成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Cocos2d-wophone中如何將資源文件打包成zip文件

移動開發 iOS Android 游戲開發
本文中使用的示例代碼、截圖等都是基于 cocos2d-x 源碼中的 tests 工程的,為了在閱讀本文時能夠更好的明白各個操作,建議您下載 cocos2d-x的源碼 ,并按照如何在WoPhone上運行tests工程這篇文章將 tests工程運行起來。

前置條件

這里假定讀者已經能夠使用 cocos2d-wophone 進行游戲的開發,并且可以通過從硬盤讀取資源文件。如果還不清楚這些的話,那么請移步到 這里 補充相關的知識。

本文中使用的示例代碼、截圖等都是基于 cocos2d-x 源碼中的 tests 工程的,為了在閱讀本文時能夠更好的明白各個操作,建議您下載 cocos2d-x的源碼 ,并按照如何在WoPhone上運行tests工程這篇文章將 tests工程運行起來。

如何操作

對于如何讓自己的代碼可以從zip文件中讀取相應的資源文件,操作是很簡單的,只需要兩個步驟。這里以 test wophone 工程為例,步驟如下:

首先將 tests/Res 目錄下的所有的資源文件打包成 TestCocos2dx.zip 文件,并且需要將該文件放到指定的目錄(見第二步中示例代碼)。這里為了讓代碼中使用資源文件時所用的參數不需要修改,需要保證 zip 文件中的目錄結構如下圖:

然后在 AppDelegate 類的 applicationDidFinishLaunching 函數中添加如下代碼即可:

1#if defined(CCX_PLATFORM_WOPHONE)

2 // set the resource zip file

3 CCFileUtils::setResource("TestCocos2dx.zip");

4#endif

cocos2d-wophone 目前支持的幾種資源文件讀取方式對比

讀取方式 優點 缺點
硬盤讀取 實現簡單,只需要調用 CCFileUtils::setResource() 接口,通過第二個參數設置資源文件路徑即可。 1. 在打包安裝程序時,很難將數據文件進行打包;
2. 資源文件未完全封閉
使用 zip 文件 1. 實現簡單,只需要調用 CCFileUtils::setResource() 接口通過***個參數設置 zip 文件的名稱;
2. 打包安裝程序簡單,只要將 zip 文件當做數據文件打包就可以了。
資源文件未完全封閉

多種方式并存時的調用順序

當在代碼中,多種資源文件讀取方式并存時,檢查的順序如下:

「從 zip 文件讀取」->「從硬盤讀取」

這里需要注意的一點是,當指定的 zip 文件存在時,如果需要使用的資源文件在 zip 文件中無法找到,那么將不會再從硬盤中查找資源文件。

WoPhone 資源文件的存放路徑

根據 CCFileUtils::setResource() 函數第二個參數值的不同,需要將資源文件放到不同的目錄,列表如下:

參數值 模擬器路徑 真機路徑
NULL D:/Work7/NEWPLUS/TG3/APP 與應用的 .so 文件同目錄
開發者設定的目錄 開發者設定的目錄 開發者設定的目錄

責任編輯:佚名 來源: cocos2d
相關推薦

2021-01-14 22:17:09

PythonLinux工具

2024-02-20 08:51:56

PythonFlask工具

2012-02-03 09:55:06

Delphi

2011-09-13 17:30:41

Eclipse And

2013-06-17 17:02:15

Windows PhoWP開發資源文件

2020-08-25 07:16:20

Python資源文件文件

2009-08-21 16:13:27

C#讀取資源文件

2011-06-20 14:18:27

Qt 資源 文件

2011-08-15 14:47:28

Cocoa嵌入資源文件

2009-06-05 09:40:59

2013-07-30 12:30:57

Windows PhoWindows Pho

2009-06-02 14:21:04

eclipse資源文件eclipse中文

2009-08-28 16:08:28

C#利用資源文件

2020-12-14 22:42:32

Linux終端

2009-12-28 11:23:38

WPF資源文件

2009-08-12 16:44:13

.NET文件類型

2012-04-17 12:44:38

cocos2d-x

2012-04-17 12:38:46

cocos2d-x

2009-04-14 09:24:40

OracleXML導出

2010-01-04 16:23:42

Silverlight
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产成人精品亚洲日本在线观看 | 在线观看午夜视频 | 日韩电影免费在线观看中文字幕 | 操人网 | 拍真实国产伦偷精品 | 精品久久99 | 欧美日韩精品免费观看 | 欧美多人在线 | 91精品国产综合久久婷婷香蕉 | 伊人网综合 | 亚洲欧美在线观看 | 日韩精品成人 | 欧美日韩国产一区二区三区 | 成人欧美一区二区三区在线观看 | 国内av在线 | 三级成人在线观看 | 在线中文字幕国产 | 91精品国产91久久久久久三级 | 欧美日韩高清一区 | 亚洲福利视频一区二区 | 在线日韩不卡 | 亚洲精品视频久久 | 午夜在线免费观看视频 | 久久成人精品一区二区三区 | 国产精品mv在线观看 | 欧美日韩在线一区二区三区 | 日韩小视频在线 | 日本a网站 | 久久噜噜噜精品国产亚洲综合 | 狠狠操操| 免费在线播放黄色 | 日韩中文字幕 | 日本久久精品视频 | 国产9 9在线 | 中文 | 天天躁日日躁狠狠的躁天龙影院 | 国产成人精品一区二 | 久久精品视频12 | 国产精品久久视频 | 精品亚洲国产成av人片传媒 | 亚洲日本一区二区三区四区 | 涩色视频在线观看 |