自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 切换场景

  public class LuaManager : Managerprivate LuaFunction LevelWasLoaded;        // Use this for initialization        void Awake()        {            loader = new LuaLoader();            lua = new LuaS...

2018-05-31 08:30:16 315

原创 Lua 服务器客户端交互

服务器服务器中 在Message文件夹里面 创建一个Btn类(参考Login)接收消息并发送新消息在Protocal注册客户端发送消息在BtnPanel中获取组件发送 “100”和 200接收消息NetWork中进行注册OnRole 换成OnBtnlocal protocal = buffer:ReadByte();只是协议号后面四条是服务器转发的数据...

2018-05-31 01:38:22 2721

原创 坦克大战(4)C层的作用

C 层的作用是 写逻辑 添加点击事件 跟C#层的Util.CallMethod 进行交互Util.CallMethod 调用Lua层的脚本StartCtrl = {};local this = StartCtrl;local start;local transform;local gameObject;--构建函数--function StartCtrl.New()    logWarn("Sta...

2018-05-31 01:23:00 216

原创 坦克大战(3)V层 Panel的所用

Panel的作用就是 获取组件例如1MainCityPanel = {};local transform;local gameObject;local this = MainCityPanel;--启动事件--function MainCityPanel.Awake(obj)    gameObject = obj;    transform = obj.transform;        thi...

2018-05-31 01:14:07 244

原创 坦克大战(2)预制体打成AB包和加载

第一步 将预制体放到Assets/LuaFramkWork\Examples\Builds文件夹下 相同类型的预制体可以放到一个文件夹里面 预制体的名字就是 AB包名字+Panel第二 Editor文件下Packager 处理框架实例包  static void HandleExampleBundle() 将Builds下的Role文件下的所有prefab文件 打AB包成Role、地址可以改变第三...

2018-05-31 01:08:41 846

原创 坦克大战(1)在Lua中需要调用的类进行注册

修改 LuaFramework的参数AppConst 类中 //Lua字节码模式-默认关闭         public const bool LuaBundleMode = false;                    //Lua代码AssetBundle模式CustomSettings 类中注册的类 是Lua中可以调用unity 和 C# 的类...

2018-05-31 00:34:26 258

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除