1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

GameMakerの初心者向け、関数を使ってみよう

Last updated at Posted at 2024-11-09

座標を入れる場合xとy一度に変更する場合
player.x=300;
player.y=100;
そういう時関数を使うと便利(前まで関数はArugumentとかで書かないとだめだったのですごい見にくかった)
ALT+CからF2キーでわかり易い名前にする

image.png

image.png
こんな感じに
image.png
関数名をXYに書き換えてオブジェクトとx座標とy座標を受け付ける

function xy(_obj,_x,_y){
	_obj.x=_x;
	_obj.y=_y;
}

すると今まで2行で

	click_id.x=300;
	click_id.y=100;

と書いてたのが一行にまとまる

	xy(click_id,300,100)

やったね。

同じようにサイズ変更できるテキスト表示は文が長過ぎるよね

draw_text_transformed(x,y,_text,_size,_size,0)

縦横同じで回転させないなら省略するために関数をかく

function text(_x,_y,_size,_text){
	draw_text_transformed(_x,_y,_text,_size,_size,0)
}

すると

text(x,y,5,"おはよう")とやれば済む

やったね

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?