PDA

Просмотр полной версии : Помогите! Изменение частоты клипа с помощью ползунка


NADY_ROD
12.04.2006, 17:43
Как можно изменить частоту просмотра клипа в фильме с помощью ползунка. У меня получается только с помощью кнопки, а бенунком никак. Использую gotoAndStop и _currentframe+skipFrames , последний изменяеся благодаря бегунку. Помогите.
И можно ли такое сделать?

silin
12.04.2006, 20:52
может быть так:
skipFrames=бегунок._x;

sem1313
12.04.2006, 23:49
Интерсно как? Очень интересно.

На сколько я знаю, FPS изменить из живущих ни кому не дано.

Можно конечно удваивать скорость или же утраивать... но это маразм.

MyXus
16.04.2006, 20:29
Можно сделать всю анимацию программно и ускорять в свое удовольствие )

Friday13
16.04.2006, 21:09
ага. setInterval от fps не зависит;)

Скрипун
16.04.2006, 22:02
что такое fps ??

MyXus
16.04.2006, 22:12
он не шутит
frames per second

Nidl
16.04.2006, 22:43
setInterval от fps не зависит
ну да ну да ))) зависит а как же ) но это уже програмная анимация )


а если по кадрам то на это уже ответили :Можно конечно удваивать скорость или же утраивать... но это маразм.

Dendroid
16.04.2006, 23:00
Интерсно как? Очень интересно.

На сколько я знаю, FPS изменить из живущих ни кому не дано.

Можно конечно удваивать скорость или же утраивать... но это маразм.
Да можно изменить, setInterval() в связке с updateAfterEvent() вполне могут перерисовывать клип десинхронно от fps.
Но вопрос NADY_ROD (это м или ж?) не в этом: спрашивается, почему не получается прикрутить ползунок к gotoAndStop() и переменной skipFrames (т.е. фреймы вполне можно пропускать!). При этом сказано, что кнопками переменную вполне удаётся менять.
Значит дело только в синтаксисе: убедитесь, что ползунок действительно меняет переменную. :)

iNils
16.04.2006, 23:25
ага. setInterval от fps не зависит;)
setInterval не точен и при разных fps ведет себя по разному.
http://www.flasher.ru/foum/showthread.php?t=65663&page=2&highlight=setInterval
пост 20 и далее

Dendroid
16.04.2006, 23:30
Но тем не менее, в большинстве случаев его поведение вполне можно предсказать :) И скорректировать, если в ходу программная анимация...

iNils
16.04.2006, 23:40
Я для себе четко разнес области применения onEnterFrame и setInterval.
А использовать setInterval с большей частотой чем fps и updateAfterEvent грузят машину сильнее чем onEnterFrame (что логично).

Dendroid
17.04.2006, 00:04
Я для себе четко разнес области применения onEnterFrame и setInterval.
А использовать setInterval с большей частотой чем fps и updateAfterEvent грузят машину сильнее чем onEnterFrame (что логично).
Это правильно, поддерживаю :)

MIX-er
17.04.2006, 11:21
setInterval не точен и при разных fps ведет себя по разному.
http://www.flasher.ru/foum/showthread.php?t=65663&page=2&highlight=setInterval
пост 20 и далее
Я думаю микронная точность человеку не нужна
поэтому связка интервал и некст фрейм вполне приемлема...

iNils
17.04.2006, 11:44
Я думаю микронная точность человеку не нужна
поэтому связка интервал и некст фрейм вполне приемлема...
При больших фпс да, но при определенных малых 80% отклонения на микронную погрешность не тянет.

MIX-er
17.04.2006, 16:31
хорошо другой вариант == ?

iNils
17.04.2006, 21:57
Не плохая тема http://www.flasher.ru/forum/showthread.php?t=66037&highlight=%E8%E7%EC%E5%ED%E5%ED%E8%E5