Render.ru

Выделение (снятие выделения) - событие

MaxWave

Пользователь сайта
Рейтинг
2
#1
Имеется утилита, разбитая на множество свитков.
util ddd "util"
(
rollout rol1 "rol1"
(...)
rollout rol2 "rol2"
(...)
)
Нужно сделать так, что бы каждый раз при выделении объекта (или снятии выделения) присходило событие, которое будет обновлять текущую информацию в свитках. Как такое осуществить? onMousePoint - не удобен, т.к. используется только совместно с tool, т.е. если этот tool использовать, то я могу только тыкать мышкой во вьюпорте и все. Подскажите пожалуйста.
 

MaxWave

Пользователь сайта
Рейтинг
2
#2
как я понял это делается с помощью Callback'ов, но как организовать это правильно. Строка
"when names selection change do(...)" работает, но не корректно, а при запуске скрипта, если выделение пусто, то вообще выдает ошибку. Как быть?
 

MaxWave

Пользователь сайта
Рейтинг
2
#3
фухх, вроде разобрался:

callbacks.addscript #selectionSetChanged "PhysUtil.rollObjects.refresh a"
 
Сверху