Пример #1
0
        public override void Move(Vector2 position)
        {
            Vector2 mv = position - Position;

            Position = position;

            background.MoveVector(mv);
            pokemonName.MoveVector(mv);
            pokemonLevel.MoveVector(mv);
            hpbar.MoveVector(mv);
            hpStatus.MoveVector(mv);
            expbar.MoveVector(mv);
        }
Пример #2
0
        public override void Move(Vector2 position)
        {
            Vector2 mv = position - Position;

            Position = position;

            Background.MoveVector(mv);
            pokemonImage.MoveVector(mv);
            pokemonName.MoveVector(mv);
            pokemonLevel.MoveVector(mv);
            hpbar.MoveVector(mv);
            hpStatus.MoveVector(mv);
            expbar.MoveVector(mv);

            for (int i = 0; i < 6; ++i)
            {
                pokemonStats[i].MoveVector(mv);
            }
        }