Показать сообщение отдельно
Старый 18.03.2020, 10:22   #7
Letos
Консультант
 
Регистрация: 28.06.2017
Сообщений: 555
Сказал(а) спасибо: 127
Поблагодарили 1,033 раз(а) в 367 сообщениях
Вес репутации: 345
Letos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордитсяLetos за этого человека можно гордится
По умолчанию

Цитата:
Сообщение от sergio1982 Посмотреть сообщение
А не подскажете как сделать чтобы запускать анимацию выделенного блока, в идеале конечно просто блока под мышкой?
Объект под курсором можно получить с помощью функции Action.Get3DObject(). Пример с выделением объекта под курсором по клику:
PHP код:
Action.OnClick = function(){
    var 
obj Action.Get3DObject();
    if (
obj){
        
obj.Selected true;
    }

Эта функция не выделяет блоки даже если отключено "Выделение элементов внутри блоков", но у объекта можно посмотреть свойство Owner - блок, в который он вложен. Если это не блок с анимацией, можно посмотреть его Owner и т.д. до нужного блока (либо верхнего уровня - модели).

Ну а выделенный объект получить ещё проще - Model.Selected.
Letos вне форума   Ответить с цитированием Вверх
Пользователь сказал cпасибо:
sergio1982 (18.03.2020)