Как вернуться на 10 секунд назад по клику в Edge Animate

Есть ли какая-либо функция, чтобы получить текущее время на временной шкале и перейти в предыдущий раз, когда мы хотим.

Я пытаюсь сделать предыдущую кнопку в анимации Edge, но есть только команда sym.play();, и если ввести время в миллисекундах, как это sym.play(3000);, оно выйдет на сцену на 3 секунды и воспроизведет это.

Так что я хочу вернуться в прошлое или хочу перейти на предыдущий лейбл. То же самое с кнопкой вперед, я хочу перемотать время на 10 секунд на временной шкале.

Вот ссылка, которую я создаю.


person user2245388    schedule 04.04.2013    source источник


Ответы (1)


Вы можете получить текущую позицию playHead с помощью sym.getPosition(), поэтому, если вы будете использовать

sym.play( sym.getPosition() - 10000),

это должно занять у вас 10 секунд раньше. Я бы рекомендовал работать с метками, это может облегчить вашу работу. API Adobe Edge находится здесь , это все там.

person yotamsha    schedule 28.05.2013