Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2004
    Messaggi
    51

    movimento in actionscript

    ciao,
    io vorrei creare una interpolazione non via linea temporale ma via actionscript.
    é possibile?
    ho una barra che vorrei spostare verso sinistra o verso destra tramite un pulsante...
    ho provato a cambiarci la proprietà _x della barra, ma non si vede + il movimento perché la barra si sposta velocissimamente... e se provo a farla spostare di 0.1 o 0.01 alla volta mi si incanta tutto...
    come posso fare?
    ho uno stage(filmato) con un pulsante e un livello con una clip(la barra (che ha solo un frame con la barra))....
    grazie?

  2. #2
    Utente di HTML.it L'avatar di Uanne
    Registrato dal
    Nov 2001
    Messaggi
    483
    Metti che hai chiamato 'btn' il tuo pulsante, 'mc' la tua barra ,che la velocità sia 5 e che l'intervallo della x vada da 0 a 300:
    codice:
    counter = 1;
    btn.onRelease = function(){
    	mc.onEnterFrame = function(){
    		if(counter/2 != Math.round(counter/2)){
    			mc._x < 300 ? mc._x += 5 : delete this.onEnterFrame;
    		}
    		else{
    			mc._x > 0 ? mc._x -= 5 : delete this.onEnterFrame;
    		}
    	}
    	counter++;
    }
    A me mi dà la carica, agli italiani gli dà la carica

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2004
    Messaggi
    51
    grazie mille

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.