tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
4
ZUGRIFFE
314
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Veränderung Veränderung ist offline Mitglied Gold
    Registriert seit
    May 2004
    Beiträge
    144
    In einem Movieclip wird ein Variablenwert nicht gesetzt und angezeigt. Dieses Problem bereitet mir großen Kummer, Stress, Frustration und agressive Depressionen. Beim Suchen auch nichts gefunden.
    Code :
    1
    2
    3
    4
    5
    
    onClipEvent(data) {
        if(code2=="900") {
            _global.spielgenehmigt.text="ja";
            trace("Variablenname:"+spielgenehmigt);
    ...
    Statt mit _global.spielgenehmigt.text habe ich es auch mit spielgenehmigt.text und spielgenehmigt versucht, doch alles will nicht.
    Code2 ist natürlich jedes Mal 900.
    Was mache ich falsch?
     

  2. #2
    mackattack mackattack ist offline Mitglied Silber
    Registriert seit
    Feb 2004
    Beiträge
    63
    Die Frage ist ja, wo den "spielgenehmigt" Textfeld liegt und wo du deinen MC einbindest.

    Angenommen du hast das Textfeld auf der Hauptzeitleiste und deinen MC auch,
    dann sprich das Textfelt mit _root.spielgenehmigt an oder mit _parent.spielgenehmigt

    Vielleicht hilft dir das ja

    MfG
     

  3. #3
    Veränderung Veränderung ist offline Mitglied Gold
    Registriert seit
    May 2004
    Beiträge
    144
    Danke, aber nö, das ist kein Textfeld, den Zusatz '.text' habe ich experimentellerweise dazugenommen, weil es vielleicht damit gegangen wäre, dachte ich. spielgenehmigt soll eigentlich nur eine Variable sein.
    MC liegt auf einer Ebene in der auch die Variable abgefragt werden soll. Aber selbst in dem Event wird die Variable scheinbar nicht erstellt.
    Geändert von Veränderung (07.12.05 um 22:19 Uhr)
     

  4. #4
    Registriert seit
    Mar 2004
    Ort
    Basisrealität
    Beiträge
    12.118
    Blog-Einträge
    7
    Hi,

    1. Steht in "code2" tatsächlich die Zeichenkette "900", oder vielleicht die Zahl 900?

    2. Probiers mal mit _root.spielgenehmigt (wenn sich die Variable auf die Hauptzeitleiste beziehen soll), oder mit this.spielgenehmigt (wenn es eine Instanzvariable des MovieClips sein soll).

    Gruß
    .
     

  5. #5
    Veränderung Veränderung ist offline Mitglied Gold
    Registriert seit
    May 2004
    Beiträge
    144
    _root.variablenname hat geklappt.
    Dankeschön.
     

Ähnliche Themen

  1. Variable vom Root in einem Movieclip abfragen
    Von Mike_90 im Forum Flash Plattform
    Antworten: 5
    Letzter Beitrag: 12.03.10, 17:15
  2. Änderung einer Globalen Variable abfragen + MovieClip
    Von helene1 im Forum Flash Plattform
    Antworten: 1
    Letzter Beitrag: 29.05.07, 16:26
  3. [Anfänger] MovieClip vom ActionScript steuern
    Von mamarulez im Forum Flash Plattform
    Antworten: 10
    Letzter Beitrag: 08.10.06, 19:58
  4. Aus MovieClip auf root Variable zugreifen
    Von Cyclon im Forum Flash Plattform
    Antworten: 2
    Letzter Beitrag: 12.05.05, 10:15
  5. variable speichern? (anfänger)
    Von shoguno im Forum C/C++
    Antworten: 4
    Letzter Beitrag: 12.10.04, 00:40