我目前正在使用createJS套件创建一个程序,并遇到了障碍。我在舞台上“产生”物品,但我想知道是否有办法计算舞台上现有的物品数量。
所以,例如:
if (spawnedItemCount <= 1) {
spawnItem();
}
spawnedItemCount将返回当前正在舞台上显示的特定对象的数量。如果只有1个(或更少)这些对象,则运行spawnItem函数。这有可能吗?
谢谢。
答案 0 :(得分:2)
您正在寻找getNumChildren() http://createjs.com/Docs/EaselJS/classes/Container.html#method_getNumChildren
每个容器都有这个方法,但它只返回直接子节点数,没有子节点子节点,因为你必须创建一个递归调用。