Unity3D热更新之LuaFramework篇[09]--资源热更新与代码热更新的具体实现
Unity3D热更新之LuaFramework篇[09]--资源热更新与代码热更新的具体实现一、准备工作1、制作一个用于热更新的界面此前我制作了一个大厅界面,并且放置了两个按钮:”排行榜“和”商城“,排行榜按钮已经用于打开排行榜页面。 所以,现在再制作一个商店页面,当点击商城按钮的时候,打开商店页面。 1) 制作ShopPanel界面。 a) 制作一个商店界面ShopPanel,界面上放一个标题和简单的3个商品项。如下图: b)将ShopPanel做成预制体,放在AssetsLuaFrameworkCustomPrjShop目录下。 c)创建ShopPalel.lua和ShopCtrl.lua并做CtrlNames注册和PanelNames注册。ShopPanel.lua放在AssetsLuaFrameworkLuaViewShop目录下,ShopCtrl.lua放在AssetsLuaFrameworkLuaControllerShop目录下。 d)在Packager.cs的HandleExampleBundle方法中添加打包ShopPanel的代码; //打包准备测试用的ShopPa...