| |||||||
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) |
| :) Registriert seit: Jan 2002
Beiträge: 273
| loadMovie ... nur play once
hi leute. ich hab ein mc, der 2 swf lädt. gibt es die möglichkeit, dass diese nur einmal abgespielt werden und nicht im loop laufen ??? [an die swf selber komm ich nicht dran...]
__________________ Scientia potestas est. @home: .:: mac.blog ::. @work: .::takomat::. .:: coming up next ThiNk8lab ::. |
| | |
| | #2 (permalink) |
| MCP Registriert seit: Aug 2001 Ort: Berlin
Beiträge: 225
|
Achtung Pseudocode: if (meinMovieClip._currentframe >= meinMovieclip._totalframes) { meinMovieClip.stop() }
__________________ - Play Sensation! - |
| | |
| | #3 (permalink) |
| :) Registriert seit: Jan 2002
Beiträge: 273
|
und wenn im schlimmsten fall mein swf das ich reinlade nur 1 frame hat,... und darin ein video verschachtelt ist, oder noch ein mc mit 1000 frames ??
__________________ Scientia potestas est. @home: .:: mac.blog ::. @work: .::takomat::. .:: coming up next ThiNk8lab ::. |
| | |
| | #4 (permalink) |
| MCP Registriert seit: Aug 2001 Ort: Berlin
Beiträge: 225
|
hehe...wenn du nicht weisst wie tief deine mcs verschachtelt sind haste natürlich ein problem. man könnte ne funktion machen die durch die instanzen geht und das rausbekommt, aber das geht zu weit denk ich.
__________________ - Play Sensation! - |
| | |
| | #5 (permalink) |
| :) Registriert seit: Jan 2002
Beiträge: 273
|
hm, aber mir wird wohl nichts anderes übrig bleiben...
__________________ Scientia potestas est. @home: .:: mac.blog ::. @work: .::takomat::. .:: coming up next ThiNk8lab ::. |
| | |
| | #6 (permalink) |
| brand new user Registriert seit: May 2002 Ort: Laimbach 6 1/2
Beiträge: 16.884
|
Besagte for in (mit for in kann man mcs aufstöbern) geschichte wird Dir auch nix helfen wennst den Namen des mcs nicht kennst, außer Du möchtest das alle mcs gestopt werden
__________________ Bitte keine Fragen, zu Flash per PM. Dazu ist das Forum da. Danke MFG_RustyCake! "Wer tanzen will, muß erst gehen lernen" |
| | |
| | #7 (permalink) |
| MCP Registriert seit: Aug 2001 Ort: Berlin
Beiträge: 225
|
alle MCs kannste ja recht einfach stoppen indem du durchgehst. hier eine (sehr seltsame) funktion die nur die tiefste(n) Instanz(en) stoppt. Code: function findLastMCs(mc) {
cas++;
for (i in mc) {
if (typeof (mc[i]) == "movieclip") {
mcs.push(mc[i]);
cas++;
findLastMCs(mc[i]);
}
cas--;
}
return (mcs.slice(mcs.length-cas-1, mcs.length));
}
mcs = [];
lastMcs = findLastMCs(_root);
for (i in lastMcs) {
lastMcs[i].stop()
}
__________________ - Play Sensation! - |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |