Переместить скспритенод при изменении его текстуры - PullRequest
0 голосов
/ 05 марта 2020

Итак. (Надеюсь) простой вопрос. У меня есть 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];

'' '

...