主页 > 知识库 > Lua之wrap函数用法示例

Lua之wrap函数用法示例

热门标签:百度地图标注早餐区域 地图标注大厦 冀州市地图标注 个人怎么在地图标注需要的店铺 怎么去除地图标注 清朝地图标注哈尔滨 新岸线智能电销机器人 武汉外呼防封系统多少钱 漳州智云呼电话机器人

wrap和Create差不多,都是去创建一个coroutine,有些区别:

1,wrap不会通过resume去得到第一个返回值(错误信息)
2,在创建完之后,直接调用函数,转到coroutine,而create却要resume才能转到coroutine。
3,wrap不能查看状态。

例子代码:

复制代码 代码如下:

do 
    function createWrap() 
        return coroutine.wrap(function(x) 
                                    print("Hello", x); 
                                    coroutine.yield(); 
                                    print("continue") 
                                end); 
    end 
 
    coA = createWrap(); --get the function, resum the coroutine 
    coA(3); 
    coA(3); --call the global function, , resum the coroutine 
 
end

标签:德宏 金昌 儋州 天门 潍坊 台湾 天门 宣城

巨人网络通讯声明:本文标题《Lua之wrap函数用法示例》,本文关键词  Lua,之,wrap,函数,用法,示例,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《Lua之wrap函数用法示例》相关的同类信息!
  • 本页收集关于Lua之wrap函数用法示例的相关信息资讯供网民参考!
  • 推荐文章