Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 19
  1. #1

    ]MX 2004] --- semplificare action ---

    BUONGIORNO, qualche anima buona mi aiuta a semplificare questo codice???

    codice:
    onClipEvent (enterFrame) {
    	if (_root["topo"].hitTest(_root.pulsante0["quadrato"])) {
    		_root["topo"].topino.vuoto.attachMovie("cade", "cade", 1);
    		_root["topo"].topino.gotoAndPlay(11);
    	}
    }
    onClipEvent (enterFrame) {
    	if (_root["topo"].hitTest(_root.pulsante1["quadrato"])) {
    		_root["topo"].topino.vuoto.attachMovie("cade", "cade", 1);
    		_root["topo"].topino.gotoAndPlay(11);
    	}
    }
    onClipEvent (enterFrame) {
    	if (_root["topo"].hitTest(_root.pulsante2["quadrato"])) {
    		_root["topo"].topino.vuoto.attachMovie("cade", "cade", 1);
    		_root["topo"].topino.gotoAndPlay(11);
    	}
    }
    onClipEvent (enterFrame) {
    	if (_root["topo"].hitTest(_root.pulsante3["quadrato"])) {
    		_root["topo"].topino.vuoto.attachMovie("cade", "cade", 1);
    		_root["topo"].topino.gotoAndPlay(11);
    	}
    }
    onClipEvent (enterFrame) {
    	if (_root["topo"].hitTest(_root.pulsante4["quadrato"])) {
    		_root["topo"].topino.vuoto.attachMovie("cade", "cade", 1);
    		_root["topo"].topino.gotoAndPlay(11);
    	}
    }

  2. #2
    onClipEvent(enterFrame){
    if(_root.topo.hitTest(_root.pulsante0.quadrato) || _root.topo.hitTest(_root.pulsante1.quadrato) || _root.topo.hitTest(_root.pulsante2.quadrato) || _root.topo.hitTest(_root.pulsante3.quadrato) || _root.topo.hitTest(_root.pulsante4.quadrato)){
    _root.topo.topino.vuoto.attachMovie("cade", "cade", 1);
    _root.topo..topino.gotoAndPlay(11);
    }
    }

  3. #3
    thanx broly, ho provato ma mi da errore


  4. #4
    Che errore ti da?

    Anzi, rileggendo ho notato

    onClipEvent(enterFrame){
    if(_root.topo.hitTest(_root.pulsante0.quadrato) || _root.topo.hitTest(_root.pulsante1.quadrato) || _root.topo.hitTest(_root.pulsante2.quadrato) || _root.topo.hitTest(_root.pulsante3.quadrato) || _root.topo.hitTest(_root.pulsante4.quadrato)){
    _root.topo.topino.vuoto.attachMovie("cade", "cade", 1);
    _root.topo.topino.gotoAndPlay(11);
    }
    }

    Mi era scappato un "." di troppo prima

  5. #5
    **Errore** Scena=Scena 1, livello=Livello 1, fotogramma=1:Linea 3: È previsto ')'
    _root.topo.hitTest(_root.pulsante1.quadrato)

    **Errore** Scena=Scena 1, livello=Livello 1, fotogramma=1:Linea 6: Errore di sintassi.
    _root.topo.hitTest(_root.pulsante4.quadrato)){

    **Errore** Scena=Scena 1, livello=Livello 1, fotogramma=1:Linea 7: L'istruzione deve apparire all'interno del gestore on/onClipEvent
    _root.topo.topino.vuoto.attachMovie("cade", "cade", 1);

    **Errore** Scena=Scena 1, livello=Livello 1, fotogramma=1:Linea 8: Dopo l'operatore '.' è previsto un nome di campo.
    _root.topo..topino.gotoAndPlay(11);

    Totale errori ActionScript: 4 Errori segnalati: 4

  6. #6
    A me dopo aver levato il punto di troppo non da più alcun errore, prova un po'

  7. #7
    guarda broly

    http://alberto73.altervista.org/topo_hit_1.swf

    cosi' mi funziona


    se duplico i clip nn piu'

    http://alberto73.altervista.org/topo_hit.swf

    grazie x il tempo che mi stai dedicando

  8. #8
    Controlla i nomi istanza , come "concetto" le azioni direi che sono giuste.

  9. #9
    dici che nn e' normale, vero???

    dovrebbe funzionare correttamente duplicando il cinque clip???

    ... cioe' l'area hitTest si duplica insieme al clip duplicato?

  10. #10
    Bisognerebbe vedere come duplichi i clip a 'sto punto, l'hitTest si basa sullo scontro tra i due movieclip quindi che sia l'originale o un duplicato non dovrebbe fare molta differenza

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.