有没有人想过异步加载资源的?
sdl吧
全部回复
仅看楼主
level 13
小牛_牛sky 楼主
c语言可以,要是c++呢
2017年04月09日 14点04分 1
level 13
小牛_牛sky 楼主
目前没什么可行的思路。。。
2017年04月09日 14点04分 2
level 13
小牛_牛sky 楼主
静态成员函数,发给SDL_CreateThread(),开启多线程,
director::getinstance()->getScene()->load(),
协同。。。。明天试试
2017年04月09日 14点04分 3
level 11
前排留名
2017年04月09日 15点04分 4
level 10
多线程啊
2017年04月10日 01点04分 5
level 13
小牛_牛sky 楼主
我知道是用多线程。。多线程有没有什么要注意的呢?
2017年04月11日 00点04分 6
level 10
防死锁防资源竞争
2017年04月11日 16点04分 8
level 13
小牛_牛sky 楼主
这几天打算实现异步加载图片,首先得保证IMG_LoadTexture是线程安全的,(这个应该是吧)。然后使用c++11 thread,虽然sdl也有,但易用性应该不及c++11的,因为thread可以使用类的成员函数,这个功能可就有用多了。当然,也可以再加上音乐的异步加载,至于小文件的打开,一般没什么必要,因为我现在写的游戏 纯文件就100多k,而图片资源高达6m,等我写好了后让大家看看
2017年05月08日 07点05分 9
level 2
顶一下
2017年06月05日 11点06分 10
1