2010-04-22 63 views
1

2我想用cocos2D做的事情: 1)根据6个png文件设置一个随机棋盘(如6个棋盘游戏) 2)能够用我的手指移动一个精灵/棋子并检测其上平铺精灵/兵被移动并根据哪个平铺在我的精灵/兵当中触发特定动作...Cocos2D:如何检测到我在特定区域中移动了一个精灵?

任何代码示例??? 欢呼声,

Tibi。

回答

0

你可以做的一种方法是创建一个6 x/y坐标的数组,每个坐标瓷砖的位置。你可以使用这些你棋子移动到并测试,如果他们在这些地点,即

if (pawn.position.x == sotoredLoc.x && pawn.position.y == sotoredLoc.y) 
[pawn runAction]; 

类型的事情...

的随机部分你可能想搜索如何创建独特的随机数组。