ope*_*rog 4 iphone ios sprite-kit skaction
我正在尝试做一个简单的自动倒车动画.
SKAction *a = [SKAction moveToX:10 duration:0.5];
a = [SKAction repeatActionForever:a];
[car runAction:a];
Run Code Online (Sandbox Code Playgroud)
但行动并没有逆转.你如何获得类似Core Animation的类似自动反转效果?
Gen*_*ode 10
Andrey Gordeev的回答非常接近,
float x = car.position.x;
SKAction *a = [SKAction moveToX:(x+10) duration:0.5];
SKAction *b = [SKAction moveToX:x duration:0.5];
SKAction *seq = [SKAction sequence:@[a,b]];
[car runAction:[SKAction repeatActionForever:seq]];
Run Code Online (Sandbox Code Playgroud)
moveToX:(x + 10)将使其摆动10(而不是在X = 10处).
| 归档时间: |
|
| 查看次数: |
6622 次 |
| 最近记录: |