Guten Morgen liebe Community,
ich versuche im Folgenden mein Problem zu schilder. Es lautet etwa so: Ich habe ein 2.5D Spiel (Platformer) erstellt und lasse mit Hilfe einer Kontrollinstanz (obj_kamera_ctrl) die Perpektive zeichnen.
Mein Code im Draw-Event:
Jetzt folgt der "View" dem Spieler Objekt, welches sich zu jederzeit in der mitte des Bildschirms befindet.
Soweit so gut. Um mein Interface bzw HUD zeichnen zu lassen, habe ich ein weiteres Objekt geschaffen, welches im Draw-Event folgenden Code hat:
und im Step
Mein Problem ist, das das Interface zwar gezeichnet wird, aber scheinbar im Raum klebt. Es bewegt sich nicht mit, ich kann aber drumherum und hindurchschweben...
Ich hoffe mein Problem ist verständlich und ich erbitte Hilfe vom Fachmann
MFG,
Punish0r
ich versuche im Folgenden mein Problem zu schilder. Es lautet etwa so: Ich habe ein 2.5D Spiel (Platformer) erstellt und lasse mit Hilfe einer Kontrollinstanz (obj_kamera_ctrl) die Perpektive zeichnen.
Mein Code im Draw-Event:
Jetzt folgt der "View" dem Spieler Objekt, welches sich zu jederzeit in der mitte des Bildschirms befindet.
Soweit so gut. Um mein Interface bzw HUD zeichnen zu lassen, habe ich ein weiteres Objekt geschaffen, welches im Draw-Event folgenden Code hat:
GML-Quellcode
- // Interface zeichnen
- {
- draw_sprite_ext(spr_herz,0,view_xview[0]+9,view_yview[0]+9,0.5,0.5,0,c_white,1)
- draw_sprite_ext(spr_zahn,0,view_xview[0]+9,view_yview[0]+48,0.5,0.5,0,c_white,1)
- draw_text(view_xview[0]+32,view_yview[0]+4.5,global.herzen);
- draw_text(view_xview[0]+32,view_yview[0]+42,global.zaehne);
- }
und im Step
Mein Problem ist, das das Interface zwar gezeichnet wird, aber scheinbar im Raum klebt. Es bewegt sich nicht mit, ich kann aber drumherum und hindurchschweben...
Ich hoffe mein Problem ist verständlich und ich erbitte Hilfe vom Fachmann
MFG,
Punish0r
Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von Punish0r ()