私は比較的新しいコーディングをしています。今はGame Maker Studioを使用しています。Game Maker Studioの表示が機能しない
私はコードで、ゲームのビューを作成するためにGMLを使用しています:
if (window_get_fullscreen() == false){
view_visible[0] = true; //Assume from here that everything is on view[0]
view_wview = window_get_width;
view_hview = window_get_height;
view_xview = obj.player.x - view_wview/2;
view_yview = obj.player.y - view_hview/2;
view_xport = 0;
view_yport = 0;
view_wport = window_get_width;
view_hport = window_get_height;
}
:
ウィンドウ幅は1280年で、ウィンドウの高さが720であると仮定すると、obj_playerはビューの主な目的であります
このすべては、ルームのビューを制御するオブジェクトのステップイベントです。
私が見た部屋は1800x1800で、ウィンドウのサイズは1280x720です。部屋が表示されているときは、1280x720のビューではなく、部屋全体が1289x720のウィンドウに表示されます。このビューでは、ルームの一部のみが表示されます。
今のところ、コードが1800x1800の部屋を1280x720のウィンドウに押し込もうとしているため、すべてのスプライトが縦に平らに伸びていますが、どのようにして1280x720の全部屋の1280x720しか表示できないのですか? ?
が有効になっビューですか? ( 'view_enabled = true;') – Dmi7ry
実際にうまくいった!私はそれを考えていなかったし、今はすべて動いている。 –
私は答えを掲載しましたので、今すぐ質問を閉じることができます。 – Dmi7ry