花费 8 ms
Unity3D 预备知识:C#与Lua相互调用

  在使用Unity开发游戏以支持热更新的方案中,使用ULua是比较成熟的一种方案。那么,在使用ULua之前,我们必须先搞清楚,C#与Lua是怎样交互的了? 一.基本原理   简单地说,c#调用lua, 是c# 通过Pinvoke方式调用了lua的dll(一个C库),然后这个dll执行了lua ...

Fri Apr 14 01:40:00 CST 2017 2 10558
Unity3D中tolua的“安装部署和使用“教程

弃坑Cocos2d-x,转战Unity3D 考虑到项目一定会使用热更,花了不少时间比对了lua的支持方案,最后定为tolua,原因不解释。 俗话说,万事开头难,中间难,最后难……我反正是没有找到如 ...

Sat May 13 01:15:00 CST 2017 0 5580
ulua 路径小记 以及 lua require 机制整理

ulua 路径小记 在学习ulua时,require模块的根路径可以为项目的Lua文件夹或者ToLua文件夹(Editor下),但是在package.path和package.cpath中并没有看到当前项目的路径,那require是如何找到Lua和ToLua文件夹的路径的呢? ulua ...

Tue Aug 16 08:23:00 CST 2016 0 4405
uLua Unity工作机制

基于ulua 1.25版本,开启C#类型动态注册. 一. 步骤 注册需要Wrap的C#类型.   在WrapFile.cs类中,使用_GT(typeof(XXX)), 注册需要Wrap的C#类型   注册的C#类型被包装成BindType对象,在BindType构造函数里 ...

Sat Jun 04 00:40:00 CST 2016 0 2852

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM