如何同时独立移动两个不同的CCSprites?

时间:2011-12-22 09:09:08

标签: cocos2d-iphone multi-touch

我是cocos2d编程游戏的新手。我通过以下教程介绍了如何移动两个不同的CCSprites:

http://www.qcmat.com/dragging-multiple-sprites-in-cocos2d/

本教程使用Targeted Touch Delegate对CCSprite进行子类化,但它只允许一个CCSprite一次移动。我想知道如何在不同的方向同时移动两个不同的CCSprites。例如:CCSprite上的一个拇指向左移动,另一个拇指向右移动另一个CCSprite,两者都在同一时间完成。

由于

2 个答案:

答案 0 :(得分:0)

对于触控实现,请查看cocos2d的snekyjoystick示例。 链接,http://github.com/sneakyness/SneakyJoystick。我在之前的项目中做了同样的实现,它工作正常!代码不会帮助你直接使用,你必须从中找到它..祝你好运!

答案 1 :(得分:0)

在GL视图上,将MultipleTouchEnabled设置为是。