我想知道如何立即让我的精灵CCSprite *van
从一开始就以int *speed = 1, 2, 3+
这样的可控速度自动移动。我环顾四周,但我找到的并不符合我的需要。这个问题有一个简单的解决方案吗?
答案 0 :(得分:3)
您必须使用CCSpeed操作:
CCSpeed* speed= [CCSpeed actionWithAction: yourMoveAction speed: 1.0f];
// yourMoveAction is an action like CCMoveTo for example
[sprite runAction: speed];
然后你可以在精灵用setSpeed移动时改变速度:
[speed setSpeed: 2.0f];