Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   перемотка (http://www.flasher.ru/forum/showthread.php?t=66270)

Stex 01.07.2005 16:40

перемотка
 
как сделать, чтобы во время проигрывания ролика его можно было бы остановить и промотать на несколького кадров (например 5) вперед или назад ?

Nirth 01.07.2005 16:41

в Faqе обсуждалось

delicatess 01.07.2005 16:59

Цитата:

Сообщение от Stex
как сделать, чтобы во время проигрывания ролика его можно было бы остановить и промотать на несколького кадров (например 5) вперед или назад ?

Код:

onClipEvent (load) {
        this.stop();
}
onClipEvent (enterFrame) {
        if (_root.ffwd == true) {
                frame = this._currentframe +5;
                this.gotoAndStop (frame);
        }
        if (_root.frwd == true) {
                frame = this._currentframe -5;
                this.gotoAndStop (frame);
        }
}

<<
Код:


on (press) {
        _root.frwd = true;
}
on (release) {
        _root.frwd = false;
}

|<
Код:

on (release) {
        _root.vid.prevFrame();
}

Код:

on (release) {
        _root.vid.play ();
}

||
Код:

on (release) {
        _root.vid.stop ();
}

>|
Код:

on (release) {
        _root.vid.nextFrame();
}

>>
Код:

on (press) {
        _root.ffwd = true;
}
on (release) {
        _root.ffwd = false;
}

random frame 8)))
Код:

on (release) {
        _root.vid.gotoAndStop (Math.round (Math.random ()*116));
}


KUZEN 01.07.2005 17:07

не замучался писать :-)))

Nirth 01.07.2005 17:09

как вы любите эти устаревшие уже как пять лет обработчики событий

KUZEN 01.07.2005 17:13

Цитата:

Сообщение от Nirth
как вы любите эти устаревшие уже как пять лет обработчики событий

Отвечают как могут ;) да и походу большинству именно так понятнее :(

delicatess 01.07.2005 17:24

Цитата:

Сообщение от kuzen
не замучался писать :-)))

есть немножко.. 8)

delicatess 01.07.2005 17:26

Цитата:

Сообщение от Nirth
как вы любите эти устаревшие уже как пять лет обработчики событий

напиши новомодные обработчики....
пусть чувак попробует и по-новому и по-старому...

а насчет понятности, думаю ему так поще сделать будет

Nirth 01.07.2005 17:30

не знаю, это не правильно писать так, когда есть более гибкая система рассылки сообщений, сейчас возможно и проще, потом переучиваться будет сложнее, во вторых, такой метод не адаптировать к классам, а скоро, когда макромедия перенесет кодеров на Zorn скорее всего вообще весь код должен будет быть в классах(по аналогии с Java к которой тихо тихо идет flash )

Stex 01.07.2005 18:28

всем спасибо


Часовой пояс GMT +4, время: 14:55.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.