mask_index

当您在GameMaker中定义一个对象时,您可以为其指定一个用于碰撞的遮罩,而不是与定义的精灵相对应的遮罩。此变量可用于查找该掩码的sprite_index(如果尚未分配精灵,则它将返回-1)或将实例的掩码设置为所选的精灵.例如,设置遮罩索引意味着您可以为具有不规则形状的实例提供一个精灵,同时为其提供一个从不同sprite获得的圆形碰撞遮罩。

 

语法:

mask_index;

 

返回:

Sprite Asset

 

例子:

mask_index = spr_Round;

上面的代码将实例的遮罩设置为sprite “ SPR_ROUND ”的遮罩。