изменение ParmTemplate |
Home· Статьи · Вакансии · Чертежи · 3D Галерея · 2D Галерея · Форум · Форум Realtime | Реклама |  Конкурсы | RAR Award | Правила |
Здравствуйте, гость ( Вход | Регистрация )
изменение ParmTemplate |
19/03/2013, 22:47
Сообщение
#1
|
|
Мастер Группа: Пользователи Сообщений: 1 070 Регистрация: 17/04/2007 Из: отТуда Пользователь №: 47 967 |
Не разобрался с ParmTemplate - времени маловато. В общем нужно при изменении значения параметра сразу же устанавливать его дефолтным. Как я понял изменять ParmTemplate можно только при работе со Spare-параметрами - или я не допонял. Короче, нужно в обычных параметрах менять их дальнейшее поведение - например Label или hideWhen.
Этого же нельзя сделать правда? Сейчас могу обойтись (в плане дефолтных значений), используя HDA секции как хранилище для дефолтных значений параметров, которые восстанавливаются например в OnCreate-модуле ассета. Но все же... Сообщение отредактировал VUX - 19/03/2013, 23:20 |
|
|
21/03/2013, 22:05
Сообщение
#2
|
|
Эксперт Группа: Модераторы Сообщений: 747 Регистрация: 16/02/2006 Из: Питер Пользователь №: 23 393 |
Не разобрался с ParmTemplate - времени маловато. В общем нужно при изменении значения параметра сразу же устанавливать его дефолтным. Как я понял изменять ParmTemplate можно только при работе со Spare-параметрами - или я не допонял. Короче, нужно в обычных параметрах менять их дальнейшее поведение - например Label или hideWhen. Этого же нельзя сделать правда? Сейчас могу обойтись (в плане дефолтных значений), используя HDA секции как хранилище для дефолтных значений параметров, которые восстанавливаются например в OnCreate-модуле ассета. Но все же... С помощью ParmTemplate всё возможно =). Их нельзя менять прямиком - все парм темплейты immutable объекты. Для начала нужно получить группу темплейтов с ноды - hou.NodeType.parmTemplateGroup() Потом эту группу меняем как хотим, добавляем, удаляем и "пишем" обратно в ноду - setParmTemplateGroup(). Правда все изменения таким образом конечно же не сохраняются в ассете, они становятся spare параметрами, что вобщем-то лигично. |
|
|
08/11/2014, 18:34
Сообщение
#3
|
|
Уже не новичок Группа: Пользователи Сообщений: 12 Регистрация: 08/11/2014 Пользователь №: 105 371 |
а я думал что можно а оказалось что нет
|
|
|
Bots |
Системное сообщение
|
|
|
|
|
Текстовая версия | Сейчас: 26/04/2024 - 06:35 |