place_snapped

使用此函数,您可以检查并查看实例的原点(其x和y位置)是否与具有您指定的hsnap和vsnap值的栅格对齐。

 

语法:

place_snapped(hsnap, vsnap);

参数类型描述
hsnapReal要检查的水平捕捉。
vsnapReal要检查的垂直捕捉。

 

返回:

Boolean

 

例子:

with (obj_Pieces)
{
    if (!place_snapped(32, 32))
    {
        move_snap(32, 32);
    }
}

上述代码检查"obj_Pieces"的所有实例,以查看它们是否捕捉到32 x 32像素的网格,如果它们不捕捉,则将它们捕捉到该网格中最近的位置。