Ergebnis 1 bis 4 von 4

Thema: Variable-Handling

  1. #1
    TP-Senior
    Registriert seit
    Sep 2003
    Beiträge
    115

    Variable-Handling

    Hallo

    Mein Code (-schnipsel):

    for (var x:Number = 1; x < (_parent.jb_anzahl); x++) {

    duplicateMovieClip(jblist, "jblist"+x, getNextHighestDepth());

    this["jblist"+x]._y = posx;
    this["jblist"+x]._x = 0;

    trace ("X"+x);

    this["jblist"+x].btn_job_01.btn_action.onRelease = function(){
    trace ("X"+x);
    }

    Das Problem ist, dass er die Variable x innerhalb der onRelease-Funktion nicht mehr kennt. Was mache ich falsch..

    Danke für eure Tipps.
    Gruss
    Thomas

  2. #2
    TP-Moderator Avatar von Wanderratte
    Registriert seit
    Mar 2002
    Beiträge
    5.487
    Wenn man vergisst dem Button zu sagen, dass er eine Variable x hat und darin auch noch den dazu gehörigen Wert mitzugeben, dann ist es ein Problem, aber auch wirklich nur dann

    PHP-Code:
    for (var x:Number 1x<(_parent.jb_anzahl); x++) {

        
    duplicateMovieClip(jblist"jblist"+xgetNextHighestDepth());

        
    this["jblist"+x]._y posx;
        
    this["jblist"+x]._x 0;
        
    this["jblist"+x].x;
        
    trace("X"+x);

        
    this["jblist"+x].btn_job_01.btn_action.onRelease = function() {
            
    trace("X"+this.x);
        };

    Gruß

    Wanderratte
    Gebildet ist,
    wer weiß,
    wo er findet,
    was er nicht weiß.

    4bugs
    Home
    Amazon Wunschzettel

  3. #3
    TP-Senior
    Registriert seit
    Sep 2003
    Beiträge
    115
    Liebe Wanderratte

    Danke vielmals. Doch leider läufts noch nicht. Die Variable im Button ist immer noch undefined...

    Was ist falsch?
    Gruss
    Thomas

    var posx = 100;
    for (var x:Number = 1; x < (_parent._parent.jb_anzahl); x++) {

    duplicateMovieClip(jblist, "jblist"+x, getNextHighestDepth());

    this["jblist"+x]._y = posx;
    this["jblist"+x]._x = 0;
    this["jblist"+x].x = x;
    trace("X"+x);

    this["jblist"+x].btn_job_01.btn_action.onRelease = function() {
    trace("X-after.."+this.x);
    };
    posx = posx+100;
    }

  4. #4
    TP-Moderator Avatar von Wanderratte
    Registriert seit
    Mar 2002
    Beiträge
    5.487
    Hallo,

    na da habe ich was übersehen, schreibe es mal so:
    this["jblist"+x].btn_job_01.btn_action.x = x
    oder
    trace(this._parent.x)
    Gruß

    Wanderratte
    Gebildet ist,
    wer weiß,
    wo er findet,
    was er nicht weiß.

    4bugs
    Home
    Amazon Wunschzettel

Aktive Benutzer

Aktive Benutzer

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

Ähnliche Themen

  1. [CSS] Opera font-size handling
    Von freddymc im Forum HTML & CSS
    Antworten: 10
    Letzter Beitrag: 24.07.2008, 12:07
  2. realurl und 404 Handling
    Von Elli im Forum TYPO3
    Antworten: 4
    Letzter Beitrag: 07.07.2008, 17:41
  3. [Tipp] PHP 5 und Datum Handling
    Von phpBuddy im Forum Traum-Dynamik
    Antworten: 4
    Letzter Beitrag: 26.03.2008, 17:11
  4. Firefox Handling
    Von steffenk im Forum Traum-Dynamik
    Antworten: 3
    Letzter Beitrag: 04.04.2005, 13:39
  5. Handling von Frames!?
    Von Leonardo im Forum Dreamweaver & andere Webeditoren
    Antworten: 1
    Letzter Beitrag: 31.07.2001, 10:56

Aktive Benutzer

Aktive Benutzer

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

     

Berechtigungen

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

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51