Adobe Flash giver dig mulighed for at oprette MMS projekter ved hjælp af en lang række værktøjer og processer. Du kan bruge et filmklip som en æske for at skabe en grænse, der giver dig mulighed for at sætte grænser i dit projekt . Måske du vil have objekter til at bevæge sig inden for et begrænset plads , eller du ønsker at spore dine animerede objekter inden for dette rum . Brug af flash er ActionScript programmeringssprog , kan du regne filmklip , der er til stede inden for din grænse. Instruktioner
1
Open Flash og vælg " Ny" fra menuen Filer. Vælge at oprette en ActionScript 2.0 Flash -fil.
2
Opret en boks til din grænse hjælp rektangelværktøjet . For at gøre denne usynlige , kan du bruge panelet Egenskaber for at indstille alpha til 0 . Brug panelet Egenskaber for at indstille instans navn til " boundaryBox ".
3
Opret en cirkel med den ovale værktøj. Tryk på "F8 " for at indstille det til et filmklip. Kopier filmklip omkring fem gange for at producere flere klip. Place to af cirkel klip inde grænsen
4
Tryk på " F9 " for at åbne Actions vinduet og indsæt følgende: .
//Grænserne for det boundaryBox klip på scenen
var clipBounds = boundaryBox.getBounds ( _root ),
countMoviesInBox = function () {
theCnt = 0
for (var i i _root ) {
if ( typeof ( _root [i] ) == " MovieClip " ) {
//hvis der inden for grænsen , men tæller ikke grænsen clip
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 ( " Tælles " + theCnt + "Klip inden for grænsen . ");
}
countMoviesInBox ();
5
Tryk på " Ctrl " og " Enter" for at køre programmet. Budskabet skal udsende " Tælles 2 clips inden for grænsen . " Flyt klippene rundt og køre programmet igen for at teste nøjagtigheden af meddelelsen.