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

    Nozioni ad un principiante

    Salve sono solo agli inizi di flash.
    Ma vorrei capire una cosa basilare:
    Se io creo una moneta in flash, e decido di farla roteare, il movimento o comunque ogni azione tipo salto o altro viene comandato in actionscript, sia esso 2.0 o 3.0, oppure è una funzionalità del programma di flash?
    Grazie
    P.S: chiunque si senta offeso dalla banalità della domanda... scusatemi

  2. #2
    Sarò essenziale

    Con Flash puoi creare un effetto graficamente a mano e mediante l'utilizzo dei pannelli delle proprietà di un oggetto, quindi agendo sulle frame della TimeLine, oppure utilizzando il codice di programmazione ricompreso ed interpretato da Flash (Action Script)

    Esempio

    se crei una palla sullo stage che corrisponde alla alla frame 1
    selezioni la frame 1 e con il tasto destro selezioni Motion la frame diventa viola
    sposti il mouse sulla frame 10 premi f6 ..la palla viene duplicata nella frame 6
    seleziona la palla e spostala a piacimento in un'altro punto dello stage sull'asse x (in orizzontale tanto per farla breve)

    Premi ctrl+invio e vedrai che la palla andrà dal punto iniziale della frame 1 al punto finale della frame 6

    Via codice si può fare la stessa cosa lavorando solo sulla frame 1
    - la palla deve essere un movie clip (disegni il cerchio e premi F8 dai un nome all'oggetto)
    "pallina"
    - selezioni l'oggetto e nel pannello delle proprietà assegni l'istanza (il nome dell'oggetto che lo identifica in RunTime) ad esempio "miaPalla"

    - a questo punto selezioni la Frame 1 e scrivi

    codice:
    miaPalla._x = 10
    miaPalla._y = 50
    miaPalla.onEnterFrame = function(){
    
         if(this._x < 300){this._x+=10}else{delete this.onEnterFrame}
    }
    Come vedi hai 2 modi per fare la stessa cosa

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    102
    Grazie mille... davvero esaudientissimo
    Ti ringrazio

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.