screen_save_part verzerrt das Bild?

    • GM 8

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

    • screen_save_part verzerrt das Bild?

      So, ich komm gleich mal zu meinen Problem:
      Ich speichere mit screen_save_part einen Bereicht, der größer als der Raum ist.
      (Raum: w=640, h=480)
      (screen_save_part: x=52, y=52, w=800, h=600)
      Es wird zwar alles abgespeichert, aber auf die Größe des raumes verzerrt,
      kann mann das irgendwie umgehen.

      FG
      andre111
    • RE: screen_save_part verzerrt das Bild?

      andre111 schrieb:


      Ich speichere mit screen_save_part einen Bereicht, der größer als der Raum ist.
      (Raum: w=640, h=480)
      (screen_save_part: x=52, y=52, w=800, h=600)


      Ich tippe mal drauf wenn du einen Bereich von 800x600 haben willst, der Raum jedoch nur 640x480 groß ist, wird das Bild wahrscheinlich verzerrt.
      Also schneiden wir nur den Bereich ab x=52,y=52.
      Mach doch mal:

      GML-Quellcode

      1. screen_save_part(bg_beispiel,52,52,room_width-52,room_height-52);


      MfG xxskxx
      -
    • RE: RE: screen_save_part verzerrt das Bild?

      xxskxx schrieb:



      Ich tippe mal drauf wenn du einen Bereich von 800x600 haben willst, der Raum jedoch nur 640x480 groß ist, wird das Bild wahrscheinlich verzerrt.
      Also schneiden wir nur den Bereich ab x=52,y=52.
      Mach doch mal:

      GML-Quellcode

      1. screen_save_part(bg_beispiel,52,52,room_width-52,room_height-52);



      Es sind aber auch Objecte(Sprites) ausserhalb des Raumes(auf dem Screen werden sie angezeigt, weil ich die view modifiziert habe, sodass man sie auch nach ausserhalb des Raumes verschieben), deswegen will ich mehr alls nur den Raum "abknipsen". Dass funktioniert auch, mann kann alles sehen, aber das Bild wird auf 588*428 gestaucht.
    • du kannst versuchen, wenn der room"geknipst" werden soll, in einen anderen raum gehen, in dem ein objekt ist, dass den raum, bei dem du "knippsen" willst, die maße 800x600 bekommt. danach wird wieder in den knippsraum gewechselt und geknippst. dann wieder zurück in den anderen raum, die maße wieder auf normal setzen und dann wieder zurück in den eigentlichen raum.
      ich hoffe du verstehst was ich meine ^^.