Редактирование: Выборка информации об объектах сцены
Материал из K3-Macro
Внимание: Вы не вошли в систему. Ваш IP-адрес будет общедоступен, если вы запишете какие-либо изменения. Если вы войдёте или создадите учётную запись, её имя будет использоваться вместо IP-адреса, наряду с другими преимуществами.
Правка может быть отменена. Пожалуйста, просмотрите сравнение версий ниже, чтобы убедиться, что это нужная вам правка, и запишите страницу ниже, чтобы отменить правку.
Текущая версия | Ваш текст | ||
Строка 1: | Строка 1: | ||
[[Категория:Функции работы с объектами сцены]] | [[Категория:Функции работы с объектами сцены]] | ||
Данные функции возвращают либо сам объект, либо различную информацию об объекте сцены. Также в данном разделе присутствует ряд функций, приписывающих ту или иную информацию уже существующему объекту. | Данные функции возвращают либо сам объект, либо различную информацию об объекте сцены. Также в данном разделе присутствует ряд функций, приписывающих ту или иную информацию уже существующему объекту. | ||
Строка 410: | Строка 408: | ||
== Получение свойств объекта == | == Получение свойств объекта == | ||
<code> | <code>LOGICAL '''GetObjVisual'''(OBJECT ''<Obj>'')</code> | ||
Функция проверяет, включено ли отображение объекта <code>''<Obj>''</code>. Функция возвращает: | Функция проверяет, включено ли отображение объекта <code>''<Obj>''</code>. Функция возвращает: | ||
Строка 416: | Строка 414: | ||
'''1''', если объект <code>''<Obj></code> ''включен ('''visible''') | '''1''', если объект <code>''<Obj></code> ''включен ('''visible''') | ||
'''0''', если объект <code>''<Obj></code> ''выключен ('''invisible''') | '''0''', если объект <code>''<Obj></code> ''выключен ('''invisible'''). | ||
Строка 465: | Строка 454: | ||
<code>Object '''SetCsg'''(object ''<Object>'', void ''<CSG>'')</code> | <code>Object '''SetCsg'''(object ''<Object>'', void ''<CSG>'')</code> | ||
Функция приписывает объекту <code>''<Object>''</code> '''CSG (Constructive Solid Geometry)''' информацию, записанную в памяти по адресу <code>''<CSG>''</code>. Функция возвращает ссылку на объект <code>''<Object>''</code>. | Функция приписывает объекту <code>''<Object>''</code> '''CSG (Constructive Solid Geometry)''' информацию, записанную в памяти по адресу <code>''<CSG>''</code>. Функция возвращает ссылку на объект <code>''<Object>''</code>. | ||
Пример: | Пример: | ||
Строка 473: | Строка 462: | ||
booloean sub obj1 obj2 done; | booloean sub obj1 obj2 done; | ||
obj1=SetCsg(obj1,csg); | obj1=SetCsg(obj1,csg); | ||