- 22.12.2006 #1
Spezialist
- Registriert seit
- 16.12.2006
- Beiträge
- 252
- Renommee-Modifikator
- 28
_width & _height nicht verfügbar
Hallo nochmal,
ich habe leider noch ein problem was ich nicht nachvollziehen kann. Ich lade ein Bild per loadMovie in ein Sprite. Wenn ich dann nach dem laden die Größe des Sprite auslesen will funktioniert das zwar im internen Player aber nicht mehr richtig extern (egal welches SWF-Format) weil beim ersten eintreten der Bedingung die Größe scheinbar noch nicht verfügbar ist sondern erst im nächsten Frame !
onLoad () {
log = "";
pic.loadMovie("bild01.jpg");
}
onEnterFrame() {
if (pic.getPercentLoaded() == 100) {
log = log add pic._width add ",";
}
}
intern steht in log korrekterweise:
640,640,640,640...
Extern steht da folgendes drin:
0,640,640,640...
Beim ersten mal ist das also 0 was sehr sehr unständlich ist abzufragen da ich mein geladenes Bild nur einmal, nachdem es komplett geladen ist, bearbeiten möchte und dann nicht mehr abfrage...
Und woran kann es liegen das es nach dem hochladen nicht mehr funktioniert ? Ich habe es 1:1 wie es auf meiner Festplatte funzt hochgeladen (Freenet) aber Online lädt er die Bilder nicht aber getPercentLoaded() gibt trotzdem 100 zurück ???
- 22.12.2006 #2
Spezialist
- Registriert seit
- 03.07.2006
- Beiträge
- 213
- Renommee-Modifikator
- 26
AW: _width & _height nicht verfügbar
solange das Bild nicht vollständig geladen fragst du mit pic.getPercentLoaded() den Ladestatus des leeren Sprites ab. Da auch das leere Sprite einige Bytes groß ist (sagen wir 10 Byte), musst du diesen Wert auch in deine if-Abfrage einfügen:
zur Sicherheit meinetwegen auch > 100Code:if (pic.getPercentLoaded() == 100 && pic.getBytesTotal() > 10)
Aktive Benutzer
Aktive Benutzer
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Ähnliche Themen
-
_width und _height Verständnissproblem
Von TF101 im Forum Swishmax 2 - Actionscript/SWiSHScriptAntworten: 12Letzter Beitrag: 25.11.2007, 12:30 -
_width bei geladenem Bild
Von Dester im Forum Swishmax - FortgeschritteneAntworten: 2Letzter Beitrag: 08.07.2007, 14:15 -
Warum funktioniert _width nicht?
Von svenherr im Forum Swishmax - FortgeschritteneAntworten: 4Letzter Beitrag: 27.07.2005, 16:56 -
SWiSHsites verfügbar
Von der tom im Forum Swish kaufenAntworten: 0Letzter Beitrag: 08.01.2004, 14:42 -
Knoppix 3.2 verfügbar
Von J@mes.LU im Forum Software allgemeinAntworten: 0Letzter Beitrag: 08.03.2003, 13:45



LinkBack URL
About LinkBacks


Zitieren






Download Zähler
vor 15 Stunden in SWiSHmax 4 - Allgemeines