"-feltet til " BigBox . "
4 Trykk " F9 " for å vise "Handlinger " eller Script vinduet . Sett inn følgende kode :
smallball.onPress = function () {
this.startDrag ();
}
smallball.onReleaseOutside = smallball . onRelease = function ( ) {
this.stopDrag ();
//hvis smallball er dratt inn BigBox
if ( this._droptarget == " /BigBox ") {
trace (" Excellent! ");
}
}
5
Velg " Control" og " Test Movie " for å teste koden din .
Actionscript 3.0
6
Launch Flash. Velg " File" og " New". Velg " Flash File ( ActionScript 3.0 ) " og klikk " OK . " Dette eksemplet utganger "Excellent! " når ballen er plassert inne i boksen.
7
Velg " Oval " verktøy fra "Verktøy"- panel og tegne en liten ball . Bruk " Selection Tool" ( pil) for å velge det. Trykk "F8" og velg alternativet for " Movie Clip ". Klikk "OK". Lokaliser " Properties " panel og sette " "-feltet der for å " smallball . "
8 Velg " rektangel "-verktøyet og tegne en stor boks . Bruk " Selection Tool" for å velge det. Trykk "F8" og deretter " OK ". Still " "-feltet til " BigBox . "
9 Trykk " F9 " for å vise "Handlinger " eller Script vinduet . Sett inn følgende kode :
smallball.addEventListener ( MouseEvent.MOUSE_DOWN , dragEvent ) ;
smallball.addEventListener ( MouseEvent.MOUSE_UP , dropEvent ) ;
funksjon dragEvent ( e: MouseEvent ) : void {
smallball.startDrag ();
}
funksjon dropEvent ( e: MouseEvent ) : void {
smallball.stopDrag ( ) ;
//hvis smallball er dratt inn BigBox
if ( smallball.dropTarget.parent.name == " BigBox ") {
trace (" Excellent! " ) ;
}
}
10
Velg " Control" og " Test Movie " for å teste koden
< . br >