FIVEM:未捕获的TypeError:无法读取未定义的属性“ x”@ esx_mcdonaldscrafting / html / js / app.js:66

问题描述

所以我试图在不了解编码的情况下开发一个Fivem服务器。我在一个脚本中得到了这个错误,在第66行,我有了这个错误:

return {'x':rects.x +(rects.width / 2),'y':rects.y +(rects.height / 2)};

完整:

//获取节点的绝对位置

function getPosition(node) {

var rects = node.getClientRects()[0];

return {'x':rects.x +(rects.width / 2),'y':rects.y +(rects.height / 2)}; }


有人可以帮助我吗?

注意:这是一个复制的脚本(该脚本正式命名为esx_crafting),我希望将其与原始脚本分开。它用于使用库存中的商品来制作商品,但我想根据每个制作菜单的x,y,z来制作不同的列表商品。因此,这就是我将脚本复制成副本的原因。如果那是问题,还有其他方法可以使这项工作成功吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)