Zoomen ohne, dass sich das Objekt verschiebt

  • GM 8

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

  • Zoomen ohne, dass sich das Objekt verschiebt

    Hi ich bin neu auf dem Forum und hab ma ne Frage,
    HI,
    Ich bin dabei ein Strategie Spiel zu programmieren . Ich habe diesen Zoom Effekt gut hinbekommen durch das verändern von view_hview und view_wview ich habe auch schon das bewegen der map durch verändern von view_xview und view_yview
    ist ja alles gut ABER mein Problem ist, wenn ich jetzt ein Objekt
    dauernd im Bild haben will, wie z.B. eine Font mit den Ressourcen, dann bewegt es sich bei Veränderung vom Zoom
    und wird grösser beim reinzoomen und kleiner beim rauszoomen also :

    Kann ich Objekte immer mit gleicher Größe im Bild behalten trotz
    Veränderung von view_hview oder view_wview ????
    Bitte Rat und danke im vorraus
  • Im Game Maker kann man ja mehrere Views einstellen.

    Und zu kannst Grafiken dann einer View zuweisen in dem du ihre Positionen darauf abstimmst.

    Z.B.:

    GML-Quellcode

    1. player.x=view_xview[0];
    2. player.y=view_yview[0];
    3. Lebensbalken.x=view_xview[1];
    4. Lebensbalken.y=view_yview[1];


    Beide Views währen unabhängig voneinander, es sei denn du hättest irgendwie Abhängigkeiten dazu programmiert.
    Wie man des a, besten umsetzt hab ich leider vergessen, da ich schon länger nichts mehr mit dem Game Maker mache.

    Da war noch was mit "view_enabled" und "view_current".
    Ich hoffe das hilft irgendwie. Am besten schreibt hier noch jemand ein vernünftiges Beispiel hin :)


    mfg