Перейти к содержанию

Хелп! Не могу определить угол!


Рекомендуемые сообщения

Использую Player->GetAngle Z - оно работает и показывает от -180 до +180

 

Y и X определяет как ноль о_О

 

Ошибка где-то в ДНК или все же запоротая функция???

 

доб.

Кажется, я допер в чем дело. Я-то не двигаюсь по осям X и Y. Но как тогда определить направление взгляда о_О?

Изменено пользователем Boeny
Ссылка на комментарий
Поделиться на другие сайты

Все правильно. Z -- это как вертеться вокруг своей оси, а X/Y это всякие нагибы. По осям в CS объект поверти, познай. :-)
Ссылка на комментарий
Поделиться на другие сайты

На всякий случай, код:

 

 

set Bn_temp to ( Bn_state - 1 )

ifx ( Bn_temp )
else
   ;если state = 1

setx Bn_player to xGetRef, "player" ;связываем ГГ с Bn_player
set Bn_state to 2

return
endif

set Bn_temp to ( Bn_state - 2 )

ifx ( Bn_temp )
else
   ;если state = 2

xSetRef Bn_player ;делаем ГГ активным
set Bn_ang to GetAngle, y
messagebox "Angle = %3.3f", Bn_ang

return
endif

 

2Муурн:

Неписей, в том числе игрока, нельзя крутить(

Как же тогда я узнаю, куда смотрю?

Изменено пользователем Boeny
Ссылка на комментарий
Поделиться на другие сайты

Да блин, на объектах-то все работает. Мне нужно в определенном месте по нажатию поместить объехт.
Ссылка на комментарий
Поделиться на другие сайты

Так помещай. В чем проблемы. Только у неписей angle x/y всегда 0, ибо он у них не используется.

 

С 666 пост! :salut:

Ссылка на комментарий
Поделиться на другие сайты

Ух ты, я даже не заметил! Спасибо)

 

Проблема в том, что мне надо вычислить координаты на плоскости, куда я помещу объект. А поместить я его хочу туда, в какую точку плоскости я смотрю. Т.о. получится возможность выбора для размещения объекта.

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

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