Показать сообщение отдельно
Старый 20.10.2010, 14:02   #6
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Переход с Blitz3D на Unity3D.

Сообщение от reyn90 Посмотреть сообщение
В блитце делалось всё в ручную вплоть до частиц, только модели и анимация в максе.

If (Input.GetKeyDown(KeyCode.UpArrow)) transform.Translate(004); 
Тут :
if - если
Input.GetKeyDown - зажата клавиша
KeyCode.UpArrow - код клавиши массив вверх
Правильно я понимаю? Я не понял UpArrow. Есть и другие клавиши, например клавиша shift В справке есть про все клавиши?


А есть конвертер кодов из JavaScript на C#?
KeyCode.UpArrow - код клавиши стрелка вверх (значение перечисления KeyCode).

Я наверное перепутал, Input.GetKeyDown - это аналог KeyHit, а Input.GetKey - аналог KeyDown

Коды клавиш:
http://unity3d.com/support/documenta...e/KeyCode.html

Конвертер где-то видел, но лучше сразу C#.
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием