Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    Usare le classi Actionscript [MX2004]

    Ho provato a inserire nel primo frame della timeline questo semplice script che ho trovato nella pillola apposita di questo forum ma non funziona un bel niente.


    function easeIt(mc, inizio, fine, tempo) {
    tipo = mx.transitions.easing.Elastic.easeOut;
    muovi = new mx.transitions.Tween(mc, "_x", tipo, inizio, fine, tempo, true);
    }

    bottone.onRelease = function(){
    _root.easeIt("miaClip", miaClip._x, 30, 1);
    }

    Mi è venuto quindi un dubbio: non è che per usare queste classi bisogna prima avviare qualche procedura particolare? se si, quale?

    grazie

  2. #2
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    no, nessuna procedura... mi sembra che il tuo errore sia nel richiamo della funzione, il primo parametro richiede un MovieClip e invece tu gli passi una stringa, dovrebbe essere così

    codice:
     bottone.onRelease = function(){
    _root.easeIt(_root.miaClip, _root.miaClip._x, 30, 1);
    }

  3. #3
    infatti

    _root.easeIt("miaClip", miaClip._x, 30, 1); gli passo quattro termini


    Comunque l'ho copiata tale e uguale da un thread dove è stata provata da più persone e funzionava

  4. #4
    cambiano path in effetti funziona

    grazie


  5. #5
    Originariamente inviato da digitos
    infatti

    _root.easeIt("miaClip", miaClip._x, 30, 1); gli passo quattro termini


    Comunque l'ho copiata tale e uguale da un thread dove è stata provata da più persone e funzionava
    scusa, ma non ti devi limitare a copiare e incollare e dare tutto per scontato.
    se leggi la documentazione della classe Tween capisci quali parametri richiede e come funziona:
    http://www.adobe.com/devnet/flash/ar...eening_05.html

  6. #6
    [QUOTE]Originariamente inviato da KurwaPericolosa
    scusa, ma non ti devi limitare a copiare e incollare e dare tutto per scontato.

    grazie per la precisazione. In otto anni che uso Flash non me ero accorto


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.