with
オブジェクトの変数などへのアクセス
obj_foo.x と with (obj_foo) x はただの書き換えと思って問題ない
オブジェクトAのイベント内でオブジェクトBの持つ変数を複数変更したい場合便利
code:gml
// obj_foo の イベント内で
obj_aoo.x = 5;
obj_aoo.y = 10;
withを使って書き直す
code:gml
// obj_foo の イベント内で
with(obj_aoo){
x = 5;
y = 10;
}
上の2つは全く同じ