Freitag, 3. September 2010, 04:03 UTC+2

Du bist nicht angemeldet.

  • Anmelden
  • Registrieren

GM 7 kanone

crazy Maxi

Kleiner Cäsar

Beiträge: 73

Game Maker Version: 7 Pro

Selbsteinschätzung: GML Anfänger

Aktuelles Projekt: die siedler

Wohnort: Goeggingen

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: 375

Game Maker Version: 8 Pro

Selbsteinschätzung: GML Fortgeschrittener

Aktuelles Projekt: SpaceBugs

Wohnort: naehe Mannheim

Beruf: Zerspanungsmechaniker

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

Kleiner Cäsar

Beiträge: 73

Game Maker Version: 7 Pro

Selbsteinschätzung: GML Anfänger

Aktuelles Projekt: die siedler

Wohnort: Goeggingen

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 816

Danksagungen: 64

Game Maker Version: 7 Pro

Selbsteinschätzung: GML Fortgeschrittener

Aktuelles Projekt: Pyped, HexOtic

Wohnort: Hannover

Beruf: Programmierer von Notrufanlagen

3 Auszeichnungen

4

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

Dann drück dich mal richtig aus. Wer soll denn das hier verstehen?

Beiträge: 502

Game Maker Version: 7 Pro

Selbsteinschätzung: GML Anfänger

Aktuelles Projekt: Scripte erstellen und Gml lernen

Wohnort: Breitenfurt bei Wien

Beruf: Schüler (Rosensteingasse,Fachschule für Chemie)

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.
Rette den Regenwald und suche mit http://ecosia.org/ :)
Die Natur wird es euch danken!