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

1. 3d max 9 - старее остальных примерно на два года. Можешь ставить 2011 уже Различаются фонкционалом, первый для дизайнеров (я им не пользовался), второй и третий для всех остальных.

2. Юнити не поддерживает систему скриптования частиц макса, поэтому и не экспортирует. Не помню чтобы экспортер блица их экспортировал.

3. Самый гибкий язык программирования (создания скриптов) в юнити - C#, js для начала пойдет, но лучше взять книжку по C# на русском языке и почитать. Здесь задавай вопросы, ответим Правда на js я практически не пишу, так что кодом могу помогать C#.


Сообщение от reyn90 Посмотреть сообщение
var sped=0;
function 
FixedUpdate () {
 if (
Input.GetAxis("Vertical") > 0.2)
       
sped=2;
else if(
Input.GetAxis("Vertical") < -0.2)
      
sped=-2;
else
      
sped=0;

    
transform.Translate(00sped Time.deltaTime); 
Оси в юнити используют немного по другому:

var sped=2// максимальная скорость
function FixedUpdate () {
   
transform.Translate(00sped Input.GetAxis("Vertical") * Time.deltaTime);


If KeyDown(200Then MoveEntity unit,0,0,
По аналогии с блитцем:
If (Input.GetKeyDown(KeyCode.UpArrow)) transform.Translate(004); 
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Эти 3 пользователя(ей) сказали Спасибо pax за это полезное сообщение:
Illidan (20.10.2010), jetmx (21.10.2011), maxturbo (21.10.2010)