Я ищу функцию для переключения свойства объекта «По объекту» / «По слою» в свойствах отображения, в частности, на «По объекту». Мне не удалось получить здесь ни одной из функций http: /help.autodesk.com/view/3DSMAX/2015/ENU/?guid=__files_GUID_78B79975_7BA5_4A03_8FEF_27E78D14B575_htm, чтобы делать то, что я хочу.
Заранее спасибо!
0
NateW
7 Мар 2015 в 00:05
2 ответа
Лучший ответ
Надеюсь, это поможет
fn Display_ByObject_ByLayer node state: =
(
if isValidNode node do node.displaybylayer = state
)
-- define first some object
cube = Box()
--try to display by object
Display_ByObject_ByLayer cube state:on
--try to display by layer
Display_ByObject_ByLayer cube state:off
1
barigazy
15 Мар 2015 в 14:24
Или вы можете использовать следующий для выбора
mapped fn Display_ByObject_ByLayer nodes state: =
(
if isValidNode nodes do node.displaybylayer = state
)
--now you can test it
if selection.count > 0 do Display_ByObject_ByLayer (selection as array) state:off
1
barigazy
15 Мар 2015 в 14:28
Похожие вопросы
Новые вопросы
properties
Свойство в некоторых объектно-ориентированных языках программирования представляет собой особый вид элемента класса, промежуточный между полем (или элементом данных) и методом. Свойства читаются и записываются как поля, но чтение и запись свойств (обычно) переводятся для получения и установки вызовов методов.