uLua-案例学习-API

  1. LuaState.Start()
    初始化吧
  2. LuaState.AddSearchPath(string fullPath)
    增加搜索路径,这样在执行lua文件时就不需要输入全路径,类似环境变量path。
  3. void  LuaState.Require(string fileName)
    执行一次这个文件,多次调用则没有效果
  4. void  LuaState.DoFile(string fileName)
    执行这个文件,可以重复执行。
  5. void LuaState.Dispose();
    释放非托管资源,实现了接口IDisposable
  6. void LuaState.Collect/CHeckTop();
    执行完dofile和requirefile后都执行了这两个操作,为啥?
  7. CS调用Lua代码的四种
    1. LuaFunction.Invoke
    2. LuaFunction.BeginPCall、.Push、.PCal、l.EndPCall。
    3. LuaFunction.ToDelegate  FcnDel()
    4. LuaState.Invoke
posted @ 2019-03-11 14:50  哎呦,豹豹大人  阅读(308)  评论(0编辑  收藏  举报