我在尝试重新加载以前加载的场景时收到错误消息:Attempt to perform arithmetic on field 'x'
。
我发现由于以下行而发生错误:
bg1.x = bg1.x - scrollSpeed
我该怎么做才能解决此问题?
谢谢!
最佳答案
您收到的完整错误可能类似于:
attempt to perform arithmetic on field 'x' (a nil value)
这表示您尚未正确初始化
bg1.x
。这样做,或使用默认值,如下所示:bg1.x = (bg1.x or 42) - scrollSpeed
我选择了
42
,但您可能想要类似0
的东西...