成人免费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-08-28 16:08:28

C#利用資源文件

2009-06-02 14:21:04

eclipse資源文件eclipse中文

2009-12-28 11:23:38

WPF資源文件

2020-12-14 22:42:32

Linux終端

2009-08-12 16:44:13

.NET文件類型

2012-04-17 12:38:46

cocos2d-x

2012-04-17 12:44:38

cocos2d-x

2009-04-14 09:24:40

OracleXML導出

2010-01-04 16:23:42

Silverlight
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产精品一区二区久久久久 | 亚洲视频一区二区三区四区 | 亚洲国产精品区 | 九九精品热 | 中文字幕国产在线 | 亚洲精品在线免费观看视频 | 91久久夜色精品国产网站 | 精品久久国产 | 亚洲精品日韩一区二区电影 | 国产精品视频导航 | 99视频网 | 成人毛片一区二区三区 | 天天综合永久入口 | 又黄又爽的网站 | 欧美日本韩国一区二区 | 一区2区 | 成人做爰999| 精品一区二区三区免费毛片 | 999精品视频在线观看 | 成人免费视频网站在线看 | 精品国产乱码久久久久久88av | 久久久久一区 | 日韩美女在线看免费观看 | 人人99| 免费观看一级毛片视频 | 亚洲国产精品久久久久婷婷老年 | 色婷婷在线视频 | 久久精品久久久久久 | 久久精品亚洲 | 日本电影韩国电影免费观看 | 国产精品精品久久久 | 五月激情婷婷在线 | 亚洲一区二区三区视频在线 | 色综合一区二区 | 国产精品2区 | 午夜精品一区二区三区免费视频 | 欧美日韩国产在线观看 | 亚洲先锋影音 | 国产精品影视在线观看 | 一区二区三区在线免费看 | 国产日韩欧美在线 |