我很新的手机开发,我想编程一个基本的泡泡波普尔。我已经能够使用NSMutableArray编写一个创建10X10网格的游戏,并允许您触摸并对象并“弹出”它。当我使用精灵地图集而不是UIImage时(动画图形更令人兴奋),在我相信0,0从左上角开始之前,它将0的y坐标改变为屏幕的左下角的屏幕。所以现在我的触摸将会有y倒置,所以当我触摸0,0元素时,它将激活0,9元素,我的0,1将激活0,8元素,依此类推。我一直在寻找一段时间来找出我可能做错了什么,或者是否有一种解决方案来编程触摸检测功能,看起来是一个足够简单的游戏。有任何想法吗?检测手机开发精灵的触摸
0
A
回答
0
两件事情:
- 请提供源代码,因为它使你发出更容易理解
- 你看游戏编程库(http://cocos2d.org/例如)?
0
假设你是从CCLayer
的ccTouchesBegan:withEvent:
方法中操作的触摸:
- (void)ccTouchesBegan:(NSSet *)touches withEvent:(UIEvent *)event {
UITouch *touch = [touches anyObject];
CGPoint location = [self convertTouchToNodeSpace:touch];
// now the location CGPoint variable contain coordinate of the touch aligned to the cocos2d coordinate system
[self popBubbleAtLocation:location];
}
相关问题
- 1. 检测触摸小精灵并convertToNodeSpaceAR
- 2. 如何检测子精灵触摸
- 3. 小精灵触摸
- 4. 如何检测是另一个精灵的孩子的精灵的触摸
- 5. Cocos2d中的触摸精灵
- 6. 在黑莓手机上检测触摸
- 7. Cocos2d:检测旋转精灵上的触摸?
- 8. 在cocos2d中检测到精灵的触摸
- 9. 一个特定的精灵触摸检测
- 10. 如何检测儿童精灵的触摸
- 11. Cocos2dx,如何检测部分精灵的触摸?
- 12. 如何检测一个孩子精灵的触摸
- 13. 我们如何检测精灵的触摸?
- 14. 触摸并找到精灵
- 15. 触摸后动画精灵?
- 16. 触摸时删除精灵
- 17. 旋转精灵触摸libgdx
- 18. 如何检测手机网站的触摸屏手机
- 19. 我想移动精灵体时触摸点检测
- 20. Objectice-C和Box2D多精灵触摸检测
- 21. Cocos2d iPhone非矩形精灵触摸检测
- 22. 如何检测上旋转精灵触摸在cocos2d
- 23. Cocos2D-iPhone CGRectContainsPoint检测触摸外部精灵界限
- 24. 使用nodeAtPoint选择我用手指触摸的精灵不选择精灵
- 25. 精灵套件中的接触检测
- 26. 的cocos2d的Android触摸精灵
- 27. 禁用精灵背后的触摸
- 28. cocos2d的精灵禁用触摸
- 29. 触摸无边界的精灵盒子
- 30. 触摸精灵的可见部分
欢迎:-)让我们开始通过调用它的iPhone,不是我电话。 – Jake