PDA

Просмотр полной версии : Начать проигрывание твина с заданной позиции?


wvxvw
31.10.2007, 15:39
Привет всем.
Вот, не могу придумать как бы такое сделать:
Есть твин с определенными параметрами. В зависимости от юзерского инпута нужно начать его проигрывать с определенной позиции. Скажем, например, твиним _х от 0 до 100. Юзер может ввести любое число от 1 до 99 - и в зависимости от этого нужно будет посчитать, откуда играть твин (это менее проблематично) и проиграть его с нужной позиции - а вот тут даже ума не приложу, как бы сделать =(
Т.е скажем, юзер ввел 25, значит твин нужно начать с позиции 25 и доиграть до 100.
В простой ситуации можно было бы просто создать новый твин предватительно изменив _х с 0 на 25. Но в более сложной ситуации - проблематично... (скажем, Piхeldissolve -- ну как я посчитаю, как он там должен выглядеть после 25% от выполнения? =/

etc
31.10.2007, 15:43
У твина есть свойство time.

wvxvw
31.10.2007, 15:53
Если честно, то мне это не очень помогает...
На самом деле твин создается инстансом ТранзишнМенеджера... достучатся до него я могу, а вот как заставить его сразу после создания перемотаться до нужной позиции - чет не придумаю никак =(

etc
31.10.2007, 19:31
time — сеттер.

wvxvw
31.10.2007, 20:16
Все, понял. На самом деле просто переназначить time было не достаточно, нужно было еще вот это:
tw.isPlaying = false;
tw.stopEnterFrame();