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