WhiteEngine-专注图形渲染与游戏引擎技术的网站

新浪微薄腾讯微薄

最新碎语:暂无碎语

C#与Lua

C#与Lua语言相关

位运算实现复合状态

C#与Lua位运算实现复合状态

阅读(390) 评论(0)

00000000 00000010 00000100 00001000 00010000 00100000 01000000 10000000 &逻辑判断状态是否在当前状态里面 |逻辑或为为增加状态 ^异或为减状态,但只能减当前有的状态,必须先判断状态是否存在,或者复合状态是否存在,可以一起减 ...阅读全文>>
c#数字补全

C#与Luac#数字补全

阅读(391) 评论(0)

int number=111; if(number>1000) {      return   number.ToString(); } else {      return   number.ToString().PadLeft(4,'0'); //一共4位...阅读全文>>
c#中取整,向上取,向下取

C#与Luac#中取整,向上取,向下取

阅读(464) 评论(0)

Math.Ceiling()向上取整,Math.Floor()向下取整 示例: d = 4.56789 string res = Math.Ceiling(Convert.ToDecimal(d)).ToString() 或string res = Math.Ceiling(Convert.ToDouble(d)).ToString(); res为5 string res = Math.Floor(Convert.ToDecimal(d)).ToString() 或string res = Ma...阅读全文>>
泛型单例

C#与Lua泛型单例

阅读(380) 评论(0)

using System; /// <summary> /// 单例泛型 /// where约束泛型,类,且公有的无参构造函数 /// </summary> public class Singleton_igame<T> where T : class, new() {     priva...阅读全文>>
将xls转化为lua

C#与Lua将xls转化为lua

阅读(536) 评论(0)

Unity3DLua-将xls转化为lua。使用lua写unity3d项目,由于加载数据一直觉得不方便,于是写个脚本将xls数据文件转化为lua文件,这样lua逻辑就可以直接读取数据。 为什么要这样做呢? 首先转化为lua后就不再需要解析csv,json等数据了,可以直接使用。 其次,数据转乘lua后,在同步lua脚本时,可以一并同步数据。在同步环节省去了同步数据的麻烦。 再者,使用xls2lua脚本转化为lua数据文件,可以达到自动化校验的效果,省去一部分人...阅读全文>>
c调用lua堆栈常用操作

C#与Luac调用lua堆栈常用操作

阅读(438) 评论(0)

void lua_gettop() : 用于返回栈中元素的个数,同时也是栈顶元素的索引,因为栈底是1,所以栈中有多少个元素,栈顶索引就是多少。 void luasettop(int index) : 设置栈顶,也是设置栈的大小,多的去除,少的填nil。-- #define luapop(L,n) lua_settop(L,-(n)-1) void lua_pushvalue(int index) : 拷贝索引index元素并压入栈。 void lua_remo...阅读全文>>
Lua MD5

C#与LuaLua MD5

阅读(722) 评论(0)

请访问:https://github.com/kikito/md5.lua md5.lua  This pure-Lua module computes md5 in Lua 5.1, Lua 5.2 and LuaJIT, using native bit-manipulation libraries when available, and falling back to table-based manipulation of integers in 5.1. ...阅读全文>>
c/c++调用c#跨平台终极解决方案

C#与Luac/c++调用c#跨平台终极解决方案

阅读(1174) 评论(0)

PC的其实根本不用说,毕竟C#和C++交互的文章已经够多了,当然我自认为经过几次折腾后,几乎所有游戏需要到的操作我都掌握了(各种传参方法,各种坑,不懂的可以留言问,虽然基本上没人看,哈哈) 废话不多说,我们主要来讲两大平台——iOS和android——与unity的native代码交互 这里啰嗦一下就是去网上搜都是各种蛋疼的东西,比如如果要调用unity C#的函数怎么办,几乎清一色是给出UnitySendMessage的方法,在项目中用这个简直是作死,那么...阅读全文>>
1 2 3