Hej alle derude Jeg har brug for hjælp til Flash CS5 Jeg skal have lavet en kasse, og når jeg trykker med musen på kassen går den væk. Er der nogle der ved hvad koden er til dette Jeg tror det har noget med on(release), at gøre :) |
Hjælp til Flash CS5
Danmarks eneste officielle Prestashop Webbureau
|
Holdk*ft du sej allan. Det er den bedste måde jeg nogensinde har fået hjælp herfra amino :) med en video ! Men jeg bruger actionscript 2.0 :) jeg kan bedre lide 2.0. Men skal jeg så bare kopier koden fra actionscript 3.0 snippeten. |
Danmarks eneste officielle Prestashop Webbureau
Dog har jeg også et andet spørgsmål hvis du har lyst til at svarer mig på det. Jeg er igang med at lave et spil, (platform spil) Jeg har lavet en mand, konverteret ham til et symbol (grafisk), så har jeg åbnet actions, og sat denne kode ind i ham: onClipEvent (load) { ----------------------------- Som du kan se nu når jeg trykker på piltasterne går han og hopper osv. Det jeg gerne vil have ham til er at han hele tiden går til højre - altså at han går til højre konstant. Den eneste funktion jeg så vil have at man kan trykke på er "piltasten op", så han hopper. :) |
Danmarks eneste officielle Prestashop Webbureau
Nu er det noget tid siden jeg har brugt as2, men mon ikke nedenstående kan klare det?
-----
on (press){
knappensNavn._visible = false; } ------
Venlig Hilsen
Allan |
I fht. dit spil, vil jeg foreslå at du laver højreknappen om, sådan den skifter en variabel mellem f.eks. "a" og "b". hvis variablen = "a" så går han mod højre, hvis variablen = "b" så stopper han. Hvis ikke du vil have ham til at stoppe overhovedet, så kan du sådan set bare definere din "speed" variabel til en fast værdi og slette højre og venstre knap funktionerne. Venlig Hilsen Allan |
Ok, men her i koden står der "if (Key.isDown" som jo betyder hvis jeg holder knappen nede så går manden mod højre. Er der ikke noget man kan sætte ind istedet for "if (Key.isDown"??? if (Key.isDown(Key.RIGHT)) { |
Danmarks eneste officielle Prestashop Webbureau
du kan prøve at sætte if 1=1 ind i stedet for Key.isDown(Key.RIGHT), det burde give det samme som at holde knappen nede. Jeg tror dog mit forslag i indlægget ovenover er en bedre løsning. Mvh Allan |
det med dit indlæg ovenover forstod jeg ikke rigtigt. nu har jeg prøvet at sætte if 1=1 ind istredet for det if key is down. det kommer til at se sådan her ud if 1=1 { jeg får fejlen på linje 21 som i dette tilfæde er denne linje ')' expected ----------------------------------------- Ang. dit indlæg ovenover hvordan har du tænkt dig at A og B skal sidde, og hvor? |
Danmarks eneste officielle Prestashop Webbureau
Du skal have paranteser rundt om - if (1=1) { Jeg er lidt rusten i AS2 syntaksen. Det kan godt være, at der skal være mellemrum, sådan at det ser sådan her ud: if (1 = 1) { Prøv lige om ikk du kan få det til at virke som du vil med det - den anden løsning jeg foreslog kræver at du har lidt kendskab til actionscript, for at kunne skrive det om. Mvh Allan |