03. juni 2001 - 14:27Der er
23 kommentarer og 1 løsning
Arcade
Jeg har et problem med et spil jeg er ved at lave. Jeg har et fly som man styrer rundt og skyder andre fly med, MEN....mit skudMC begynder forfra når spilleren trykker igen (som man kunne forvente). Nu skal jeg så have løst denne lille misere. Jeg har prøvet duplicateMovieClip i alle afarter (synes jeg selv) OG DET VIRKER IKKE....
1: ? 2: Jamen jeg er da nødt til at bruge tellTarget til at fortælle at når der er trykket skal den afspille skudMC.
At scripte tweeningen gør efter min bedste overbevisning ingen forskel. Jeg er stadig nødt til at have to frames i skudMC: en stop, en _x+=10....eller hvad?
Du skal have en stop i starten af dit mc i den første frame.
Hvis du laver en dublicateMovieClip, så skal du også lave en removeMovieClip.
hitTest skal anvendes til at afspille dit mål med, så du kan se målet bliver smadret via en animation. For derefter at blive fjernet med removeMovieClip.
På projektilet kan du lægge koden
for (i=1; i<=_root.antalFjender; i++){ if (this.hitTest(_root[\"fjende\"+i])){ _root[\"fjende\"+i].gotoAndPlay(2); } }
Jeg kan ikke bruge kode fra eksemplet på flashkit. Min struktur er fuldstændig anderledes. Dte er muligt den er helt forkert men jeg mener bare at selv ud fra den struktur jeg har brugt burde det kunne lade sig gøre
Hvergang du trykker på aftrækkeren så skal Movie klip kopien tildeles et navn:
missil1 missil2 missil3
Det næste taeller tal beskriver dybden af movie klippet. Dybden beskriver hvor movieklippet ligger i forhold til resten af grafikken. Hvis fjenden ligger i dybde 30, og missilerne bevæger sig mellem 1 og 29. Så vil missilerne ligge under billedet af fjenden, hvis de passere hinanden på skærmen.
ok, jeg er låst fast på min egen metode, men skifter jeg fremgangsmåde nu kan jeg ligeså godt skrotte al den kode jeg har lavet. Ikke at det er så meget men det er mig der har lavet den. Ikke enelleranden tutorial.
Men mener du ikke at det kan lade sig gøre overhovedet, med min metode? Så er jeg bange for at jeg ikke helt forstår princippet i duplicatemovieClip.......men du har ret jeg har prøvet at formulere det på 5-6 forskellige måder og der var ikke nogen der virkede
Selvfølgelig har du lavet din kode selv, jeg laver også min egen kode. Men jeg er villig til at lære af andres kode, og samtidig udvikle min egen metode. Der er tilpasset mit eget spil grafisk mv.
Du har trukket dit missil ud på scenen fra library, og tildelt det instance navnet missil.
refererer jeg til et instance på main timeline, mit missilinstance ligger i shipMC´et. Men jeg prøver lige at se når jeg kommer hjem(har ikke .fla´en med)
Jeg har et max på 10 fjender eller sådan noget. Nu er jeg jo ikke lige helt færdig så det kan jo ændre sig, he he.
Det er hvad jeg har lagt på fjenderne, det fungerer udemærket, det er ikke der jeg har problemer(endnu!):
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.