Опрос

Что такое, по вашему мнению, «демократия»?













Команда запроса

15.01.2010 11:44 Администратор
Печать PDF
Рейтинг пользователей: / 0
ХудшийЛучший 
Индекс материала
Команда запроса
Страница 2

Результатом команды sphere был вновь созданный сферический объект. Используя ту же команду sphere, вы можете запросить некоторые свойства этой сферы. Команда sphere как таковая служит для двух целей - для построения сферического объекта, а также, позднее, для получения его свойств. При таком применении команда sphere может работать и с другими сферическими объектами сцены. 1. Выберите пункт меню File | New Scene.... 2. В строке Command Line выполните команду sphere - radius 1.5 - name MySphere 3. В строке Command Line выполните команду sphere - query - radius MySphere 4. В строке Command Feedback будет выведен следующий результат: Result: 1.5 Обратите внимание, что имя сферы должно быть задано.

Запрашивая свойство сферы, вы должны точно указать, к какому сферическому объекту обращаетесь. По этой причине во время создания сферы ей было дано известное имя. При первом обращении к команде sphere была построена сфера MySphere. Это пример вызова команды в реясиме создания.

В нем команда порождает новый объект. При втором обращении к команде sphere использовался флаг - query. С этим флагом команда sphere работает ъреэюше запроса и возвращает значение указанного параметра. Флаг - query поддерживают почти все команды. Чтобы узнать, поддерживает ли данная команда режим запроса, загляните в MEL Command Reference.

Тип возвращаемого значения зависит от конкретного запрашиваемого параметра. В предыдущем примере, запросив радиус сферы, вы по;гучили число с плавающей запятой. Выполняя команду в режиме запроса, за один раз вы можете получить значение лишь одного параметра. Для запроса нескольких параметров выполните несколько команд запроса подряд. Команда правки Наряду с режимами создания и запроса, команды могут работать в режиме правки.

В этом случае они способны изменять значения выбранных свойств объектов. 1. В строке Command Line выполните команду sphere - edit - radius 3 MySphere Теперь сфера имеет радиус 3. Как и флаг запроса, флаг правки - edit служит для указания параметра, с которым работает команда. Однако в отличие от флага запроса, позволяющего запрашивать только одно значение в каждый момент времени, флаг правки допускает одновременное изменение нескольких параметров. 2. В строке Command Line выполните команду sphere - edit - radius 4 - degree 1 MySphere Теперь сфера стала больше и имеет ограненную поверхность. Изменение порядка сферы превращает ее в линейную, а не гладкую поверхность третьего порядка, какой она являлась ранее. Как и в режиме запроса, имя сферы должно быть указано для того, чтобы сообщить Maya, какую сферу вы собираетесь редактировать.



Добавить комментарий


Защитный код
Обновить

Поиск

В закладку

 
 

Авторизация



Погода