| |||||||
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: Aug 2004
Beiträge: 11
|
Hallo Leute Kann mir bitte jemand ein Script zeigen wie ich ein Movie auf einem Frame 5 Sekunden anhalten kann; nach den 5 Sek. soll der Film dann wieder von alleine weiterlaufen. Herzlichen Dank für eure Hilfe Grüsse Klaus |
| | |
| | #2 (permalink) |
| buehnentechniker Registriert seit: Feb 2002 Ort: trier
Beiträge: 2.448
|
wilkommen im forum! meinst du ein tweening fünf sekunden anhalten innerhalb deines mc? dann so: ActionScript:
__________________ Es gibt eine Sache, die schlimmer ist, als die Ausschweifung: die Abstinenz. Achim 69 |
| | |
| | #3 (permalink) | |
| Neuer User Registriert seit: Aug 2004
Beiträge: 11
| Zitat:
Vielen Dank für die schnelle Hilfe! Grüsse Klaus | |
| | |
| | #4 (permalink) |
| Linksaußen Registriert seit: Jun 2003 Ort: Essen
Beiträge: 552
|
Gibt's so 'ne Pausefunktion auch als pure AS-Variante? Sprich: Eine Funktion, die die Ausführung einer anderen Funktion, aus der heraus sie aufgerufen wird, für eine bestimmte Zeit stoppt. Noch eine andere Pause-Frage: Ich habe ein kleines Spiel programmiert, in dem noch der Pause-Button fehlt, wie kann ich denn alle Abläufe (alle MC's, Funktionen, Tweens) gleichzeitig anhalten? Gibt's da was elegenates, ohne daß ich nun mein ganzen AS-Berg durchgehen muss?
__________________ Der Ball ist rund |
| | |
| | #5 (permalink) |
| querdenker Registriert seit: Jun 2001 Ort: formel1-stadt hockenheim
Beiträge: 4.731
|
guggst du mal da... countdownfunktion inkl. pausenfunktion 2. ActionScript:
stoppt alle mc´s... hilft das? greetz kelor |
| | |
| | #7 (permalink) |
| mentally ill Registriert seit: Aug 2004
Beiträge: 172
|
Hallo Alle zusammen, bin auch gerade dabei eine Pause Funktion zu basteln.. Mein Ansatz dabei war mit dem Date() Objekt zu arbeiten. Code: var Datum = new Date();
var PauseStart = Datum.getTime();
var PauseEnde = (((PauseStart / 60) /60) + 5);
while (PauseEnde != PauseStart)
{
PauseStart = Datum.getTime();
}
gotoAndPlay(1); Ziel war es eine Animation von mehreren Movie Clips nach Ablauf noch 5 Sekunden stehen zu lassen und danach dann wieder zu Frame 1 zu wechseln, damit die Animation wieder von Vorne beginnt... Hat Irgendwer n Tipp wie ich diesen Ansatz zum Laufen bringe? Grüße Markus |
| | |
| | #8 (permalink) |
| nobody is perfect Registriert seit: Apr 2002 Ort: Bremen
Beiträge: 3.049
|
hi @menty 1Frame/Hzl ActionScript:
ActionScript:
bei fragen, Fragen! bye
__________________ FF Unterstützen! Erste Hilfe! häufig gestellten Fragen ...................... ............... ................................ Geändert von Decrone (26-08-2004 um 13:25 Uhr) |
| | |
| | #9 (permalink) |
| mentally ill Registriert seit: Aug 2004
Beiträge: 172
|
hi decrone, danke für die schnelle hilfe, hab das gleich mal eingebastelt, allerdings stellt mich das ergebnis nicht zu frieden ![]() ich kann jetzt zwar einzelne movie clips pausieren, die funktion an sich ist echt spitze , aber da ich nur 3 frames auf der haupt leiste habe und die MC's dynamisch generiere stehe ich nach wie vor vor dem Problem, das ich das ganze Flash neu laden möchte nach dem die MC's zu Ende sind + 5 Sek. Pause.Evt. habe ich mich ja falsch ausgedrückt... hier nochmal mein code: frame 1: Code: //Algemeine Werte zur Steuerung
xAnzahl = 7;
yAnzahl = 2;
Breite = 90;
//Rotations Array
var Rotation = new Array(0, 2, 3, 1, 3, 1, 0, 2, 3, 1, 3, 1, 0, 2);
//Farben Array
var Farben = new Array("FFEE00", "61BCE8", "DC0036", "E97D06", "249C25", "ADCF53", "FFEE00", "61BCE8", "DC0036", "E97D06", "61BCE8", "FFEE00", "009CE5", "0063B4");
//Schleife zum Duplizieren der Movie Clips
var Tiefe = 0;
var Anzahl = new Array();
for (x=0; x<xAnzahl; x++)
{
for (y=0; y<yAnzahl; y++)
{
//Zähler-Array für das Plazieren
Anzahl.push(x + "," + y);
//Variable um die Rotation festzulegen
var Rotiere = Rotation[Tiefe];
//Variable für die aktuelle Farbe
var FarbeAktuell = "0x" + Farben[Tiefe];
//Dublizieren des Movie Clips und Übergabe der Eigenschaften
Tiefe++;
duplicateMovieClip ("/Viereck", "Viereck" + x + y, Tiefe);
_root["Viereck" + x +y]._x = 100 + Breite * x;
_root["Viereck" + x +y]._y = 100 + Breite * y;
_root["Viereck" + x +y]._rotation = 90 * Rotiere;
//Farbe ändern
var Farbe = new Color(_root["Viereck" + x + y]);
Farbe.setRGB(FarbeAktuell);
}
}
duplicateMovieClip ("/unterschrift", "unterschrift1", 15);
_root["unterschrift1"]._x = 60;
_root["unterschrift1"]._y = 275;
_root["unterschrift1"]._xscale = 156;
_root["unterschrift1"]._yscale = 156; Code: var AnzahlLen = Anzahl.length;
var Zufall = Random(AnzahlLen);
var Koordinaten = Anzahl[Zufall].split(",");
var x = Koordinaten[0];
var y = Koordinaten[1];
Anzahl.splice(Zufall, 1);
_root["Viereck" + x + y].gotoAndPlay(2);
if (Anzahl.length == 0)
{
_root["unterschrift1"].gotoAndPlay(2);
//Hier muss die Pause Anweisung hin...
stop();
} Code: gotoAndPlay(2); Geändert von menty (26-08-2004 um 13:51 Uhr) |
| | |
| | #10 (permalink) |
| nobody is perfect Registriert seit: Apr 2002 Ort: Bremen
Beiträge: 3.049
| ActionScript:
Die Methode kommt auf Frame1, entweder über oder unter Deinem Code! ...ansonsten lade mal die fla hoch! bye
__________________ FF Unterstützen! Erste Hilfe! häufig gestellten Fragen ...................... ............... ................................ |
| | |
| | #11 (permalink) |
| mentally ill Registriert seit: Aug 2004
Beiträge: 172
|
habs jetzt folgender Maßen gelöst: Code: if (Anzahl.length == 0)
{
_root["unterschrift1"].gotoAndPlay(2);
gotoAndPlay(4);
} Code: gotoAndPlay(1); Danke Dir trotzdem Decrone Grüße Markus |
| | |
| | #12 (permalink) |
| nobody is perfect Registriert seit: Apr 2002 Ort: Bremen
Beiträge: 3.049
|
Okidoki
__________________ FF Unterstützen! Erste Hilfe! häufig gestellten Fragen ...................... ............... ................................ |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |