Avatar billede nak-m Nybegynder
08. juni 2002 - 20:50 Der er 13 kommentarer og
1 løsning

lille problem!

Hvordan scripter man et mc sådan at de bare flyver den vej det peger...lige meget hvordan man roterer det?
Avatar billede baitianlong Nybegynder
08. juni 2002 - 21:33 #1
Hvis retningen f.eks hedder "angle" kan du skrive

onClipEvent(enterFrame) {
fart = 3;
ychange = (Math.cos((Math.PI/180)*angle))*fart;
xchange = (Math.sin((Math.PI/180)*angle))*fart;
setProperty(this, _y, this._y - ychange);
setProperty(this, _x, this._x + xchange);
}
Avatar billede nak-m Nybegynder
08. juni 2002 - 21:47 #2
legende: virker ikke :)

det skal virke sådan at det er en bil(mc) der kører rundt(set oppefra) og skyder med det "skud-mc" der så bare skal flyve den vej bilen peger...hvis i forstår?
Avatar billede baitianlong Nybegynder
08. juni 2002 - 21:53 #3
Ja... du skal skrive denne kode på skud-mc'et. Men det er vel angle, der mangler.


onClipEvent(enterFrame) {
fart = 3;
angle = getProperty(this, _rotation);
ychange = (Math.cos((Math.PI/180)*angle))*fart;
xchange = (Math.sin((Math.PI/180)*angle))*fart;
setProperty(this, _y, this._y - ychange);
setProperty(this, _x, this._x + xchange);
}
Avatar billede nak-m Nybegynder
09. juni 2002 - 00:08 #4
prøver lige! :)
Avatar billede nak-m Nybegynder
09. juni 2002 - 00:55 #5
nej det duer altså heller ikke :) ... det jeg gerne vil ha er at skud-mc'et skal ligge under bilen(samme position) og så når man trykkede på en bestemt tast så skød den kuglen af sted i den retning bilen vendede(op/ned/højre/venstre) ...og hvis kuglen så røg udenfor scenen(550*400) så fik den samme position som bilen igen! ...hvis i forstår?
Avatar billede baitianlong Nybegynder
09. juni 2002 - 16:49 #6
Du laver bare en funktion med mit script, og kalder den når man skyder.

-Det er jo nemt, når du kun giver 10 points
Avatar billede nak-m Nybegynder
09. juni 2002 - 17:34 #7
hvordan mener du jeg skal gøre?
Avatar billede nak-m Nybegynder
10. juni 2002 - 13:24 #8
jaja jeg troede da ikke det var så svært at lave legende!
men din kode du har lavet virker ihvertfald ikke! :)
Avatar billede baitianlong Nybegynder
10. juni 2002 - 14:47 #9
Du fatter ikke at bruge den åbenbart...

Dit oprindelige spørgsmål:
"Hvordan scripter man et mc sådan at de bare flyver den vej det peger...lige meget hvordan man roterer det?"

Du kan se mit script i action her:

www.legende.dk/drej.html

download: www.legende.dk/drej.fla

SÅ FAT DET DOG
Avatar billede nak-m Nybegynder
11. juni 2002 - 08:07 #10
ok!! :)
jaja du får da pointene så...!
Avatar billede nak-m Nybegynder
11. juni 2002 - 08:17 #11
men det er jo også fordi at det er jo meningen at man kører rundt med en bil der kun kan vende - op ned højre og venstre - og så var det meningen at det mc det skulle skydes ud af bilen skulle ligge klæbet fast til bilens x og y positioner og skulle også vende i takt med at bilen vendte og så når man trykkede på for eksempel <ENTER> så skulle det mc'et flyve ud den vej den vendte...! :) ...Men! Jeg kan godt se at det er et lidt stort projekt :þ så du skal nok få de point!
Avatar billede nak-m Nybegynder
11. juni 2002 - 08:20 #12
det var jo også fordi du havde misforstået mit spørgsmål.
men jeg kan da også godt se at jeg har beskrevet hvad jeg gerne ville meget dårligt :)
Avatar billede baitianlong Nybegynder
11. juni 2002 - 18:34 #13
I så fald er det jo meget lettere. For ingen vinkel skal beregnes, eller noget.

Det du beskriver nu, er ikke så vildt. -Men for 10 point er der ikke nogen, der gider beskæftige sig med det. -Du kan se jeg er den eneste, der har gidet her, og det var fordi du begyndte at "irritere mig" ((o;

Opret et tydligere spørgsmål, når du skal have kodet noget. 10 point er for en lille kode, eller et tip (bem. "let spørgsmål") Hvis jeg eller andre skal kode lidt mere, må du have lidt større sko på.
Avatar billede nak-m Nybegynder
12. juni 2002 - 15:06 #14
OK! :) dit script duer dog dejligt når man lige har fundet fidusen! :D
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester