Pagina 5 di 5 primaprima ... 3 4 5
Visualizzazione dei risultati da 41 a 50 su 50
  1. #41
    scusa, ma non ho capito molto bene...

    mi spieghi un pochino?

    ho provato come hai detto tu:
    for(i=0; i<tot; i++){
    _root.attachMovie("puls", "puls"+i, i);
    _root["puls"+i]._x = 675;
    _root["puls"+i]._y = i*25+25;
    _root["puls"+i].txt.text = i+1;
    _root["puls"+i].n = i;
    _root["puls"+i].onPress = function(){
    gotoAndPlay("del");
    trace("PULSANTE = "+n);
    }
    }// numeri

    ma nn funzia... adesso da a tutti lo stesso valore (il primo)

  2. #42
    Utente di HTML.it L'avatar di Stormy
    Registrato dal
    Dec 2000
    Messaggi
    2,701
    in pratica quando tu clicchi sul pulsante lui capisce che deve eseguire questo comando qua

    trace("PULSANTE = "+i);

    allora va a cercare il valore di i, solo che essendo ormai finito il ciclo for, i ha il valore di 10, per cui il risultato sarà sempre "pulsante10"

    se vuoi fare un trace più attendibile, o setti un altra variabile con il valore temporaneo di i, oppure fai riferimento al nome

    trace(this._name);

    se il pulsante è in un movie clip, ti darà il nome del movie clip che contiene il pulsante

  3. #43
    Utente di HTML.it L'avatar di Stormy
    Registrato dal
    Dec 2000
    Messaggi
    2,701
    perchè io sono una deficente è l'importanza del percorso negli scrip in MX non l'imparerò mai

    prova così

    _root["puls"+i].onPress = function(){
    gotoAndPlay("del");
    trace("PULSANTE = "+this.n);
    }

    ma se vuoi sapere che pulsante hai cliccato fai meglio a ricavare il nome piuttosto che a creare un'altra variabile

    senti ma "del" dove sta? nella _root o nel movie clip?

  4. #44
    ok, mi da:
    puls1
    puls2
    puls3
    puls4
    puls5

    ma x passare il numero a punto?

  5. #45
    cavolo, grazie mille

    spero tu sia una che studia da molto se no mi taglio le vene...

  6. #46
    Utente di HTML.it L'avatar di Stormy
    Registrato dal
    Dec 2000
    Messaggi
    2,701
    a che serve punto? deve essere una variabile interna del pulsante o una variabile della _root o una variabile globale?

    nel dubbio te la faccio come variabile locale dei pulsanti

    aggiungo le modifiche al fla di prova e te lo mando

  7. #47

  8. #48
    Utente di HTML.it L'avatar di Stormy
    Registrato dal
    Dec 2000
    Messaggi
    2,701
    ok

    mi dici come?

  9. #49
    come hai detto tu...

    for(i=0; i<tot; i++){
    _root.attachMovie("puls", "puls"+i, i);
    _root["puls"+i]._x = 675;
    _root["puls"+i]._y = i*25+25;
    _root["puls"+i].txt.text = i+1;
    _root["puls"+i].n = i+1;
    _root["puls"+i].onPress = function(){
    punto = this.n;
    gotoAndPlay("del");
    }
    }// numeri

  10. #50
    Utente di HTML.it L'avatar di Stormy
    Registrato dal
    Dec 2000
    Messaggi
    2,701
    ok per l'altra cosa che mi chiedevi via mail, adesso devo disconnettermi poi ti rispondo

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.