Помощь в мелком скриптике - про видимость объекта

Автор
Сообщение
На сайте c 16.10.2006
Сообщений: 1678

Привет скриптоделам и просто спецам.

Нужна небольшая помощь, сам делаю и не получается.

Нужен экшен по которому объект будет менять видимость( которая в свойствах объекта) 0.5

ну и потом обратно уже прикручу видимость 1.0 и повешу на кнопку ( нужно бывает при работе с рефами)

скриптлистенер выдал такую комбинацию

actionMan.executeAction 0 "40022" -- Edit: Properties$.visibility = 0.5

в итоге открывается окно свойств и ничего не меняется

Плюсомёт заряжен!!!

На сайте c 16.10.2006
Сообщений: 1678
крутяк!!! вроде мелочь а не получается, так то через листенер обычно всё решалось, не одна мелочь была вкорячена для удобства, а тут не получилось
На сайте c 24.05.2009
Сообщений: 10099

Alt+X слишком прозрачно?

А вариант с установкой прозрачности для слоя с установкой в свойствах объекта by layer?

На сайте c 16.10.2006
Сообщений: 1678
Цитата grdesigner:
Alt+X слишком прозрачно? А вариант с установкой прозрачности для слоя с установкой в свойствах объекта by layer?

при  Alt+X - тесктуры не видно ( в моём случае плейна с картинкой рефа)

если со слоями морочит - то проще уже в свойствах объекта руками поставить)

хочется 2 кнопки 0,5 и 1,0, всё, чтобы никаких лишних жмаков, выбрал, бумс и готово

Цитата Evilis:

Я вроде выкладывал свой скрипт для этого дела. Сейчас посмотрю.

-

Лайтовый. Подойдет вам?

можно и так, но бы упростил до однокнопочных решений, неудобно с этими крутилками всякими, мышкой надо прицелиться, подвинуть

На сайте c 16.10.2006
Сообщений: 1678

почему то ругается на строчку

 .visibility.controller.value = 1;

у меня сейчас так 

(

visibility = on

visibility.controller.value = 0.5

)

Цитата Evilis:
$.visibility.controller.value = 0.5

и так не работает

ругается так

Error occurred in anonymous codeblock; filename: ; position: 52; line: 2-- Unknown property: "controller" in true-- MAXScript callstack:-- thread data: threadID:20576-- -------------------------------------------------------- [stack level: 0]-- In top-level

На сайте c 16.10.2006
Сообщений: 1678
Цитата Evilis:

(

   $.visibility = on

   $.visibility.controller.value = 0.5

)

во! теперь заработало!!!

Гран месрси - выручили, парой кликов теперь меньше в работе

smiley-friends.gif

С Днём Знаний, так сказать )))!!!

второй вариант тоже работает, но в первом строчек меньше и тоже работает)))

На сайте c 21.07.2017
Сообщений: 237
Беларусь
Цитата Evilis:

Я вроде выкладывал свой скрипт для этого дела. Сейчас посмотрю.

-

Лайтовый. Подойдет вам?

Evilis, здоровский скрипт, а куда выкладывали если не секрет? :)
На сайте c 16.10.2006
Сообщений: 1678
Цитата Evilis:
спиннер не удобен,

спиннеры - это зло в чистом виде )))

На сайте c 21.07.2017
Сообщений: 237
Беларусь

Цитата Evilis:
Цитата klivren:
а куда выкладывали если не секрет?

Если не ошибаюсь, то тут кто то, как то спрашивал. Если нужно, то могу скинуть. Если спиннер не удобен, можно заменить на слайдер для манипуляции.

сбросьте пожалуйста, искал подобное. 

к спиннерам нормально отношусь)

На сайте c 28.11.2012
Сообщений: 681
Moscow
Цитата Evilis:
Добавил на всякий случай слайдер. Пресетные буттоны не стал добавлять. Как по мне, в них смысла нет. Убрал кнопку ресета. Для сброса теперь достаточно кликнуть правой кнопой мыши по слайдеру. Можно массово управлять прозрачностью объектов при необходимости. Поддерживаются и группы объектов.

Хорош дразнить! Давай делись уже! smiley-biggrin.gifsmiley-clapping.gif

На сайте c 21.07.2017
Сообщений: 237
Беларусь
Evilis, спасибо, отличный скрипт, лично мне для моделинга по референсам не хватает функционала Alt-x, такой скрипт - то что надо!
На сайте c 10.07.2008
Сообщений: 1701
Екатеринбург
Цитата Evilis:
)) Добавил на всякий случай слайдер

скинте мне тоже пожалуйста!)

Читают эту тему: