mehrere views

  • GM 8

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

  • mehrere views

    Hallo,

    in meinem spiel kann man zwischen 1-6 spielern ingame wählen, es ist rundenbasiert.

    ich möchte, dass nicht der ganze raum dargestellt wird, sondern, je nach dem, welchen spieler der "Nutzer/spieler" wählt, sich auch der view ändert... also so leicht zu dem ausgewählten einfaded und dann auf diesem objekt fixiert ist, wählt er dann nen anderen, ändert der view sich auch.... wie mach ich das GML technisch?
  • Du könntest auch ein Camera Objekt erstellen, welchem der View folgt. Dieses Camera Objekt folgt dann immer deinem ausgewähltem Spieler.

    GML-Quellcode

    1. //Camera object
    2. followx = oPlayer.x; //X Koordinate des Spielers
    3. followy = oPlayer.y; //Y Koordinate des Spielers
    4. moveSpeed = distance_to_point(followx, followy) / 10; //Flüssiger Speed
    5. move_towards_point(followx, followy, moveSpeed); //Dem Spieler folgen
    6. moveSpeed = round(moveSpeed); //Den Speed abrunden


    Der Vorteil an dieser Methode ist, dass die Kamera sich immer sehr smooth(flüssig) zum gewählten Punkt bewegt.

    -Sorm