gpt4 book ai didi

javascript - KineticJS 绘制方法有什么区别?

转载 作者:技术小花猫 更新时间:2023-10-29 12:34:10 25 4
gpt4 key购买 nike

KineticJS 方法 layer.draw()layer.drawScene()layer.drawHit() 有什么区别?

最佳答案

Have a look at the source (v4.3.1) ,湖3381ff。这些是在 Kinetic.Container 上定义的。

    draw: function() {
this.drawScene();
this.drawHit();
},
drawScene: function(canvas) {
// do stuff
},
drawHit: function() {
// do stuff
}

drawScene 用于将形状绘制到绘图 Canvas 上。

drawHit(参见example)用于允许修改鼠标事件触发事件的区域。这是在内部使用特殊的 Kinetic.HitCanvas 完成的。


更新:您可以在他们的 Github 中找到代码存储库。draw() 可以在 Node.js 中找到, 里面另外两个 Container.js

请注意,Eric 已停止使用 KineticJS。

关于javascript - KineticJS 绘制方法有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14722787/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com