public void Perform()
        {
            Vector2 screenPosition = positionVerctor2Mapper.PositionToScreenPoint(targetPosition);
            float   time           = characterView.PlayMove();

            characterView.Look(direction);
            characterView.Move(screenPosition, time);
            characterView.Moved += CharacterViewMoved;
        }
Exemple #2
0
        private void PlacePositionHolderView(PositionHolderView characterView, Position position)
        {
            Vector2 screenPosition = positionVerctor2Mapper.PositionToScreenPoint(position);

            characterView.Place(screenPosition);
        }