Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> software >> Software di animazione >> .

Come contare il numero di clip filmato all'interno di un confine in Flash

Adobe Flash consente di creare progetti multimediali con numerosi strumenti e processi . È possibile usare un clip filmato come un dialogo per creare un confine che permette di impostare i limiti all'interno del progetto . Forse si desidera che gli oggetti a muoversi all'interno di uno spazio limitato o se si vuole tenere traccia dei tuoi oggetti animati all'interno di quello spazio . Usando il linguaggio di programmazione di Flash ActionScript , è possibile contare i filmati che sono presenti all'interno del tuo limite. Istruzioni
1

Open Flash e selezionare " Nuovo " dal menu File . Scegliere di creare un file di Flash ActionScript 2.0 .
2

creare una casella per il confine con lo strumento rettangolo . Per fare questo invisibile , utilizzare il pannello Proprietà per impostare l'alfa a 0 . Utilizzare il pannello Proprietà per impostare il nome di istanza di " boundaryBox . "
3

Creare un cerchio utilizzando lo strumento Ovale . Premere il tasto " F8 " per impostare questo a un clip filmato . Copiare il clip filmato di circa cinque volte per produrre più clip . Inserire due delle clip cerchio dentro il confine
4

Premere " F9 " per aprire la finestra Azioni e inserire il seguente : .

//Limiti della clip boundaryBox sul palco

var ClipBounds = boundaryBox.getBounds ( _root ) ;

countMoviesInBox = function () {

theCnt = 0

for (var i in _root ) {

if ( typeof ( _root [ i] ) == " movieclip " ) {

//se entro il limite , ma non conta il contorno di ritaglio

se ( ( _root [ i] . _x > = clipBounds.xMin && _root [ i] . _x < = clipBounds.xMax &&

_root [ i] . _y > = clipBounds.yMin && _root [i ] _y < = clipBounds.yMax ) && i.substr ( -3 ) = " Box " ) {

theCnt + + ;

} .

}
!

}
traccia

( " contati " + + " theCnt clip all'interno del confine . "); }


countMoviesInBox ();
5

Premere " Ctrl " e "Enter " per eseguire il programma . Il messaggio dovrebbe emettere " contati 2 clip all'interno del confine . " Spostare le clip in giro ed eseguire nuovamente il programma per testare l'accuratezza del messaggio.

 

software © www.354353.com