Ramüberflutung wegen objectdrawing

  • GM 7

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

  • Ramüberflutung wegen objectdrawing

    Also in meinem Spiel habe ich links eine Bar die den Multiplikator anzeigt.
    Jeh nach Höhe des Chars wird die auf die Bar die Anzeige gedrawt.
    Hat viellicht jemand ein Ahnnung wie ich das so regeln kann, dass mir der Ram nicht so zugemüllt wird?

    Quellcode

    1. if obt_character_1.y < 1388 and obt_character_1.y > 1300
    2. {
    3. with (obt_multibar_lights_X0) instance_destroy();
    4. }
    5. if obt_character_1.y < 1300 and obt_character_1.y > 1032
    6. {
    7. global.scoreIncrease=1;
    8. instance_create(obt_multibar.x,obt_multibar.y,obt_multibar_lights_X0);
    9. with (obt_multibar_lights_X2) instance_destroy();
    10. }
    11. if obt_character_1.y < 1032 and obt_character_1.y > 830
    12. {
    13. global.scoreIncrease=2;
    14. instance_create(obt_multibar.x,obt_multibar.y,obt_multibar_lights_X2);
    15. with (obt_multibar_lights_X4) instance_destroy();
    16. }
    17. if obt_character_1.y < 830
    18. {
    19. global.scoreIncrease=4;
    20. instance_create(obt_multibar.x,obt_multibar.y,obt_multibar_lights_X4);
    21. }
    Alles anzeigen
  • Wenn ich es richtig deute willst du Praktisch einen Anzeige machen die abhängig von der Höhe des Charakters ist und diese ganzen Objekte sind die Anzeige.

    Dann machs einfacher indem du einfach nur sprites zeichnen lässt, anstelle Objekte zu erstellen.



    Pack den unteren Code als Switch statement zusammen (hoffe du weist wie das geht), dies beschläuningt, und dann lass einfach dort wo du objekte erstells deren Sprite zeichnen. Die Objekte brauchst du dann garnicht.

    Willst du auf diese Drachen und -eier klicken?
    Sie werden sich freuen ;)
  • Benutzer online 1

    1 Besucher