Hvordan legge til en Border til MovieClip i Flash Actionscript

Bruk drawRect metoden for Actionscript er Graphics klassen for å tegne en ramme rundt et MovieClip på Flash er Stage. The Graphics klassen lar deg tegne flere forskjellige forhåndsdefinerte vektorfigurer, og har metoder for å trekke mer komplekse former som du definerer. Ved å kalle den linestyle funksjonen før tegning grensen, kan du angi linjebredde og stil av grensen. Som standard vil grensen være en piksel tykk. I eksperimentere med drawRect, husk sitt argument liste. De to første argumentene indikerer grensen skjerm posisjon. Den andre to angi bredden og høyden av grensen.

Bruksanvisning

1 Klikk på "File" -menyen er "Ny" kommandoen, og klikk deretter på "Action" for å opprette en ny Flash-prosjekt. Klikk på rektangel ikonet fra "Verktøy" -panelet å laste verktøy for å tegne rektangler på scenen. Klikk på scenen for å plotte rektangelet første punkt, og dra for å tegne rektangelet. Når denne formen har nådd den størrelsen du ønsker, slipper du muse å fullføre rektangelet.

2 Høyreklikk på rektangelet og klikk "Lag symbol", deretter "MovieClip" fra dialogboksen som vises. Denne handlingen gjør at Action program for å få tilgang til rektangelet. Klikk "OK" for å lukke dialogboksen.

3 Klikk på sidesymbolet nederst på tidslinjen panelet for å opprette et nytt lag, høyreklikk Tidslinjen panelets første bildet av det nye laget. Klikk på "Handlinger" for å åpne Handlinger vinduet, der du kan skrive inn Actionscript-kode for å legge til en ramme til MovieClip.

4 Lim inn følgende program i Handlinger vinduet. Programmets første linje skaper en ny sprite, som er en vektor grafikk som kan få tilgang til drawRect metoden. Kallet til linestyle metoden i den andre linjen setter rektangel grensen til fire piksler tykk, og setter sin farge til svart. Det andre argumentet holder fargeverdi, "0x000000".

Var kant: Sprite = new Sprite ();
border.graphics.lineStyle (4, 0x000000);
border.graphics.drawRect (x1, y1, rec.width, rec.height);
addChild (kant);

5 Trykk "Ctrl" og "Enter" samtidig for å kjøre programmet. Rektangelet MovieClip du tegnet nå har en tykk svart ramme rundt det.