在cocos2d iPhone中创建指针属性
我正在开发一款游戏。有些球从屏幕顶部掉落,玩家必须抓住它们,因为它们被抓住它们堆叠在一起。我有一个方法创建每个新球并将其添加到我用来移动精灵的数组。问题是它们碰撞之后我需要它们停止移动,因为调用数组来移动它们它们都会移动。如果我试图阻止他们停止他们。所以我希望创建一个指针属性,如果是这样的想法,例如“sprite.position”我需要一个新的属性,我可以像布尔一样检查。我希望创建一个像sprite.hasCollided这样的属性,如果它返回YES,那么球就不应再移动了。这可能还是有更好的方法吗?
谢谢
皮匠
没有找到相关结果
已邀请:
2 个回复
樊熄忙暖
作为对userData属性的改进,你可以做xuanweng建议并创建一个包含球的各种游戏相关属性的球对象,并使用上面的方法为每个球CCSprites分配一个实例。
末钉蹈泰唬