天天看點

SpriteBuilder中關于大量CCB檔案的數字命名建議

開發者總是頻繁的填充檔案名字使用額外的0,以此來對抗長久以來的長痘:數字排序。如果你覺得在數字名字前添加額外的0是一個好主意,比如說level0001,因為可能你會建立數以千記的關卡——請不要這樣做!

現代作業系統對于數字排序問題有一個很好的處理。

你将不再會看到數字檔案排序以下面這種(不爽)的順序:

level1 , level10 , level2 …

這時,字元串比對代碼level%i将适配所有的數字從0到無窮。

請不要再考慮在數字字元串名字前填充0——–這隻會将簡單問題搞得複雜哦。

繼續閱讀