Вопросы

Приветствую.

 

Мне необходимо повернуть игрока в определённую координату, есть у кого-нибудь готовая функция, или кто-то знает как это сделать? Буду благодарен.

 

Поделиться сообщением


Ссылка на сообщение

1 ответ на этот вопрос

  • -1
ASKIT
Новичок

Нашёл ответ на свой вопрос. Прилагаю функцию, но она на питоне, я не умею писать на Pawn :)

 

def set_player_facing_to_pos(player: Player, x: float, y: float):
    target_pos = x, y
    player_pos = player.get_pos()[:2]
    target_vector = [target_xy - player_xy for target_xy, player_xy in zip(target_pos, player_pos)]
    target_angle = math.degrees(math.atan2(*target_vector[::-1]))
    player.set_facing_angle(target_angle - 90)

 

Отредактировано пользователем ASKIT

Поделиться сообщением


Ссылка на сообщение
Гость
Эта тема закрыта для публикации ответов.
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

  • Похожий контент

    • vexlinee
      От vexlinee
      Всем здравствуйте, сидел я на майнкрафт читиках и поднадоело, теперь хочу сделать студию либо свой крмп проектик
      Так вот вопросы:
      1. Какие программы лучше всего использовать для лаунчеров? В большенстве видел Android studio
      2. Как запустить сам мод, можно ли это сделать локально и быстро, или стоит переносить на хост 
      3. Про какой кеш говорят типы под лаунчерами 
      4. Как сделать установку сборки через лаунчер по кнопке играть