关闭

[置顶] 【玩转cocos2d-x之二十三】多线程和同步03-图片异步加载

cocos2d-x中和Android,Windows都一样,如果在主线程中处理一些耗时操作,那么主线程就会出现阻塞现象,表现在界面上就是卡住,未响应等情况。为了避免这种情况的出现,我们需要在后台开辟工作线程进行数据的处理,再采用消息传递或者其他形式来通知主线程进行UI变化。最常见的情况就是游戏进入前的loading。 1.图片的异步加载 在多线程和同步的第一篇就有介绍到使用pthrea...
阅读(12992) 评论(15)

[置顶] 【玩转cocos2d-x之二十二】多线程和同步02-售票

pthread有很多不同应用,官网都有相应的API解释和Sample,这里不再重复,本文主要介绍cocos2d-x中一个多线程和同步示例。 1.卖票 孙鑫老师的C++和Java多线程卖票一直让我念念不忘,好吧,这里用cocos2d-x和pthread实现一个吧。总共有100张火车票,有2个售票点A和B再售票,当票卖完了就结束了。我们知道当程序一开始进程就会创建一个主线程,我们可以在主线...
阅读(5807) 评论(6)

[置顶] 【玩转cocos2d-x之二十一】多线程和同步01-pthread库

和其他框架一样,cocos2d-x允许我们使用多线程进行编程。cocos2d-x使用的是pthread库,是一套用户级线程库,被广泛地使用在跨平台应用上。 1.配置 在使用pthread之前,需要把头文件和库文件链接进来。pthread的官网戳这里,当然cocos2d-x帮我们包含进引擎了。 1.1.头文件 pthread.h放在\cocos2d-x目录\cocos2dx\plat...
阅读(10723) 评论(27)
18条 共2页首页 上一页 1 2
    个人资料
    • 访问:1119682次
    • 积分:13697
    • 等级:
    • 排名:第1029名
    • 原创:107篇
    • 转载:38篇
    • 译文:3篇
    • 评论:1433条
    新浪微博
    博客专栏
    文章分类
    最新评论