layer.draw()
KineticJS メソッドとlayer.drawScene()
の違いは何layer.drawHit()
ですか?
3029 次
1 に答える
8
ソース (v4.3.1) を見てください。3381ff. これらは で定義されますKinetic.Container
。
draw: function() {
this.drawScene();
this.drawHit();
},
drawScene: function(canvas) {
// do stuff
},
drawHit: function() {
// do stuff
}
を使用drawScene
して、描画キャンバスに図形を描画します。
(例drawHit
を参照) は、マウス イベントがイベントをトリガーする領域を変更できるようにするために使用されます。これは、特別な を使用して内部的に行われます。Kinetic.HitCanvas
更新: Githubリポジトリ
内でコードを見つけることができます。Node.jsdraw()
で見つけることができ、他の 2 つはContainer.js内にあります。
Eric が KineticJS を廃止したことに注意してください。
于 2013-02-06T07:19:45.390 に答える