3D auto

  • GM 7

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • hallö
    hab ne frage
    also: Ich möchte ein 3d rennspiel machen, aber weiß nicht wie man die Kamera so nach hinten setzt, dass man das Auto von hinten sieht. Denn ich habe das objekt so gemacht dass man vor dem Auto ist.
    Ich will das objekt aber von hinten sehen.
    HILFE!!!!!!!!!!!!
    ?( :headtouch: :fresse: PS: DANKE IM VORRAUS
  • Hi

    Also zu deinem Problem:
    3d für Anfänger

    Arbeite dich mal durch alle 3D-Tutorials durch.

    Wenn es dir so genügt, kannst du es auch wie folgt versuchen...
    Im Draw-Event der Kamera, oder beim Spieler (Auto):

    GML-Quellcode

    1. d3d_set_projection(obj_auto.x-abstand in px,obj_player.y-abstand in px,z,obj_auto.x,obj_auto.y,z,0,0,1)

    Musst noch das Objekt und den Abstand ändern --> ich nehme meistens 20 oder mehr beim Abstand.
    Z ist die Höhe. X und Y die Position des Autos.

    Hoffe das reich dir so, sonst wie gesagt, schau dir mal die Tutorials an.

    Mfg
    Das Problem zu erkennen ist wichtiger,
    als die Lösung zu erkennen,
    denn die genaue Darstellung des Problems führt zur Lösung.
    ( Albert Einstein )


    I am an according to the gml n00b test!
  • Ah danke aber der code um die sicht nach hinten zu stellen geht nicht dort kommt: Error


    Was für einen Fehler denn genau? Bitte poste den mal.
    Hast du auch alles angepasst? Befindet sich das Kamera-Objekt (oder wenn du die View im Spieler eingebaut hast - der Spieler) überhaupt im Raum?

    Mfg
    Das Problem zu erkennen ist wichtiger,
    als die Lösung zu erkennen,
    denn die genaue Darstellung des Problems führt zur Lösung.
    ( Albert Einstein )


    I am an according to the gml n00b test!
  • FATAL ERROR in
    action number 2
    of Draw Event
    for object obj_auto:

    COMPILATION ERROR in code action
    Error in code at line 1:
    d3d_set_projection(obj_auto.x-abstand in px,obj_player.y-abstand in px,z,obj_auto.x,obj_auto.y,z,0,0,1)

    at position 39: Symbol , or ) expected.

    Das ist der fehler!
  • FATAL ERROR in
    action number 2
    of Draw Event
    for object obj_auto:

    COMPILATION ERROR in code action
    Error in code at line 1:
    d3d_set_projection(obj_auto.x-abstand in px,obj_player.y-abstand in px,z,obj_auto.x,obj_auto.y,z,0,0,1)

    at position 39: Symbol , or ) expected.

    Das ist der fehler!


    "-abstand in px" musst du durch eine Zahl ersetzten ^^.
    Dann funzt das auch. (Sollte zumindest).

    EDIT: Da war wohl jemand schneller :D

    Mfg
    Das Problem zu erkennen ist wichtiger,
    als die Lösung zu erkennen,
    denn die genaue Darstellung des Problems führt zur Lösung.
    ( Albert Einstein )


    I am an according to the gml n00b test!