Aktiver (Flash 8)

Tags:    diverse

Jeg har lavet et movie clip som jeg har givet disse AS,

Fold kodeboks ind/udKode 


men hvad skal jeg gøre for at få mit movie clip til at stå helt stille, os når jeg klikker på en tast fx. X så falder den?





10 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 2 karma
Sorter efter stemmer Sorter efter dato
if(Key.isDown(Key.SPACE)){

this._y += 12;

}

Uden at have prøvet, og have særlig meget tjek på det, vil jeg kraftigt mene det her er løsningen.



Here you go, jeg har skrevet i koden hvad der gør hvad.
Du kan downloade projektet til CS3 her : (sletter det efter et par uger ok?)
http://www.idad.dk/_DRIVE/xgrafik.zip

Fold kodeboks ind/udKode 




Indlæg senest redigeret d. 05.03.2008 08:21 af Bruger #11506
Jamen når jeg kopier dine AS ind i flash siger flash at der er en fejl.

Den siger

Fold kodeboks ind/udKode 


Prøv lige at se om du ikke har lavet en fejl



prøv denneher, virker med "x"


onClipEvent (enterFrame) {
if (Key.isDown(88)) {
this._y += 12;
}
}

shafhs kode var god nok, du skal huske din "onClipEvent"
>Statement must appear within on/onClipEvent handler



Ok, men så er der bare en lille fejl jeg ikke havde regnet med at ville komme.
Lige så snart jeg slipper "X" så stopper mit movie clip med at falde. Hvordan gør jeg så den ikke stopper??



kør samme frame igen og igen..

(fjern stop())

/JJ



Hvor er der en stop?



Cimmic, det han mener er at du har 2 frames, på den første står du med en Stop(); og når brugeren klikker med en mouse-command, så ryger du til frame 2 hvor X falder ned.
Det kommer jo lidt an på hvad du helt præcist vil lave, fordi hvis det nu er en function så duer det jo ikke.
Jeg kan godt programmere det som en function til dig, men så bliver det i Actionscript3, jeg gider ikke rode med As2. det er old..



Okay, mange tak, det må du merget gerne lave for mig.



ok



t