Unity
UnrealEngine
服务器开发
套餐路线
Unity实战就业路线
Unity项目进阶路线
UE实战就业路线
服务器开发路线
游戏开发前后端区别
移动端观看
游习堂介绍
Unity
UnrealEngine
服务器开发
套餐路线
Unity实战就业路线
Unity项目进阶路线
UE实战就业路线
服务器开发路线
游戏开发前后端区别
移动端观看
游习堂介绍
登录
注册
登录
注册
【唐老狮】Unity中Lua热更新解决方案
第40-2任务: Lesson5_CallFunction.cs
查看课程
任务列表
第1任务: 热更新解决方案
第2-1任务: AB包理论基础
第2-2任务: AB包练习题1
第2-3任务: 理论基础图
第3-1任务: 高版本Unity导入AssetBundles-Browser-master说明
第3-2任务: AssetBundles-Browser-master.rar
第4-1任务: AB包资源打包
第4-2任务: Unity官方——AB包工具
第5-1任务: AB包资源加载
第5-2任务: AB包练习题2
第6-1任务: AB包依赖
第6-2任务: AB包练习题3
第7-1任务: AB包资源管理器(同步加载)
第7-2任务: AB包练习题4
第8-1任务: AB包资源管理器(异步加载)
第8-2任务: AB包练习题5
第8-3任务: 代码和思维导图
第9任务: 概述
第10-1任务: 环境搭建以及第一个Lua程序
第10-2任务: Lua练习题1
第10-3任务: LuaForWindows和SublimeText以及第一个lua程序
第11-1任务: 变量
第11-2任务: Lua练习题2
第11-3任务: Lesson2_Variable.lua
第12-1任务: 字符串操作
第12-2任务: Lua练习题3
第12-3任务: Lesson3_String.lua
第13-1任务: 运算符
第13-2任务: Lesson4_Operator.lua
第14-1任务: 条件分支语句
第14-2任务: Lesson5_Condition.lua
第15-1任务: 循环语句
第15-2任务: Lua练习题4
第15-3任务: Lesson6_Loop.lua
第16-1任务: 函数(变长、嵌套闭包、多返回值)
第16-2任务: Lua练习题5
第16-3任务: Lesson7_Function.lua
第17-1任务: table表实现数组
第17-2任务: Lua练习题
第17-3任务: Lesson8_Table1.lua
第18-1任务: 迭代器遍历(ipairs和pairs区别)
第18-2任务: Lua练习题6
第18-3任务: Lesson9_Table_Pairs.lua
第19-1任务: table表实现字典
第19-2任务: Lua练习题7
第19-3任务: Lesson10_Table2.lua
第20-1任务: table表实现类(点和冒号的区别、self)
第20-2任务: Lua练习题8
第21-1任务: table表的公共操作(插入、移除、排序、拼接)
第21-2任务: Lua练习题9
第22-1任务: 多脚本执行(require、 package、 _G)
第22-2任务: Lesson11_Require.lua
第23-1任务: 特殊用法(多变量赋值、三目运算符)
第23-2任务: Lesson12_Special.lua
第24-1任务: 协同程序
第24-2任务: Lesson13_Coroutine.lua
第25-1任务: 元表(__index、tostring、newindex)
第25-2任务: Lua练习题10
第25-3任务: Lesson14_Metatable.lua
第26任务: Lua面向对象之封装
第27任务: Lua面向对象之继承
第28-1任务: Lua面向对象之多态
第28-2任务: Lesson15_OO.lua
第29-1任务: 面向对象总结
第29-2任务: Lesson15_OO_All.lua
第30任务: Lua中的深拷贝
第31-1任务: 自带库
第31-2任务: 知识巩固
第31-3任务: Lesson16_Library.lua
第32-1任务: 垃圾回收
第32-2任务: 知识巩固
第32-3任务: Lesson17_Collectgarbage.lua 以及 整体思维导图
第33任务: 多人开发时如何避免Lua全局变量泛滥?
第34任务: xLua概述
第35-1任务: xLua导入和AB包相关准备
第35-2任务: 准备资源(基类、AB资源管理器、xLua框架、官方AB包工具)
第36-1任务: Lua解析器
第36-2任务: Lesson1_LuaEnv.cs
第37-1任务: 文件加载重定向
第37-2任务: Lesson2_Loader.cs
第38-1任务: Lua解析器管理器
第38-2任务: Lesson3_LuaMgr.cs
第39-1任务: 全局变量的获取
第39-2任务: Lesson4_CallVariable.cs
第40-1任务: 全局函数的获取
第40-2任务: Lesson5_CallFunction.cs
第41-1任务: List和Dictionary映射table
第41-2任务: Lesson6_CallListDic.cs
第42-1任务: 类映射table
第42-2任务: Lesson7_CallClass.cs
第43-1任务: 接口映射table
第43-2任务: Lesson8_CallInterface.cs
第44-1任务: LuaTable映射table
第44-2任务: C#调用Lua练习
第44-3任务: Lesson9_CallLuaTable.cs
第45任务: 【注意】加密视频 使用 图文教程
第46-1任务: Lua使用C#类(加密)
第46-2任务: xLua练习题1
第46-3任务: Lesson1_CallClass.lua
第47-1任务: Lua使用C#枚举(加密)
第47-2任务: xLua练习题2
第47-3任务: Lesson2_CallEnum.lua
第48-1任务: Lua使用C#数组、list、Dictionary(加密)
第48-2任务: xLua练习题3
第48-3任务: Lesson3_CallArray.lua
第49-1任务: Lua使用C#拓展方法(加密)
第49-2任务: Lesson4_CallFunction.lua
第50-1任务: Lua使用C# ref和out函数(加密)
第50-2任务: Lesson5_CallFunction.lua
第51-1任务: Lua使用C#重载函数(加密)
第51-2任务: xLua练习题4
第51-3任务: Lesson6_CallFunction.lua
第52-1任务: Lua使用C#委托和事件(加密)
第52-2任务: xLua练习题5
第52-3任务: Lesson7_CallDel.lua
第53-1任务: Lua使用C#二维数组(加密)
第53-2任务: xLua练习题6
第53-3任务: Lesson8_Special.lua
第54-1任务: Lua使用C#的null和nil比较(加密)
第54-2任务: xLua练习题7
第54-3任务: Lesson9_Special.lua
第55-1任务: Lua和系统类及委托相互使用(加密)
第55-2任务: xLua练习题8
第55-3任务: Lesson10_Special.lua
第56-1任务: Lua使用C#协程(加密)
第56-2任务: xLua练习题9
第56-3任务: Lesson11_Coroutine.lua
第57-1任务: Lua使用C#泛型函数(加密)
第57-2任务: Lesson12_T.lua
第58-1任务: 第一个热补丁(加密)
第58-2任务: Hotfix_Lesson1.lua
第59-1任务: 多函数替换(构造、析构)(加密)
第59-2任务: Hotfix_Lesson2.lua
第60-1任务: 协程函数替换(加密)
第60-2任务: Hotfix_Lesson3.lua
第61-1任务: 索引器和属性替换(加密)
第61-2任务: Hotfix_Lesson4.lua
第62-1任务: 事件操作替换(加密)
第62-2任务: Hotfix_Lesson5.lua
第63-1任务: 泛型类替换(加密)
第63-2任务: Hotfix_Lesson6.lua 以及 整体思维导图 以及工程文件
第64任务: xLua背包实践概述(加密)
第65-1任务: xLua、AB包、代码等准备工作(加密)
第65-2任务: 工程准备资源.rar
第66-1任务: VSCode环境搭建(断点调试Lua)(加密)
第66-2任务: xLua背包功能实践.xmind
第67任务: VSCode字体大小和插件推荐(加密)
第68-1任务: 资源导入和主面板拼凑(加密)
第68-2任务: UI资源.rar
第69任务: 背包面板拼凑(加密)
第70任务: 格子复合组件拼凑(加密)
第71-1任务: 常用类别名准备(加密)
第71-2任务: InitClass.lua
第72-1任务: json和图集数据准备(加密)
第72-2任务: ItemData
第73-1任务: Lua读取json表及准备玩家数据(加密)
第73-2任务: 玩家数据和Json数据的Lua脚本
第74-1任务: 主面板逻辑(加密)
第74-2任务: MainPanel.lua
第75-1任务: 背包面板基础逻辑(加密)
第75-2任务: 本节课视频问题修改提醒
第75-3任务: BagPanel.lua
第76-1任务: 格子逻辑和背包逻辑(加密)
第76-2任务: Lua脚本和公式示意图
第77-1任务: 面向对象优化格子对象(加密)
第77-2任务: 优化代码
第78-1任务: 面板基类(加密)
第78-2任务: Lua.rar
第79-1任务: Lua迁移小工具开发(加密)
第79-2任务: 工程压缩包 以及 整体思维导图
第80任务: toLua概述(加密)
第81-1任务: toLua导入和AB包相关准备(加密)
第81-2任务: 准备资料.rar
第82-1任务: toLua解析器(加密)
第82-2任务: Lesson1_LuaState.cs
第83任务: 自定义toLua解析路径(加密)
第84-1任务: 自定义toLua解析方式(加密)
第84-2任务: 解析脚本相关
第85-1任务: toLua解析器管理器(加密)
第85-2任务: LuaMgr.cs
第86-1任务: 全局变量获取(加密)
第86-2任务: 脚本相关.cs
第87-1任务: 全局函数的获取——无参无返回值(加密)
第87-2任务: Lesson5_CallFunction.cs
第88-1任务: 全局函数的获取——有参有返回值(加密)
第88-2任务: Lesson5_CallFunction.cs
第89-1任务: 全局函数的获取——多返回值(加密)
第89-2任务: Lesson5_CallFunction.cs
第90-1任务: 全局函数的获取——变长参数(加密)
第90-2任务: Lesson5_CallFunction.cs
第91-1任务: 访问Lua中table表现的List和Dictionary(加密)
第91-2任务: Lesson6_CallListDic.cs
第92-1任务: 访问Lua中的table表现的类(加密)
第92-2任务: Lesson7_CallTable.cs
第93-1任务: 使用toLua提供的协程(加密)
第93-2任务: 思维导图和脚本.cs
第94-1任务: toLua调用C#的类(加密)
第94-2任务: toLua调用C#类代码相关
第95-1任务: toLua调用C#枚举(加密)
第95-2任务: toLua调用C#枚举 代码
第96-1任务: toLua调用C#数组(加密)
第96-2任务: toLua调用C#数组 代码
第97-1任务: toLua调用C# List和Dictionary(加密)
第97-2任务: toLua调用C# list和dictionary 代码.cs
第98-1任务: toLua调用C#中拓展方法(加密)
第98-2任务: toLua调用C# 拓展函数 代码
第99-1任务: toLua调用C#中ref和out方法(加密)
第99-2任务: toLua调用C# ref和out函数 代码.cs
第100-1任务: toLua调用C#中的重载方法(加密)
第100-2任务: toLua调用C#重载方法代码
第101-1任务: toLua调用C#的委托和事件(加密)
第101-2任务: toLua调用C#委托和事件 代码
第102-1任务: toLua调用C#的协程(加密)
第102-2任务: 代码和思维导图 以及 工程文件
第103任务: 课程总结(加密)