проблемы с Mapbutton |
Home· Статьи · Вакансии · Чертежи · 3D Галерея · 2D Галерея · Форум · Форум Realtime | Реклама |  Конкурсы | RAR Award | Правила |
Здравствуйте, гость ( Вход | Регистрация )
проблемы с Mapbutton |
06/04/2007, 11:25
Сообщение
#1
|
|
призрак в машине Группа: Участник Сообщений: 2 904 Регистрация: 27/07/2002 Из: Челябинск Пользователь №: 453 |
Пишу скриптованый плагин - текстурную карту, возникли проблемы с MapButton.
В справке MaxScript касательно этого элемента управления написано: "When a mapButton is used in a rollout in a scripted material or textureMap plug-in, and so turn up the Material Editor, it behaves with the same functionality as sub-map buttons do in other materials and maps. This includes supporting drag-and-drop with instance/copy, and opening sub-maps if they have been assigned." Ничего подобного я не наблюдаю. После клика открывается окно выбора карты, после выбора ничего не меняется. Такой подход: mapbutton mapbtn1 "Mask" align:#right width:200 on mapbtn1 picked texmap do ( mapbtn1.map=texmap ) ничего принципиально не меняет. При нажатии на кнопку с уже назначенной текстурой вновь появляется диалог выбора карты, хотя по идее я должен попасть в интерфейс вложенной карты, как принято в редакторе материалов. Что я делаю не так? код +++++++++++ plugin textureMap ColorMask name:"ColorMask" classID:#(0x7f14579d, 0x5caf6eb8 )extends: ColorCorrect replaceUI:false ( parameters main rollout: params ( )--end params rollout params "ColorMask Map Parameters" ( mapbutton mapbtn1 "Mask" align:#right width:200 on mapbtn1 picked texmap do ( mapbtn1.map=texmap ) )--end rollout )--end plugin +++++++++++ |
|
|
06/04/2007, 13:27
Сообщение
#2
|
|
Бывалый Группа: Пользователи Сообщений: 148 Регистрация: 18/07/2005 Пользователь №: 14 939 |
Всё правильно, так и должно быть. На большее эта кнопка не сбособна. Для редактирования материалов нужно писать свой интерфейс (насколько мне известно, но возможно, что я ошибаюсь).
|
|
|
Bots |
Системное сообщение
|
|
|
|
|
Текстовая версия | Сейчас: 20/04/2024 - 04:52 |