摘要: 想為游戲?qū)崿F(xiàn)加載資源的進(jìn)度條.因?yàn)橐话阌螒蚨加羞@個(gè)進(jìn)度條;而我們的游戲在開(kāi)始加載資源的時(shí)候就沒(méi)什么提示,
對(duì)于玩家也不知道資源加載到了什么地方.交互性感覺(jué)太差.
1.得到文件下所有文件的大小BOOST/FILESYSTEM
2.read讀了多少?
3.計(jì)算出百分比
好像上面方法行不通,那些表格是字符才好,如果按二進(jìn)制或者加密自己定義的壓縮格式就找不到有多少行,
還有就是在找每個(gè)文件多少行上面計(jì)算的時(shí)間也是比較多的,綜合考慮放棄上面的方法.
和同事討論了下,不一定嚴(yán)格按照上面計(jì)算,有個(gè)大概的效果就行.突然想到種方法,其實(shí)游戲也就是在加載自定義的表格上面的比較花費(fèi)時(shí)間,
程序已經(jīng)知道了多少個(gè)格要加載,所以可以按照表的個(gè)數(shù),從而算出加載了多少個(gè)百分比了:)
閱讀全文