Page 1 of 1

Создать событие "клик" по элементу

PostPosted: 12 Sep 2017, 12:11
by engineer_7
Добрый день, создал для 3D сцены три различных варианта отображения 3D сцены(через свойство setup camera). Вызываю из главного окна, разные режимы с помощью radio buttons. Но камера изменяет позицию, только после клика по 3D сцене.
Вопрос, как имитировать клик, или исправить данную проблему иным образом?

Re: Создать событие "клик" по элементу

PostPosted: 12 Sep 2017, 12:37
by dadreamer
engineer_7 wrote:Вопрос, как имитировать клик, или исправить данную проблему иным образом?

Заведите Ref от Scene Object на индикатор или локальную переменную Scene Display. Должно обновиться. Можете до кучи ещё AutoFocus сделать.

Re: Создать событие "клик" по элементу

PostPosted: 12 Sep 2017, 17:13
by engineer_7
dadreamer wrote:
engineer_7 wrote:Вопрос, как имитировать клик, или исправить данную проблему иным образом?

Заведите Ref от Scene Object на индикатор или локальную переменную Scene Display. Должно обновиться. Можете до кучи ещё AutoFocus сделать.
Так не получилось, autofocus переворачивает модель с ног на голову вообще, получилось с помощью objHighlight(правда не до конца уверен что это правильный путь).

Re: Создать событие "клик" по элементу

PostPosted: 12 Sep 2017, 18:49
by dadreamer
engineer_7, ну вот, я так обновлял через "локалку", когда мне надо было - см. скрин здесь: viewtopic.php?p=69908#p69908