is_ptr

此函数返回给定变量是否是指针。在某些情况下,您想检查并查看变量在GameMaker中包含的数据类型,这就是您使用此函数的时间。根据值是否为指针,它返回truefalse

 

语法:

is_ptr(n);

参数类型描述
nAny要检查的参数。

 

返回:

Boolean

 

示例:

if (!is_ptr(val))
{
    show_debug_message("Not a valid texture!");
}

上面的代码检查变量 “val” 以查看它是否包含指针,如果不包含指针,则在调试控制台中显示消息。