Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 28-11-2006, 09:12   #1 (permalink)
Neuer User
 
Registriert seit: May 2004
Beiträge: 3
movieclip._width in onLoad des Frames?

Hallo,

ich habe ein Problem mit einem Bildscroller.
Die Bilder werden aus einer XML-Datei geladen.
Jetzt sollen die Bilder anhand ihrer Breite+x Pixel nach rechts verschoben werden.

Das ganze ist so aufgebaut, dass ich eine onLoad-Funktion habe, in der ich die Bilder lade und ausrichte.
In einer zweiten Funktion onEnterFrame werden die Bilder dann gescrollt (einfach die movieclip._x erhöht oder verringert).

Das Problem ist, dass ich die movieclip._width in der onLoad-Funktion nicht herausbekomme.

Es ist doch so, dass die onLoad nur 1 mal aufgerufen wird und die onEnterFrame eben bei jedem Frame?

Gibt es irgendeine init Funktion bei Flash, die nur 1 mal aufgerufen wird?

danke jo
joejack ist offline   Mit Zitat antworten
Alt 28-11-2006, 09:14   #2 (permalink)
voidboy
 
Benutzerbild von rendner[i]
 
Registriert seit: Sep 2004
Ort: München
Beiträge: 5.588
Man könnte aber auch die Breite gleich in der xml speichern und diese auslesen...
__________________
ERROR: Signature is too large
rendner[i] ist offline   Mit Zitat antworten
Alt 28-11-2006, 09:30   #3 (permalink)
Neuer User
 
Registriert seit: May 2004
Beiträge: 3
Das hab ich mir auch schon überlegt.
Ich werde das wohl so machen müssen, wenns nciht anders geht.

Aber so wärs halt schon schöner

Danke
jo
joejack ist offline   Mit Zitat antworten
Alt 28-11-2006, 10:12   #4 (permalink)
Neuer User
 
Registriert seit: May 2004
Beiträge: 3
Ach noch was...

Wieso kann ich die onLoad-Funktion nicht debuggen?

Die wird wenn ich den Debugger starte gar nicht aufgerufen. Nur die
onEnterFrame kann ich debuggen. das bringt mir dann aber nix, da ja alle
Variablen in der onLoad gefüllt werden und dann nicht verfügbar sind...

danke,
jo
joejack ist offline   Mit Zitat antworten
Alt 28-11-2006, 10:16   #5 (permalink)
voidboy
 
Benutzerbild von rendner[i]
 
Registriert seit: Sep 2004
Ort: München
Beiträge: 5.588
Zu deinem ersten Anliegen:

Man kann auch einen Preloader nehmen und dann jedes Bild einzeln laden, anodrnen, das nächste laden...
__________________
ERROR: Signature is too large
rendner[i] ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 23:39 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele