[Unity3D]Lua中使用协程coroutine和计时器timer
来源:互联网 发布:淘宝超过时间不能评价 编辑:程序博客网 时间:2024/04/30 10:27
习惯了unity3d的协程用法,那么我们在Unity里面怎么使用:
StartCoroutine
StopCoroutine
WaitForSeconds
首先lua也有coroutine,其实lua中的协程真的是暂停,用法和unity并非相同的概念,我的母的实现就是为了在lua中使用上述和c#统一的协程接口类。
在C#端需要写一个接口缓存lua的function并且对其进行计时回调lua的coroutine继续执行或者让这个协程‘dead’掉。
组合成2个计时器执行某个方法:
具体使用例子:
最后,具体怎么实现还是直接贴上源码 + demo吧。
http://game.ceeger.com/forum/read.php?tid=18475&fid=16
0 0
- [Unity3D]Lua中使用协程coroutine和计时器timer
- [Unity3D]Lua中使用协程coroutine和计时器timer
- [Unity3D]计时器/Timer
- [Unity3D]计时器/Timer
- lua coroutine协程初探
- Unity3D之协程Coroutine
- unity3D之协程Coroutine
- 在 ASP.NET 中使用计时器(Timer)
- 在ASP.NET中使用计时器(Timer)
- Android中timer(计时器)的使用
- android使用timer和timertask实现计时器
- Unity3D中Coroutine介绍
- Unity3d中使用Lua
- Java计时器Timer 使用
- 【Android】计时器Timer使用
- 明明白白lua的协程(coroutine)
- Lua中的协程coroutine简介
- 关于Unity3D的协程(Coroutine)
- 那些不能错过的Xcode插件
- Java多线程-工具篇-BlockingQueue
- UITextField中限制输入的办法
- java socket多线程阻塞IO
- cocos2d-x 3.0+版本的渲染机制
- [Unity3D]Lua中使用协程coroutine和计时器timer
- fork出的子进程和父进程
- Xcode常用快捷键
- ViewDragHelper详解
- iOS超简单页面跳转传值
- Git实用命令速记
- JAVA解析XML字符创
- linux 环境下git 命令小结。
- C语言中time函数获取系统时间