GameMaker:Studio-With構文について

https://docs.yoyogames.com/source/dadiospice/002_reference/001_gml%20language%20overview/401_18_with.html

超強力だが特殊な使い方。
ステートメントの中だけ別のオブジェクトが中心になる。

例文:

with(obj_foo){
/*
ここで言うところの主体はobj_fooで引っかかったオブジェクトになる。
よって、obj_fooに紐付いたインスタンスにおけるx/yに値を入力することになる。
ちなみにotherはこのソースコードのメソッドの持ち主のこと。
*/
x = other.x;
y = other.y;
}