Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2005
    Messaggi
    19

    Problema, Proprietà a Duplicato

    Nuovo punto-fermo...non riesco a risolverlo!!!
    Allora:
    ho un MC-Padre che clikkandolo mi si duplica in scena con un MC-Figlio, uguale
    a lui graficamente, ma diverso nelle sue proprietà di interazione, cioè ke
    deve avere un startDrag e stopDrag: OK, fin qui nessun problema, ...
    ...MA!!!!....
    ...Se ne duplico più di uno, è solamente l'ultimo duplicato che mi mantiene le
    proprietà assegnategli!

    - Come faccio per fare in modo che tutti i suoi duplicati-Figli mantengano
    SEMPRE tali proprietà?!?

    - e Come faccio per fare sì ke: ogni volta che clicco un MC-Figlio (press), ogni Mc-Figlio invii una variabile diversa, (assegnazione d valore), ogniuna diversa e univoca per ogni mc-Figlio, ma senza ke mi si impasti il drag?!?!?

    Il mi script è il seguente:

    a = 0
    mcp.onPress=function()
    {
    duplicateMovieClip("mcp", "mcf", random(250));
    mcf._x = random(200)
    mcf.onPress=function() {startDrag(mcf,false)}
    mcf.onRelease=function() {stopDrag();}
    mcf.onRelease=function() {_root.a = 1}
    }

  2. #2
    prova così


    a = 0
    mcp.onPress=function()
    {
    for(i=0;i<10;i++){
    //se voui creare dici figli
    duplicateMovieClip("mcp", "mcf"+i,i);
    _root["mcf"+i]._x = random(200)
    _root["mcf"+i].onPress=function() {startDrag(_root["mcf"+i],false)}
    _root["mcf"+i].onRelease=function() {stopDrag();_root.a = 1;}
    //se invece vuoi che a diventi sempre più grande _root.a++;
    //se vuoi che a prenda il valore di i _root.a = i;
    }
    }


    buonLavoro

    SpinaCaper

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 © 2025 vBulletin Solutions, Inc. All rights reserved.