0 Members and 49 Guests are viewing this topic.
Как пользоваться провайдером acMLPlaySelected? При подключении к кнопке через Action ничего не происходит.
Так?Думал обойтись одним скриптом, но не получилось.
Еще вопрос, Можно ли сделать так, что бы скрипт считывал положение мыши у контейнера или панели так, что бы считываемый фокус положения мыши не перехватывался элементами находящимися внутри и что бы эти элементы были доступны для мыши?
Провайдер работает только в том случае, если фокус находится либо в таблице фонотеке, либо в дереве группировки.
Думал обойтись одним скриптом, но не получилось.
Внезапно в голову пришёл более простой вариант.v4:— Основана на v3.— Упрощён скрипт — теперь выражение связи таймера не трогается (счётчик скрипта таймером меняется только в одну сторону — увеличивается). Вместо этого State скрипта инвертируется (через отдельную переменную), если первичный счётчик (который меняется кнопкой) равен 0.— Упрощены две связи: Timer.Accessibility <—> Script.Position и Script.Position <—> Counter.Position.Думаю, проще уже некуда.
Есть одна проблемка, если переключить счетчик обратно раньше того как завершится анимация получается разрыв и анимация резко прыгает в конец и отрабатывает затухание.
Вот без разрыва