Game Maker Language リファレンス > グローバル変数一覧 > instance_count
ルーム内のアクティブなインスタンス数を取得します
instance_count
ルーム内のすべてのアクティブ·インスタンスの数を取得することができます。instance_deactivate_object()などのinstance_deactive_*関数を呼び出して非アクティブになったインスタンスは含まれません。
instance_idと組み合わせ使うことで、ルーム内のすべてのインスタンスに対する操作を行うことができます。
while (instance_count < 100) { instance_create(random(room_width), random(room_height), obj_Star); }
上記コードはルーム内のインスタンス数が「100」になるまで"obj_Starを生成します。