如何将sprite加入到全局变量,通过查询ID ,有效管理

比如我在GamePlay.js 里面添加了几个精灵,
然后我想在TouchLayer.js里面可以触摸在GamePlay.js 里面的精灵

怎么样实现,求详细方法。万分感激

创建一个 spriteMgr 类 属性是一个容器(最好是MAP) 方法是一个register方法(把sprite和sprite的id注册到容器中) 和一个getSprite的方法 (通过ID返回sprite)

在GamePlay中注册所用到的精灵,在 TouchLayer中用getSprite取出sprite

具体怎么实现的呢?可以有代码看看例子吗?
:14: