mit game char schiessen
also ich habe eine spielfigur die sich in alle richtungen bewegen kann (Sicht von oben)
ich möchte jetzt, dass wenn ich SPACE drücke ein schuss von meiner spielfigur ausgeht und zwar in die richtung in die sie gerade schaut.
ich weiß das man einen "mc_bullet" braucht und das dieser dupliziert werden muss.
wenn mir da jemand helfen könnte oder mir einen link zu einem tutorial geben könnte würde mich das sehr weiterbringen
CODE:
onClipEvent (load) {
movespeed = 6;
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.RIGHT)) {
play();
_rotation = 90;
_x += movespeed;
}
if (Key.isDown(Key.LEFT)) {
play();
_rotation = 270;
_x -= movespeed;
}
if (Key.isDown(Key.UP)) {
play();
_rotation = 0;
_y -= movespeed;
}
if (Key.isDown(Key.DOWN)) {
play();
_rotation = 180;
_y += movespeed;
}
if (Key.isDown(Key.RIGHT) && Key.isDown(Key.UP)) {
_rotation = 45;
}
if (Key.isDown(Key.LEFT) && Key.isDown(Key.UP)) {
_rotation = 315;
}
if (Key.isDown(Key.RIGHT) && Key.isDown(Key.DOWN)) {
_rotation = 135;
}
if (Key.isDown(Key.LEFT) && Key.isDown(Key.DOWN)) {
_rotation = 225;
}
if (Key.isDown(Key.SPACE)) {
//hier sollte die anweisung fürs schießen rein
}
}
mfg
bachy
ich möchte jetzt, dass wenn ich SPACE drücke ein schuss von meiner spielfigur ausgeht und zwar in die richtung in die sie gerade schaut.
ich weiß das man einen "mc_bullet" braucht und das dieser dupliziert werden muss.
wenn mir da jemand helfen könnte oder mir einen link zu einem tutorial geben könnte würde mich das sehr weiterbringen
CODE:
onClipEvent (load) {
movespeed = 6;
}
onClipEvent (enterFrame) {
if (Key.isDown(Key.RIGHT)) {
play();
_rotation = 90;
_x += movespeed;
}
if (Key.isDown(Key.LEFT)) {
play();
_rotation = 270;
_x -= movespeed;
}
if (Key.isDown(Key.UP)) {
play();
_rotation = 0;
_y -= movespeed;
}
if (Key.isDown(Key.DOWN)) {
play();
_rotation = 180;
_y += movespeed;
}
if (Key.isDown(Key.RIGHT) && Key.isDown(Key.UP)) {
_rotation = 45;
}
if (Key.isDown(Key.LEFT) && Key.isDown(Key.UP)) {
_rotation = 315;
}
if (Key.isDown(Key.RIGHT) && Key.isDown(Key.DOWN)) {
_rotation = 135;
}
if (Key.isDown(Key.LEFT) && Key.isDown(Key.DOWN)) {
_rotation = 225;
}
if (Key.isDown(Key.SPACE)) {
//hier sollte die anweisung fürs schießen rein
}
}
mfg
bachy
Ähnliche Themen
-
Sonstige Programmiersprachen »-
[C++] Textvariablen (drucken)
(22. Mai 2004, 11:29)
-
Sonstige Programmiersprachen »-
[C] String übergeben
(17. Mai 2004, 21:15)
-
PHP »-
Tabellen erstellen???Kein Plan :(
(30. August 2003, 23:35)



