cocos2d JS 專案結構

2021-07-24 16:58:29 字數 1201 閱讀 8782

初次建立並開啟乙個 cocos creator 專案後,您的專案資料夾將會包括以下結構:

projectname(專案資料夾)

├──assets

├──library

├──local

├──settings

├──temp

└──project.json

下面我們將會介紹每個資料夾的功能。

assets將會用來放置您遊戲中所有本地資源、指令碼和第三方庫檔案。只有在assets目錄下的內容才能顯示在資源管理器中。assets中的每個檔案在匯入專案後都會生成乙個相同名字的.meta檔案,用於儲存該檔案作為資源匯入後的資訊和與其他資源的關聯。一些第三方工具生成的工程或設計原檔案,如 texturepacker 的.tps檔案,或 photoshop 的.psd檔案,可以選擇放在assets外面來管理。

library是將assets中的資源匯入後生成的,在這裡檔案的結構和資源的格式將被處理成最終遊戲發布時需要的形式。如果您使用版本控制系統管理您的專案,這個資料夾是不需要進入版本控制的。

library丟失或損壞的時候,只要刪除整個library資料夾再開啟專案,就會重新生成資源庫。

local資料夾中包含該項目的本地設定,包括編輯器面板布局,視窗大小,位置等資訊。您不需要關心這裡的內容,只要按照您的習慣設定編輯器布局,這些就會自動儲存在這個資料夾。一般local也不需要進入版本控制。

settings裡儲存專案相關的設定,如構建發布選單裡的包名、場景和平台選擇等。這些設定需要和專案一起進行版本控制。

project.json檔案和assets資料夾一起,作為驗證 cocos creator 專案合法性的標誌。只有包括了這兩個內容的資料夾才能作為 cocos creator 專案開啟。而project.json本身目前只用來規定當前使用的引擎型別和外掛程式儲存位置,不需要使用者關心其內容。

這個檔案也應該納入版本控制。

Cocos2d JS螢幕適配

有終端開發經驗的讀者應該對螢幕適配問題深感痛惡,因為這個世界實在有太多型別的手機和平板了,各種尺寸 首先,我們來認識三個術語 cocos2d js為我們提供的螢幕適配方法有如下幾種 1.自適應拉伸cc.resolutionpolicy.exact fit 該方案下,遊戲剛好鋪滿整個螢幕,但畫面的比例...

cocos2d js環境搭建

一 環境配置 1.安裝python2.7x版本 二 建立工程 mac版本 命令 setup.py 配置當前cocos2dx mac上的環境變數 windows版本 命令 cocos new 工程名 p 包名 l js cpp android d 工程儲存路徑 三 了解引擎或者工程的結構目錄 配置好基...

cocos2d js 控制項 UIRichText

富文字型別 enum class type 建立richelementtext例項 param tag 標識 param color 字型色 param opacity 透明度 param text 文字內容 param fontname 字型 param fontsize 字型大小 return ...