cocos2d-x2.2 wp8資源如何打包進xap

cocos2d-x2.2 版本新加了wp8版本,雖然之前有個Cocos2dx-2.1.0-wp8-2.0-alpha版本,但是這個alpha版本太多的坑了~本人之前也在alpha版本上把遊戲運行了起來,但是耗費了大量的精力。這次新版本發佈,據說有wp8版本在內,於是迫不及待來體驗下~

wp8開發資源打包不同於win32,不小心的話,可能做出來的包會有問題。

1.將資源拖到項目下的Assets/Resources


當然如果分不同的文件夾,可以在Resources下新建篩選器


然後將資源拖入到對應的篩選器中

這裏有一點尤其要注意:拖進來的資源未必會被打包進xap,這是不同於win32的,這是因爲拖進來的時候,vs只將認識的資源類型,默認打包進xap。如果不是的話,則不會打進xap,當然這個可以設置,設置方法:對資源右擊,選擇屬性



內容這個屬性選擇 :是


確定就OK了~

也可以選擇多個資源,進行這項操作,以節省時間。

2.拖進篩選器的資源的路徑:應該是cocos2d-x-2.2.0\projects\項目名\proj.wp8\Assets\Resources(以下稱路徑A)下的文件或者子文件夾裏的文件,而不是cocos2d-x-2.2.0\projects\項目名\Resources(以下稱路徑B)下的文件或者子文件夾裏的文件。

路徑B下的資源就是正常的資源存放的位置,而路徑A則是VS從路徑Bcopy過去的。

但是拖進篩選器的應該是路徑A下的文件,如果不這樣做的話,你會發現,拖進來資源在xap中的路徑不在Assets\Resources下,這樣就不便管理,而且如果你有兩個不同適配尺寸的資源,比如640*960,640*1136,並把他們對應的資源放到兩個不同的文件夾下,如果他們的名字一樣,那麼這樣會覆蓋掉其中一組資源,只剩下另一組。本人今天就犯了這樣的錯誤,找了半天,最後解包才發現這個問題。


遊戲包是打好了,不過貌似運行還有一些其他問題,本來ios、win32都正常的,這裏居然有問題,還要仔細研究下~

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章