在做游戏程序设计时,一般在游戏进入主场景之前都有一个Loading的进度条加载界面。
在这个界面中,进度条会显示游戏前资源加载进度,当进度为100%时,进入游戏主场景。
这里可以做一个从0到100的动画,但是如何实现真正的判断资源加载到内存的判断呢?
也就是说程序是如何判断出游戏中资源、数据等有没有加载进内存的?
大家可以以C、C++游戏或者Flash游戏程序为例帮忙解释下啊。。或者iphone的游戏更好。。
在这个界面中,进度条会显示游戏前资源加载进度,当进度为100%时,进入游戏主场景。
这里可以做一个从0到100的动画,但是如何实现真正的判断资源加载到内存的判断呢?
也就是说程序是如何判断出游戏中资源、数据等有没有加载进内存的?
大家可以以C、C++游戏或者Flash游戏程序为例帮忙解释下啊。。或者iphone的游戏更好。。
那真实的控制加载进度能做么?
可以在委托里面检测,每一步执行完了便将进度提升一点。
这个百分比很难说,是什么的百分比没有定数。