[phpBB Debug] PHP Warning: in file [ROOT]/phpbb/session.php on line 583: sizeof(): Parameter must be an array or an object that implements Countable
[phpBB Debug] PHP Warning: in file [ROOT]/phpbb/session.php on line 639: sizeof(): Parameter must be an array or an object that implements Countable
Flash Tutorials bei TUTORIALS4FLASH.DE •Flashfilm vor- und zurückspulen | AS 2.0
Seite 1 von 1

Flashfilm vor- und zurückspulen | AS 2.0

Verfasst: Do 14. Feb 2008, 17:47
von enbe
In diesem Tutorial erkläre Ich eine Möglichkeit, wie man einen Flash Film vor- und zurückspulen lassen kann.

Das erforderliche ActionScript definiert die Aktionen, welche ausgeführt werden, wenn der jeweilige Button gedrückt wird. Das if (this._currentframe == 1) überprüft ob sich der Flashfilm in Bild 1 der Zeitleiste befindet und wenn ja, löscht den Befehl wieder, da von dort ja nicht weiter zurückgegangen werden kann. Ansonsten geht der Film immer einen Frame zurück, bis er bei Bild 1 ankommt. Umgekehrt verhält es sich bei dem vor Button, der anhält, wenn if (this._currentframe == this._totalframes) eingetroffen ist, also das Ende des Films erreicht ist.

Hier das komplette Script:

Code: Alles auswählen

stop();
zurueck.onRelease = function() {
    _root.onEnterFrame = function() {
        if (this._currentframe == 1) {
            delete this.onEnterFrame;
        } else {
            this.prevFrame();
        }
    };
};
vor.onRelease = function() {
    _root.onEnterFrame = function() {
        if (this._currentframe == this._totalframes) {
            delete this.onEnterFrame;
        } else {
            this.nextFrame();
        }
    };
};
So sieht es dann als Flashfilm aus:

zurück-vorspulen.swf [688Bytes |30839 mal betrachtet ]


Hier die .fla Quelldatei zum Download:
zurück-vorspulen.fla
Kompatibel mit Flash 8 + CS3 (AS 2.0)
(53KiB)2152-mal heruntergeladen