- 博客(5)
- 收藏
- 关注
转载 unity用无限状态机(FSM)实现角色的操控(C#)
什么是FSM FSM(Finite State Machine),无限状态机。一个状态机就是一个设备,具有有限的状态数量,在任何给定的时间根据输入和自己预先定好的状态转换规则,从一个状态跳...
2017-05-16 06:15:00
711
转载 tolua#中的userdata
tolua中c#和lua交互过的对象都有一个ref编号, ref是int类型,ref唯一不重复,一个ref对应一个c#对象tolua中任何c#对象在lua中对应的userdata都是一个int类型的内存指针地址,通过对这个userdata设置不同的metatable来区分userdata对应的c#类型这个userdata指针指向的int内存的值等于第1条的ref值,比如有个c...
2017-05-16 06:14:00
1006
转载 tolua#中的bind
Unity中把一个C#对象传到lua,要经过步骤我们都知道,lua和其他语言交互,都是通过操作虚拟栈交流的。而操作虚拟栈最原始的方法就是通过lua c相关的api,直接操作lua c比较繁琐而且容易出错。然而tolua#就是出来打救我这种想用lua开发游戏,但是又不太懂lua的小白的。好了,废话不多说,我来说一下第一步,unity要把一个c#对象传递到lua里面,...
2017-05-16 02:30:00
193
转载 tolua.setpeer学习记录
static int tolua_bnd_setpeer(lua_State *L) { // stack: userdata, table if (!lua_isuserdata(L, -2)) { return luaL_error(L, "Invalid argument #1 to setpeer: userdata ex...
2017-05-15 00:14:00
677
转载 Lua监听AniamtionEvent
usingSystem;usingSystem.Text;usingUnityEngine;//usingLuaInterface;//usingUnityEngine.Events;usingSystem.Collections.Generic;namespaceLuaFramework{[Require...
2017-05-11 00:09:00
300
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人