![]() |
Ответ: Вопросы от новичка
2pax, Спасибо. Разобрался. Но а как сделать чтобы кнопки за боксом не нажимались?
И как можно регулировать размер GUI.Box в зависимости от размера текста? |
Ответ: Вопросы от новичка
Цитата:
Цитата:
PHP код:
|
Ответ: Вопросы от новичка
Посоветуйте нормальные реализации DeltaPitch/Yaw. Мои какие-то пока кривые.. :pardon:
|
Ответ: Вопросы от новичка
в unity же кажись в кватеринонах ориентация?
их же можно просто slerp-ить... или тебе не для плавных поворотов? |
Ответ: Вопросы от новичка
Может тебе они не нужны, если тебе надо плавно повернуть один объект на другой, то можно воспользоваться примерно таким способом:
PHP код:
|
Ответ: Вопросы от новичка
Не для плавных поворотов, мне надо потом просто нормализовать это значение и помножить на скорость разворотов :) Так что здесь главное, чтобы оно просто правильно выдавало -/+ у значения.
|
Ответ: Вопросы от новичка
нашел вот такие, могу переписать на Unity...
http://www.blitzbasic.com/Community/...hp?topic=66209 |
Ответ: Вопросы от новичка
Код:
var to = Quaternion.LookRotation(targetTransform.position - transform.position); теоретически должно работать. |
Ответ: Вопросы от новичка
Перевел, сейчас посмотрим что получится...
Код:
float DeltaYaw( Transform p_eEntity1, Transform p_eEntity2) { |
Ответ: Вопросы от новичка
Можно чуть проще записать
PHP код:
|
Ответ: Вопросы от новичка
Обе функции при определенных углах возвращают не правильное значение.
Ща отдохну и попробую вариант Олега. |
Ответ: Вопросы от новичка
Я думаю они правильное значение возвращают с точки зрения блица, но не правильное для Unity. В Unity вращение часто меняет свое значение при переходе через 90/180 градусов.
Можешь попробовать использовать следующее: PHP код:
|
Ответ: Вопросы от новичка
т.е. конечно же надо смотреть не итоговый кватерион - а разницу
Код:
diff = Quaternion.Inverse(from) * to; |
Ответ: Вопросы от новичка
пустые сабмеши дравкалов не вызывают.
а как можно в редакторе сделать свой редактор массива материалов? вывести список не сложно, но не пойму как сделать добавление материала. как-то можно, по нажатию на кнопку сразу открыть браузер? или может както по другому это сделать? |
Ответ: Вопросы от новичка
Увеличиваешь массив (на кнопку например), отображаешь пустое поле с типом материала, кликаешь по нему - выбираешь материал из "браузера".
|
Часовой пояс GMT +4, время: 20:50. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot