Advertisement
Guest User

Untitled

a guest
Jul 2nd, 2018
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. globalvar DW, DH, BASE_W, BASE_H;
  2.  
  3. BASE_W = 1920;
  4. BASE_H = 1080;
  5. DW = floor(display_get_width());
  6. DH = floor(display_get_height());
  7.  
  8. var aspect = DW / DH;
  9. var view_h = BASE_H;//min(BASE_H, DH);
  10. var view_w = view_h * aspect;
  11.  
  12. view_wview[0] = floor(view_w);
  13. view_hview[0] = floor(view_h);
  14.  
  15. var xview, yview;
  16. xview = BASE_W/2-view_wview[0]/2;
  17. yview = BASE_H/2-view_hview[0]/2;
  18.  
  19. view_xview[0] = xview;
  20. view_yview[0] = yview;
  21.  
  22. view_wport[0] = DW;
  23. view_hport[0] = DH;
  24.  
  25. room_set_view(rm, 0, 1, xview, yview, view_wview[0], view_hview[0], 0, 0, view_wport[0], view_hport[0], 0, 0, 0, 0, -1);
  26.  
  27. globalvar GUI_W, GUI_H;
  28. GUI_W = view_wview[0];
  29. GUI_H = view_hview[0];
  30. display_set_gui_size(GUI_W, GUI_H);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement