GameMaker 日本語掲示板

便利な自作スクリプトを教えてください / 17

24 コメント
views
18 フォロー
17
ぽんでり 2021/03/12 (金) 02:27:20

上に書いたビューのX方向(ヨコ方向)の真ん中を返すスクリプト、念の為argumentを使うように直しておきます。おかしくなるかもしれないので。(そういうので引っかかることありますよねえ)

/// @description center_xpos(view_number, drawing_width) return center x-position.
/// @param view_number
/// @param drawing_width

	/*===============================================================================
		描画の対象となるビューのX方向(ヨコ)の中央にスプライトやテキストを描画するための
		X座標を返すスクリプト。引数に対象となるビューの番号と描画対象物の横幅を入れる。
	================================================================================*/
	
function center_xpos(argument0, argument1){
	var view_number = argument0;
	var drawing_width = argument1;
	
	var xpos = view_get_wport(view_number) /2 - drawing_width /2
	return xpos;
}
通報 ...