先谢谢你的帮助。
SKAction
序列如下所示:
SKAction *seq = [SKAction sequence:@[wait, throwAnim, run]];
SKAction *req = [SKAction repeatActionForever:seq];
有没有办法让等待是一个随机的持续时间,或者可以在永远重复期间进行控制?
答案 0 :(得分:10)
您可以使用waitForDuration:withRange:
持续时间参数表示平均等待时间,范围表示变化。
每次执行操作时,操作都会计算新的随机数 持续时间的价值。持续时间可以在任何方向上变化 最多为durationRange参数值的一半。
例如,如果将持续时间设置为5.0并且范围设置为2.0,则将获得介于4.0和6.0之间的等待时间