这个类的方法在Lua中叫什么?
- 内容介绍
- 文章标签
- 相关推荐
本文共计210个文字,预计阅读时间需要1分钟。
尝试调用字段 'LoadShift'(nil 值),这是我的代码,loginpage1.lua 中定义了局部变量 LoadShift 为 nil 并创建了一个同名函数。在 loginpage2.lua 中尝试使用它时出现错误。
当我尝试从另一个类调用其他类的方法时,它会显示错误消息,Attempt to call field 'LoadShift' (a nil value)
这是我的代码,
loginpage1.lua
local LoadShift = nil; . . function LoadShift() end
loginpage2.lua
local loginObj = require("com.classess.loginpage1") loginObj.LoadShift();
我的代码有什么问题,请帮我解决这个问题
像这样制作你的自定义类------------Your class LoadShift--------------- local LoadShift = {} . . function LoadShift:LoadShiftFunc() --do somthing end . . return LoadShift -------------------------------------
然后需要它并调用该函数
--------------------- local LoadShift= require "LoadShift" LoadShift:LoadShiftFunc()
本文共计210个文字,预计阅读时间需要1分钟。
尝试调用字段 'LoadShift'(nil 值),这是我的代码,loginpage1.lua 中定义了局部变量 LoadShift 为 nil 并创建了一个同名函数。在 loginpage2.lua 中尝试使用它时出现错误。
当我尝试从另一个类调用其他类的方法时,它会显示错误消息,Attempt to call field 'LoadShift' (a nil value)
这是我的代码,
loginpage1.lua
local LoadShift = nil; . . function LoadShift() end
loginpage2.lua
local loginObj = require("com.classess.loginpage1") loginObj.LoadShift();
我的代码有什么问题,请帮我解决这个问题
像这样制作你的自定义类------------Your class LoadShift--------------- local LoadShift = {} . . function LoadShift:LoadShiftFunc() --do somthing end . . return LoadShift -------------------------------------
然后需要它并调用该函数
--------------------- local LoadShift= require "LoadShift" LoadShift:LoadShiftFunc()

