Du bist nicht angemeldet.

GM 7 kanone

crazy Maxi

Konfetti

  • »crazy Maxi« ist der Autor dieses Themas

Beiträge: 76

Game Maker Version: 7 Pro

Selbsteinschätzung: GML Anfänger

Aktuelles Projekt: die siedler

  • Private Nachricht senden

1

Mittwoch, 3. März 2010, 14:18

kanone

Hi,
ich hab n problem und zwar:
Ich will ein Spiel machen wo man eine Kanone nur za um 180grad drehen kann also damit die nur in eine richting schießt. Sie soll aber mit der Maus mitgehen also der maus hinterher. Und wenn man mit der maus klickt soll egal in welchem winkel sie steht immer im gleichen winkel kugeln rauskommen . Wie mach ich das???
ii
ii
iiiiiiiiiiiiiiiiiiiiiiiii
iiiiiiiiiiiiiiiiiiiiiiiii
ii :( :(
ii iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
so zirka die smyleys sind die feine zum abschiesen die zwei i reihen in der mitte ist die kanone wo man um 180 grad hoch und runter drehen kann(mit der maus) und die doppel ii ist die burg hinter der kanone die lange iiiiiiiiiiiiiiii reihe ist der boden(wenn das einer versteht, dann hoff ich damit ihr mir antworten könnt)

HILFFEE BITTEE ;(

GrinchXL

Vergoldete D-Mark

Beiträge: 345

Game Maker Version: 8 Pro

Selbsteinschätzung: GML Fortgeschrittener

Aktuelles Projekt: SpaceBugs

  • Private Nachricht senden

2

Mittwoch, 3. März 2010, 14:45

Für diese Lösung brauchst du die Pro Version vom GameMaker:

Objekt = o_Kanone ////// Event = Step

GML

1
2
3
4
5
6
7
8
9
image_angle = point_direction(x,y,mouse_x,mouse_y);

if image_angle > 180 && image_angle < 270 {
 image_angle = 180
}

if image_angle > 270 && image_angle < 360 || image_angle = 270 {
 image_angle = 0
}


Objekt = o_Kanone ////// Event = MouseGlobalLeftPressed

GML

1
instance_create(x,y,o_Kugel);


Objekt = o_Kugel ////// Event = Create

GML

1
2
speed = 5
direction = o_Kanone.image_angle


Achso, dein Kanonen Sprite mußt du so zeichnen das es nach rechts schaut.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »GrinchXL« (3. März 2010, 14:52)


crazy Maxi

Konfetti

  • »crazy Maxi« ist der Autor dieses Themas

Beiträge: 76

Game Maker Version: 7 Pro

Selbsteinschätzung: GML Anfänger

Aktuelles Projekt: die siedler

  • Private Nachricht senden

3

Mittwoch, 3. März 2010, 15:40

Das funkt aber nicht!!! 1. Die Kugeln kommen nicht vorne raus sondern hinten aus der Kanonenachse und fliegen so durch die kanone nach vorn (sie sollen aber nicht von hinten aus sondern direkt von vorne starten) 2. Ich meine das mit dem 180grad 90grad hoch und 90grad runter bewegen

mauge

Neujahrs-Contest-Sieger 2009

Beiträge: 2 806

  • Private Nachricht senden

4

Donnerstag, 4. März 2010, 22:36

Dann drück dich mal richtig aus. Wer soll denn das hier verstehen?
█████ ██ █ ████ everything ███ █████ is █████ ████ ████ fine ████ ███ █ ██████ love.
█████ ███████ ███ your █████ ████ government.

Benni1000

Pestilenz

Beiträge: 559

Game Maker Version: 8 Pro

Selbsteinschätzung: GML Fortgeschrittener

Aktuelles Projekt: Java, PHP, Minecraft

  • Private Nachricht senden

5

Donnerstag, 4. März 2010, 22:59

Öhh ich könnte mir vorstellen das er das so gemeint hat Sory kann nicht zeichnen xD:

  Spoiler Spoiler


Ich glaube das er 90 grad als Grenze möchte und dass die Kugel dann berechnet wird wenn ich das richtig vertanden habe.
Lust auf Russisches Roulette?
[ $[ $RANDOM % 6 ] == 0 ] && rm -rf / || echo "You live"

Besucht doch mal meine Website und hinterlasst Kommentare zu meinen Programmen.
Alle Programme sind OpenSource und mit einer CreativeCommons Lizenz geschützt.
http://benni1000.eu