如何检查舞台上是否有特定的 child 以及如何在 createjs 中检查特定的 child A 或 B?
var A = new createjs.Bitmap('images.A');
var B = new createjs.Text('Hello','bold 12px Arial');
A.setTransform(100,100);
B.setTransform(100,150);
stage.addChild(A,B);
stage.update();
最佳答案
当您创建子元素时,为子元素命名,以便您可以在稍后阶段使用 getChildByName('childname') 方法取回该子元素。
var A = new createjs.Bitmap('images.A');
var B = new createjs.Text('Hello','bold 12px Arial');
A.setTransform(100,100);
B.setTransform(100,150);
A.name = "somenameA";
B.name = "somenameB";
stage.addChild(A,B);
stage.update();
stage.getChildByName("somenameA");
这是假设您的 child 被添加到某个模块中,并且您希望让 child 的变量范围不再可用。否则,您始终可以使用该变量来识别您的 child 。
关于javascript - 我如何使用 createjs 检测舞台上的特定 child ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24138497/