通过此函数,你可以了解房间中存在多少指定物体的活动实例。使用此函数进行检查时,如果物体是 父物体,则 所有子物体也将包括在返回值中,并且还请注意,那些已通过instance_deactivate 函数冻结的实例 不会 被检查。
instance_number(obj);
参数 描述 obj 物体的实例总数。
Real(实数)
if instance_number(object_index) < 50 {
instance_create_layer(random(room_width), random(room_height), "Instances", object_index);
}
上面的代码将检查从与当前实例相同的物体创建的实例数,如果少于 50 个,则在房间内的随机位置创建另一个实例。