在线时间:8:00-16:00
132-9538-2358
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
本来想用这种方式统一安全删除node,后来发现参数变成(a userdata value),所以不能用下面这个方式做
方法如下:
function RemoveNodeSafe(node) if node ~= nil then node:removeFromParent() node = nil endend
错误原因举例:
local a=5
local function deleteA(arg) arg = nil end
deleteA(a) print(a)
最后a是等于5的
评论
请发表评论