instance_find
説明
この関数は、インスタンスリストから指定オブジェクトのインスタンスを取得します。取得する際には、番号を指定する必要があり、その番号は、インスタンスリストから指定オブジェクトをフィルタリングした結果の、何番目のインスタンスIDを取得するかを意味します(番号は0からで、0を指定すればリストの1番目を取得します)。もしインスタンスが存在しない場合はnoone
を返します。
nの最小値は0ですが、最大値は引数obj
に基づいて以下のように決まります。
- all : instance_count - 1
- object index : instance_number(obj) - 1
構文
instance_find(obj, n);
引数
obj | 対象のオブジェクトのインデックス(全対象 : all) |
n | 取得位置 |
戻り値
Real (実数, インスタンスID) 又は, noone