--编号 标题 状态 描述内容
DataTableEntity = {Id = 0, Title = "", Status=0, Content=""}--这句是重定义元表的索引,就是说有了这句,这个才是一个类。
DataTableEntity.__index = DataTableEntity--构造体,构造体的名字是随便起的,习惯性改为New()
function DataTableEntity.New(Id, Title, Status, Content) local self = {}; --初始化self,如果没有这句,那么类所建立的对象改变,其他对象都会改变setmetatable(self, DataTableEntity); --将self的元表设定为Classself.Id = Id;self.Title = Title;self.Status = Status;self.Content = Content;return self; --返回自身
endfunction DataTableEntity.GetList()--定义列表local taskTable ={};taskTable[#taskTable+1] = DataTableEntity.New(1001, "小试身手", 0, "我看少侠骨骼惊奇,天赋异禀,实在是个修仙的好料子,快去帮我去狼群杀死一些狼吧!");taskTable[#taskTable+1] = DataTableEntity.New(1002, "武器考验", 1, "好徒儿,现在的你仍然菜的很,这样吧,你去岐山西郊之地帮我对付几只小牛");taskTable[#taskTable+1] = DataTableEntity.New(1003, "技能传授", 2, "玄兵斗法,阵列纲常。万法无极,心法合一!");taskTable[#taskTable+1] = DataTableEntity.New(1004, "修为精进", 0, "这事来的巧。前几日西郊频现异变蛇妖,这些妖蛇在附近村庄作祟。我派你前往除妖卫道,你可愿意?");taskTable[#taskTable+1] = DataTableEntity.New(1005, "强化武器", 1, "徒儿,你可知磨刀不误砍柴工这个道理?你天赋异于常人,但仍需让你的武器和装备时时保持贴己趁手!");taskTable[#taskTable+1] = DataTableEntity.New(1006, "困难挑战", 2, "师弟的能力提升之后,那些简单的关卡已经不再适合你了,你可以试试更高难度的关卡,奖励上也会更加丰富!");taskTable[#taskTable+1] = DataTableEntity.New(1007, "护身项链", 0, "好徒儿,我为你准备了一样礼物,但是呢…!");taskTable[#taskTable+1] = DataTableEntity.New(1008, "师门考验", 1, "既然装备【进阶】一层了,快去试试效果如何!");taskTable[#taskTable+1] = DataTableEntity.New(1009, "打扫后山", 2, "方才得到师父的命令需要我前去击杀一些魔怪,但我目前还有其他要事,师弟能否代我前去一探!");taskTable[#taskTable+1] = DataTableEntity.New(1010, "刺探Lixi", 0, "我国需要一些有志之士,去收集一些情报,我们才能指定合理的发展战略!");return taskTable;
end
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!