Итак. (Надеюсь) простой вопрос. У меня есть spritenode в игре, которую я делаю. Я хочу, чтобы персонаж оживлял свои ноги во время движения. Я могу заставить его оживлять ноги, а затем двигаться, нажимая клавишу. Но я не могу заставить его делать оба одновременно.
Вот мой код (естественно, у меня есть и другие 3 направления, изложенные ранее.):
'' '
case 0x7C /* LEFT */:
TextureChangeIceMan1 = [SKAction animateWithTextures:[IcedMan returnMovementArrayWithKey: @"0x7C"] timePerFrame:0.1];
MoveIceMan1 = [SKAction moveByX:[IcedMan returnCharacterSpeed] y:0.0 duration:0.4];
break;
default:
NSLog(@"keyDown:'%@' keyCode: 0x%02X", theEvent.characters, theEvent.keyCode);
break;
}
TextureChangeIceMan1 = [SKAction repeatActionForever: TextureChangeIceMan1]; //make it unending
[IceMan1 runAction: MoveIceMan1];
[IceMan1 runAction: TextureChangeIceMan1];
'' '