tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
5
ZUGRIFFE
2407
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Mike_90 Mike_90 ist offline Grünschnabel
    Registriert seit
    May 2006
    Beiträge
    4
    Ich hab seit neuestem auch mit Flash zu tun und nun ist die Frage aufgetaucht, wie ich in einem MovieClip eine Variable vom Root verwenden kann (und umgekehrt).

    Edit:
    Hat dich erledigt...
    hatte an einer anderen Stelle einen Fehler im Code.
    Geändert von Mike_90 (02.03.07 um 21:26 Uhr)
     

  2. #2
    manuel7482 Tutorials.de Gastzugang
    Hi, ich hab genau das problem,
    also im _root in der ersten frame habe ich meine "var variable = 0"
    und weiter unten dann onKey verändert sich diese auf "var variable = 1" und spielt ein mc welches auch dierekt auf der sage ligt ab,
    in diesem mc in der letzten frame ändere ich die variable wieder auf "var variable = 0" , aber das funktioniert nicht.

    bitte um hilfe
    danke im voraus
    lg
     

  3. #3
    Matrixguy Matrixguy ist offline Mitglied Gold
    Registriert seit
    Jul 2007
    Beiträge
    160
    Zitat Zitat von manuel7482 Beitrag anzeigen
    Hi, ich hab genau das problem,
    also im _root in der ersten frame habe ich meine "var variable = 0"
    und weiter unten dann onKey verändert sich diese auf "var variable = 1" und spielt ein mc welches auch dierekt auf der sage ligt ab,
    in diesem mc in der letzten frame ändere ich die variable wieder auf "var variable = 0" , aber das funktioniert nicht.

    bitte um hilfe
    danke im voraus
    lg
    Das ist jetzt etwas schwer nachvollziehbar. Zeig mal her, was du gemacht hast.

    mfg
     

  4. #4
    manuel7482 Tutorials.de Gastzugang
    Also die variable is wasserlassen

    folgenes script liegt in der ersten frame auf der stage:

    var wasserlassen = 0;

    keylistener = new Object();
    keylistener.onKeyDown = function() {
    if (Key.getCode() == Key.RIGHT)
    plane.gotoAndPlay(21);
    else if (Key.getCode() == Key.LEFT)
    plane.gotoAndPlay(2);
    else if (Key.getCode() == Key.SPACE)
    if(wasserlassen==0 && wasserrest>0){

    wasserlassen=1;
    wasser._y = plane._y +30;
    wasser._x = plane._x;
    wasser.gotoAndStop(2);
    hud_wasser.gotoAndPlay(1);
    wasserrest -=1;

    }


    }
    Key.addListener(keylistener);



    folgendes script liegt in einem mc, in der letzten frame (nachdem die "reload" animation abgespielt wird)


    var wasserlassen =0;
    this.stop();

    danke für deine mühe
     

  5. #5
    Matrixguy Matrixguy ist offline Mitglied Gold
    Registriert seit
    Jul 2007
    Beiträge
    160
    Wenn du eine Variable in einem MC deklarierst ist dies eine andere als die auf _root.
    Die auf der Ebene root sprichst du dann auch mit
    _root.variable = wert; an.
     

  6. #6
    manuel7482 Tutorials.de Gastzugang
    Haha, super!

    danke

    es sind immer die kleinen unscheinbaren Syntaxfehler, an denen man hengt

    danke für die rasche antwort
    lg
     

Ähnliche Themen

  1. Änderung einer Globalen Variable abfragen + MovieClip
    Von helene1 im Forum Flash Plattform
    Antworten: 1
    Letzter Beitrag: 29.05.07, 16:26
  2. Button in einem Movieclip
    Von Schnitzelspitz im Forum Flash Plattform
    Antworten: 5
    Letzter Beitrag: 30.10.06, 23:55
  3. AS: Variable in MovieClip (Anfänger)
    Von Veränderung im Forum Flash Plattform
    Antworten: 4
    Letzter Beitrag: 08.12.05, 16:10
  4. Aus MovieClip auf root Variable zugreifen
    Von Cyclon im Forum Flash Plattform
    Antworten: 2
    Letzter Beitrag: 12.05.05, 10:15
  5. movieclip der in einem anderen movieclip ist stoppen
    Von paraphan im Forum Flash Plattform
    Antworten: 4
    Letzter Beitrag: 22.07.02, 11:44