Ergebnis 1 bis 2 von 2
  1. #1
    Registriert seit
    16.12.2006
    Beiträge
    252
    Renommee-Modifikator
    28

    Frage _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 ???

  2. #2
    Registriert seit
    03.07.2006
    Beiträge
    213
    Renommee-Modifikator
    26

    Standard 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:

    Code:
    if (pic.getPercentLoaded() == 100 && pic.getBytesTotal() > 10)
    zur Sicherheit meinetwegen auch > 100

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. _width und _height Verständnissproblem
    Von TF101 im Forum Swishmax 2 - Actionscript/SWiSHScript
    Antworten: 12
    Letzter Beitrag: 25.11.2007, 12:30
  2. _width bei geladenem Bild
    Von Dester im Forum Swishmax - Fortgeschrittene
    Antworten: 2
    Letzter Beitrag: 08.07.2007, 14:15
  3. Warum funktioniert _width nicht?
    Von svenherr im Forum Swishmax - Fortgeschrittene
    Antworten: 4
    Letzter Beitrag: 27.07.2005, 16:56
  4. SWiSHsites verfügbar
    Von der tom im Forum Swish kaufen
    Antworten: 0
    Letzter Beitrag: 08.01.2004, 14:42
  5. Knoppix 3.2 verfügbar
    Von J@mes.LU im Forum Software allgemein
    Antworten: 0
    Letzter Beitrag: 08.03.2003, 13:45

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •