Adobe Flash lar deg lage multimedia prosjekter ved hjelp av en rekke verktøy og prosesser . Du kan bruke et filmklipp som en boks til å lage en grense som gjør at du kan sette grenser innenfor prosjektet. Kanskje du vil at objekter å flytte innenfor et begrenset plass eller ønsker du å spore animerte objekter i det rommet. Ved hjelp av Flash er ActionScript programmeringsspråk, kan du telle filmklipp som er tilstede innenfor grensen din . Instruksjoner
en
Åpen Flash og velg "New" fra Fil-menyen . Velge å opprette en ActionScript 2.0 Flash -fil.
2
Lag en boks for grensen din hjelp rektangelet verktøyet. For å gjøre dette usynlig , bruker Properties -panelet for å sette alfa til 0 . Bruk Egenskaper-panelet til å sette forekomsten navn til " boundaryBox . "
3
Opprett en sirkel med den ovale verktøyet. Trykk "F8" for å sette dette til et filmklipp. Kopier filmklipp omtrent fem ganger for å produsere flere klipp . Place to av sirkelen klipp inne grensen
4
Trykk " F9 " for å åpne Handlinger vinduet og sett inn følgende : .
//Grensene av boundaryBox klippet på scenen
Var clipBounds = boundaryBox.getBounds ( _root ) ;
countMoviesInBox = function ( ) {
theCnt = 0
for (var i in _root ) {
if ( typeof ( _root [ i] ) == " movieclip ") {
//if innenfor grensen , men teller ikke grensen klippet
hvis ( ( _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 + +;
} . !
}
}
trace (" Regnet " + theCnt + " klipp innenfor grensen . ");
}
countMoviesInBox ();
5
Trykk " Ctrl" og " Enter" for å kjøre programmet . Meldingen skal sende ut " Regnet to klipp innenfor grensen . " Flytt klippene rundt og kjøre programmet på nytt for å teste nøyaktigheten av meldingen .