| |||||||
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: May 2007
Beiträge: 13
| dynamischer onEnterFrame startet nicht
Hallo! Ein Flashfilm soll dynamisch Bilder laden und zeigen. Alles soweit funktioniert bis auf die Aktion "onEnterFrame ". Was ist hier falsch. Flashdatei 1000x355 px 50 Bps Eine Ebene 5 Bilder Script im Bild 1 Code: var Counter = 0;
var BildCount = 0;
var myBanner:Array = new Array();
myBanner[0] = "" ;
myBanner[1] = "banner_1.jpg" ;
myBanner[2] = "banner_2.jpg" ;
myBanner[3] = "banner_3.jpg" ;
var Elements = myBanner.length;
_global.myBannerLoad = function() {
var myBannerClip:MovieClip = _root.createEmptyMovieClip("mbm"+BildCount,_root.getNextHighestDepth());
myBannerClip._x =0;
myBannerClip._y = 0;
myBannerClip._alpha = 60;
myBannerClip.loadMovie(myBanner[BildCount]);
trace(myBannerClip);
myBannerClip.onEnterFrame = function () {
trace("start");
if (this._alpha < 100){ this._alpha += 10; }
//if (this._alpha >= 100) { delete this.onEnterFrame; }
}
}; Code: stop();
var starter = 5; //start ab Frame 5
var interval = 100; //Start jede 100 Frames
this.onEnterFrame = function() {
Counter ++;
if(BildCount < (Elements-1)) {
if(Counter == starter){
BildCount ++;
starter +=interval;
myBannerLoad ();
}
}
} in der Variable myBannerClip ist der tatsächlicher Name von dem MC. Die Funktion onEnterFrame startet nicht. Flash meldet keine Fehler. Mit Trace kann man erfahren, dass jede 100 Frames (wie momentan eingestellt) wird ein MC erstellt mit einem kontinuierlichem Namen: mbm1, mbm2, mbm3,.....u.s.w. Gibt es da dafür eine Lösung? Grü0e |
| | |
| | #2 (permalink) |
| brand new user Registriert seit: May 2002 Ort: Laimbach 6 1/2
Beiträge: 16.884
|
Das "myBannerClip.onEnterFrame = function () {" wird gelöscht, wenn Du in den Clip was lädst, mußt einen Controler-clip verwenden.
__________________ Bitte keine Fragen, zu Flash per PM. Dazu ist das Forum da. Danke MFG_RustyCake! "Wer tanzen will, muß erst gehen lernen" |
| | |
| | #3 (permalink) |
| Neuer User Registriert seit: May 2007
Beiträge: 13
|
Danke für die Antwort. Über "Controler-clip" habe ich leider keine Ahnung. Ich verstehe einfach nicht, warum die Funktion nicht läuft. Als ich einen festen Namen für den MC gegeben habe - mbm1 - hat es funktioniert aber erst nach dem zweitem Aufruf der Hauptfunktion. so... mbm1.onEnterFrame = function () { .... |
| | |
| | #4 (permalink) |
| brand new user Registriert seit: May 2002 Ort: Laimbach 6 1/2
Beiträge: 16.884
|
Hier eine Lösung. PHP-Code:
__________________ Bitte keine Fragen, zu Flash per PM. Dazu ist das Forum da. Danke MFG_RustyCake! "Wer tanzen will, muß erst gehen lernen" |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| [Flash 8] SWF startet nicht | Sir_Paladin | Flash Einsteiger | 2 | 15-12-2009 11:28 |
| dynamischer Blur-Filter anwenden ohne onEnterFrame | gmadesign | Flash 8 | 7 | 27-04-2007 13:29 |
| SWF startet nicht auf MAC | razormouth | HTML und CSS | 2 | 24-03-2004 14:21 |
| swf startet nicht | woelfel | Flash MX | 10 | 16-08-2003 17:09 |
| startet nicht | dermensch | Flash MX | 29 | 05-04-2003 18:45 |