记录如何在Xlua中使用协程
1. 首先需要引入Xlua封装的一个类
注意:local util = require(‘xlua.util’)
2. 使用C#组件调用StartCoroutine()
3. 代码示例
local util = require('xlua.util')
self.view:StartCoroutine(AnimatorPlayFinished())
function AnimatorPlayFinished( )
-- body
return util.cs_generator(function ()
-- body
coroutine.yield(CS.UnityEngine.WaitForSeconds(2))
-- 内容
end)
end