CocoStudio中的場景文件以及Cocos2d


在CocoStudio中可以新建的文件類型及其發布后生成的文件為:

  • 場景 Scene.csd --> Scene.json
  • 圖層 Layer.csd --> Layer.json
  • 節點 Node.csd --> Node.json
  • 合圖 Plist.csi --> Plist.plist & Plist.png
  • 3D場景 Scene3D.csd --> Scene3D.json
  • 骨骼動畫 Skeleton.csd --> Skeleton.json

以使用CocoStudio新建的Cocos2d-JS項目來說,一開始在資源中包含一張圖片HelloWorld.png和一個場景文件MainScene.csd,選擇“項目-->發布與打包-->發布資源”后,res/目錄下會看到兩個文件HelloWorld.png和MainScene.csd。
那么Cocos2d-JS是如何加載CocoStudio生成的場景資源的呢,看如下代碼:
src/app.js部分:

        var mainscene = ccs.load(res.MainScene_json);
this.addChild(mainscene.node);

src/resource.js代碼:

var res = {
HelloWorld_png : "res/HelloWorld.png",
MainScene_json : "res/MainScene.json"
};

var g_resources = [];
for (var i in res) {
g_resources.push(res[i]);
}

就這樣,通過ccs.load函數,場景文件就加載進來了。


注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
粤ICP备14056181号  © 2014-2020 ITdaan.com