Hvordan lage en Dra-og-slipp-spill ved hjelp av Flash i CS5

Hvordan lage en Dra-og-slipp-spill ved hjelp av Flash i CS5


Flash CS5 er en multimedia applikasjon som gjør det mulig å bygge interaktive presentasjoner, for eksempel bannere, bildeshow og spill. Flash Actionscript skriptspråk har funksjoner for å hjelpe deg med å opprette dra-og-slipp-aktiviteter. Dra-og-slipp-funksjonalitet lar deg lage interaktive prosjekter ved å tilby spillet spiller med evnen til å flytte objekter med sin mus.

Bruksanvisning

1 Åpne Flash og velg "File", "New" for å opprette en ny fil. Klikk "Flash fil (Actionscript 3.0)" og deretter "OK."

Dette eksempel spillet utganger "riktig" når en liten boks er plassert på den store boksen.

2 Klikk på "rektangel" verktøyet på Verktøy-vinduet. Klikk på scenen og dra for å lage en liten firkant. Klikk på "Arrow" verktøyet og velg boksen. Trykk "F8", velg alternativet "Movie Clip" og klikk "OK."

3 Trykk "Ctrl" og "F3" for å vise Egenskaper-panelet hvis det ikke allerede er synlig. Skriv "smallbox" i Instance navnefeltet.

4 Velg "rektangel" -verktøyet igjen og tegne et større rektangel. Velg rektangel og trykk "F8." Klikk på "Movie Clip" alternativet, og deretter "OK." Type "largebox" i Instance Name-feltet for dette objektet.

5 Trykk "F9" for å åpne Handlinger panelet. Skriv dra-og-slipp-kode:

smallbox.addEventListener (MouseEvent.MOUSE_DOWN, dragboxEvent);
smallbox.addEventListener (MouseEvent.MOUSE_UP, dropboxEvent);
funksjon dragboxEvent (e: Mouseevent): void {

smallbox.startDrag();

}

funksjon dropboxEvent (e: Mouseevent): void {

smallbox.stopDrag();
// if smallbox is dragged onto largebox
if( smallbox.dropTarget.parent.name == "largebox" ) {
trace("Correct!");
}

}

6 Trykk "Ctrl" og "Enter" for å teste prosjektet.