| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer User Registriert seit: Dec 2005
Beiträge: 2
|
Ich bin leider ziemlicher Anfänger in Flash. Und habe ein Problem mit AS. Ich habe auch schon sehr viel gesucht, kann aber mein Problem einfach nicht beheben... Also hier mein Problem: Ich habe mehrere Folien, die ich ineinander überblende. Jetzt habe ich Navigationsbuttons eingefügt und möchte dass die Überblendung wenn ich auf "Zurück" klicke rückwärts abläuft. Und hier das zugehörige Skript das ich beim Button selber hinterlegt habe. Code: on (press) {
function bildwechsel(){
currentSlide.prevFrame;
}
currentSlide.gotoAndStop(15);
clearInterval();
//von Bild 15 rückwärts bis 1 springen
for (bild = 15; bild > 0; bild--) {
setInterval(currentSlide.prevFrame(),1000);
}
currentSlide.gotoPreviousSlide();
currentSlide.gotoAndPlay(15);
} Warum geht das also so schnell? Es scheint mir als würde er das setInterval vergessen... Stefan |
| | |
| | #2 (permalink) |
| °.oO°O.o°.oO.o°O Registriert seit: Jun 2005 Ort: CH
Beiträge: 1.490
|
Na... ganz so geht das nicht! ![]() PHP-Code:
__________________ There is no way to happiness, happiness is the way! - Buddha Geändert von bamboocha (16-12-2005 um 07:59 Uhr) |
| | |
| | #3 (permalink) |
| Neuer User Registriert seit: Dec 2005
Beiträge: 2
|
Herzlichen Dank für die schnelle Antwort. Es funktioniert. Ich bin begeistert wie einfach das hier im Forum geht. Ich habe lediglich einen kleinen Fehler im Skript "ausbessern" müssen, und zwar gehört die if-Abfrage in die function bildwechsel rein, weil ja sonst nie abgefragt wird... Hier nun mein funktionierendes Skript... Code: on (release) {
function bildwechsel(){
currentSlide.prevFrame()
//hier ist nun die if-Abfrage...
if(currentSlide._currentframe == 1) {
currentSlide.gotoPreviousSlide()
currentSlide.gotoAndPlay(15)
clearInterval(jump)
}
}
clearInterval(jump)
currentSlide.gotoAndStop(15)
//von Bild 15 rückwärts bis 1 springen
var jump = setInterval(bildwechsel, 42)
} habe ich es mal so probiert und es geht auch...Danke nochmal!! Stefan |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |