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

Сообщение от pepel Посмотреть сообщение
зачем еще нужно обьявление .?
По такому принципу создано свойство rotation типа Transform. Это просто пример.
Установка значения свойства на C#:
transform.rotation = new Quaternion(); 
на С++:
transform.set_rotation(new Quaternion()); 

Взятие значения свойства на C#:
Quaternion rot transform.rotation
на С++:
Quaternion rot transform.get_rotation(); 
Вот и различия.
Создание свойства и использование свойства - это разные вещи. В данном посте использование свойства rotation. Объявление свойства у объекта я показал выше.

на Блице Тип с полем:

Type Player
  Field life#
End Type
На C# класс с полем
public class Player
{
  public 
float life;

Для начала изучения не обязательно знать чем отличаются свойства от полей. Это постепенно будет понятно.
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Эти 4 пользователя(ей) сказали Спасибо pax за это полезное сообщение:
burovalex (19.02.2013), Crayzi (18.12.2010), maxturbo (20.12.2010), pepel (18.12.2010)