GMSで9sliceのwindowを作成して表示
#GameMaker_Studio
さっきインストールした v2.3.2 から簡単に9sliceできるようになったらしいので試した
Sprite Window から、以下のような四隅だけ装飾をしているSpriteを用意し、None Slice オプションで Guides の位置を適当に設定する。
https://gyazo.com/0dc7f4331b6f079711292f051198afd1
他のobjから、この sprite を draw_sprite_stretched で サイズを指定して実行すると、9sliceの設定通りに表示される
code:gml
var window_offset_x = 50;
var window_offset_y = 360;
var window_size_x = 700;
var window_size_y = 200;
draw_sprite_stretched(spr_window, 0,window_offset_x,window_offset_y, window_size_x, window_size_y);
https://gyazo.com/65ed5230ee4dfc5702f90ff510365ed0