object_get_solid

返回物体是否被标记为固体物体。

语法:

object_get_solid(obj);


参数 描述
obj 待检测的物体索引。


返回: 布尔值


描述

此函数将告诉你正在检查的物体是否已标记为 “固体”。使用传统碰撞系统时,固体物体会生成特殊碰撞事件(例如:物理世界是关闭的)。请注意,这不是实例函数!因此,你可以拥有一个固体物体和同一物体的普通实例,反之亦然。你可以使用 solid(固体) 实例变量设置单个实例固体标志。


例如:

if !solid && object_get_solid(object_index) solid=true;

上面的代码将检查运行它的实例以查看它是否为固体,以及检查实例的物体索引以查看它是否标记为固体。如果实例 为固体但物体索引标记为固体,则会将该实例的 “solid(固体)” 设置为 true。


上一页:物体
下一页: obj_get_sprite
© Copyright YoYo Games Ltd. 2018 All Rights Reserved