Обращение к объектам в скрипте

Интегрованная среда разработки (IDE) промышленных приложений.

Обращение к объектам в скрипте

Сообщение Diogen » Вт мар 01, 2016 4:00 pm

Здравствуйте! Анимация объекта (например, Visible) обновляется только если обновляется тег, который к ней привязан. Можно ли как то обновить анимацию без привязки тега? Допустим я хочу сделать, чтобы при нажатии на кнопку объект появлялся или исчезал. Я должен у этого объекта включить анимацию Visible и привязать ее к тегу, а сам тег изменять при нажатии кнопки. Можно ли это сделать не заводя отдельного тега, может есть какой то синтаксис, чтобы в скрипте срабатывающем при нажатии на кнопку прописать, что-то, типо, object005.Visible = 1;
Diogen
 
Сообщения: 353
Зарегистрирован: Чт мар 27, 2014 6:35 pm

Re: Обращение к объектам в скрипте

Сообщение mp3corp » Вт мар 01, 2016 4:40 pm

Если Вы привязали атрибут к внешней переменной то наверное ничего не получится, а так заводите UDA и меняйте их значение.
mp3corp
 
Сообщения: 375
Зарегистрирован: Вт фев 22, 2011 4:47 am

Re: Обращение к объектам в скрипте

Сообщение Diogen » Вт мар 01, 2016 4:45 pm

mp3corp писал(а):Если Вы привязали атрибут к внешней переменной то наверное ничего не получится, а так заводите UDA и меняйте их значение.

UDA в InTouch'e есть разве?
Diogen
 
Сообщения: 353
Зарегистрирован: Чт мар 27, 2014 6:35 pm

Re: Обращение к объектам в скрипте

Сообщение mp3corp » Вт мар 01, 2016 4:47 pm

А где то говорилось что это не проект под SP? Если так то memory теги используйте.
mp3corp
 
Сообщения: 375
Зарегистрирован: Вт фев 22, 2011 4:47 am

Re: Обращение к объектам в скрипте

Сообщение Diogen » Вт мар 01, 2016 4:51 pm

В разделе не SP-шном тему создавал, ну да не суть. :)
Ну, а вообще без тегов можно обойтись, даже без memory?
Diogen
 
Сообщения: 353
Зарегистрирован: Чт мар 27, 2014 6:35 pm

Re: Обращение к объектам в скрипте

Сообщение mp3corp » Вт мар 01, 2016 5:11 pm

Это супер тег у Вас? Если его параметр отвечающий за видимость будет Memory Discret то думаю можно.
mp3corp
 
Сообщения: 375
Зарегистрирован: Вт фев 22, 2011 4:47 am

Re: Обращение к объектам в скрипте

Сообщение Diogen » Вт мар 01, 2016 5:18 pm

Не понимаю. Почему супер тег?
Просто есть объект, ну пускай квадрат я нарисовал, и есть кнопка, можно ли сделать, не используя теги, чтобы при нажатии на кнопку квадрат пропадал?
Diogen
 
Сообщения: 353
Зарегистрирован: Чт мар 27, 2014 6:35 pm

Re: Обращение к объектам в скрипте

Сообщение Генератор зла » Вт мар 01, 2016 6:07 pm

Custom Properties :!:
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm

Re: Обращение к объектам в скрипте

Сообщение Diogen » Вт мар 01, 2016 6:13 pm

Генератор зла писал(а):Custom Properties :!:

Чьи? :shock:
Diogen
 
Сообщения: 353
Зарегистрирован: Чт мар 27, 2014 6:35 pm

Re: Обращение к объектам в скрипте

Сообщение Генератор зла » Вт мар 01, 2016 8:29 pm

Самого символа. Они же создаются.
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm

Re: Обращение к объектам в скрипте

Сообщение Diogen » Вт мар 01, 2016 8:47 pm

Не, все немного по другому. Квадрат я нарисовал в ArchestrA редакторе, и вставил его как объект на окно Maker'a, а кнопку я создал в Maker'e.
Diogen
 
Сообщения: 353
Зарегистрирован: Чт мар 27, 2014 6:35 pm

Re: Обращение к объектам в скрипте

Сообщение Генератор зла » Вт мар 01, 2016 10:25 pm

И что мешает создать в прямоугольнике Custom Properties (Public), привязанное через DataChange-скрипт к видимости фигуры, и управлять этим Custom Properties из Action-скрипта InTouch-кнопки?
Хотя так вряд ли получится. Надо пробовать. Давненько я таким извратом не заморачивался.
Или использовать пару из ArchestrA прямоугольника и кнопки?
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm

Re: Обращение к объектам в скрипте

Сообщение Diogen » Ср мар 02, 2016 12:47 am

Генератор зла писал(а):Или использовать пару из ArchestrA прямоугольника и кнопки?

Тоже в эту сторону склоняюсь, наверное так и сделаю в итоге. Спасибо!
Diogen
 
Сообщения: 353
Зарегистрирован: Чт мар 27, 2014 6:35 pm


Вернуться в Development Studio & FactorySuite A²

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3