Показать сообщение отдельно
Старый 18.12.2010, 21:49   #34
Crayzi
ПроЭктировщик
 
Регистрация: 26.06.2007
Сообщений: 194
Написано 21 полезных сообщений
(для 25 пользователей)
Ответ: Переход с Blitz3D на Unity3D.

Сообщение от pax Посмотреть сообщение
По такому принципу создано свойство 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;

Для начала изучения не обязательно знать чем отличаются свойства от полей. Это постепенно будет понятно.


Кажись я начинаю по чучуть догонять что к чему, авось пока в юнити разбираюсь еще и С# начну понимать))
(Offline)
 
Ответить с цитированием