Hosting & Domini

 
HOME DOMINI HOSTING SERVER SUPPORTO

Creazione di script con ActionScript > Uso delle azioni

Uso delle azioni


Le azioni sono le istruzioni (o comandi) di ActionScript. Più azioni assegnate allo stesso fotogramma o oggetto creano uno script. Le azioni possono essere indipendenti, come nelle istruzioni seguenti:

swapDepths("mc1", "mc2");
gotoAndPlay(15);

Oppure è possibile annidare le azioni, inserendone una all'interno di un'altra, in modo che si influenzino tra di loro. Nell'esempio seguente l'azione if determina quando eseguire l'azione gotoAndPlay:

if (i >= 25) {
	gotoAndPlay(10);
}

Le azioni possono spostare l'indicatore di riproduzione nella linea temporale (gotoAndPlay), controllare il flusso di uno script creando cicli (do while) o elementi di logica condizionale (if) oppure creare nuove funzioni e variabili (function e setVariable). La tabella seguente elenca tutte le azioni di ActionScript.
Azioni

break

evaluate

include

print

stopDrag

call

for

loadMovie

printAsBitmap

swapDepths

commento

for...in

loadVariables

removeMovieClip

tellTarget

continue

fsCommand

nextFrame

nextScene

return

toggleHighQuality

delete

function

on

setVariable

stopDrag

do...while

getURL

onClipEvent

setProperty

trace

duplicateMovieClip

gotoAndPlay

gotoAndStop

play

startDrag

unloadMovie

else

if

prevFrame

stop

var

else if

ifFrameLoaded

prevScene

stopAllSounds

while


Per la sintassi ed esempi d'uso di ogni azione, vedere le singole voci nel Dizionario di ActionScript dictionary: panoramica.

Nota: Nella presente Guida in linea, il termine ActionScript action (azione) è sinonimo del termine JavaScript statement (istruzione).


 
Creazione di un percorso target

Per usare un'azione per controllare un clip filmato o un filmato caricato, è necessario specificarne il nome e l'indirizzo, ovvero il percorso target. Le seguenti azioni richiedono come argomenti uno o più percorsi target:

loadMovie
loadVariables
unloadMovie
setProperty
startDrag
duplicateMovieClip
removeMovieClip
print
printAsBitmap
tellTarget

Ad esempio, l'azione loadMovie richiede gli argomenti URL, Location e Variables. URL è l'indirizzo Web del filmato da caricare. Location è il percorso target in cui verrà caricato il filmato.

loadMovie(URL, Location, Variables);

Nota: L'argomento Variables non è necessario in questo esempio.

L'istruzione seguente carica l'URL http://www.mySite.com/myMovie.swf nell'istanza bar della linea temporale principale _root; _root.bar è il percorso target:

loadMovie("http://www.mySite.com/myMovie.swf", _root.bar);

In ActionScript è possibile identificare un clip filmato in base al nome dell'istanza. Ad esempio, nell'istruzione seguente la proprietà _alpha del clip filmato star è impostata su una visibilità del 50%:

star._alpha = 50;

Per assegnare un nome di istanza a un clip filmato:

1 Selezionare il clip filmato sullo stage.
2 Scegliere Finestra > Pannelli > Istanza.
3 Specificare un nome di istanza nel campo Nome.

Per identificare un filmato caricato:

Usare _levelX dove X è il numero di livello specificato nell'azione loadMovie che ha caricato il filmato.

Ad esempio, un filmato caricato nel livello 5 ha il nome di istanza _level5. Nell'esempio seguente un filmato viene caricato nel livello 5 e la relativa visibilità viene impostata su false:

onClipEvent(load) {
    loadMovie("myMovie.swf", 5);
}
onClipEvent(enterFrame) {
	_level5._visible = false;
}

Per specificare il percorso target di un filmato:

Fare clic sul pulsante a forma di mirino nel pannello Azioni e selezionare un clip filmato nella lista visualizzata.

Per ulteriori informazioni sulla creazione di percorsi target, vedere Uso dei clip filmato: panoramica.



Home | Mappa del sito | Condizioni di utilizzo | Privacy
 
Copyright © Hostek Srl. P.Iva 05434210489