如何创建自定义SKActions?

时间:2014-01-28 08:55:41

标签: ios objective-c sprite-kit

你好,我想做的就是创建一个SKAction,它对物理对象执行与wheelRight.physicsBody.velocity = CGVectorMake(0, 1000);类似的操作。

1 个答案:

答案 0 :(得分:4)

使用SKAction runBlock:方法:

SKAction *changeVelocity = [SKAction runBlock:^{
        wheelRight.physicsBody.velocity = CGVectorMake(0, 1000);
    }];
SKAction sequence = [SKAction sequence:@[..., changeVelocity, ..., ...]];
[wheelRight runAction:sequence];