您好,登錄后才能下訂單哦!
說實在的,Cocos Studio和Cocos2d-x這兩個更新都過于頻繁,小版本太多。似乎許多開源框架也都有類似特點。夸張一點說,開發商似乎是更新1-2個BUG,或者增加1-2個新功能就急急地宣布一個新版本。我幾乎是一路緊跟學習的,感覺其中的“坑”太多!!!!!!
到底哪些版本搭配比較穩定,目前還沒有這方面的統計文章。此前我開發的環境是Cocos2d-x 2.2.3+CocoStudio 1.4.0.1感覺比較穩定,但是很顯然,其中的CocoStudio GUI加載等方面還存在明顯效率問題。
Cocos2d-x 3.x版本主要的增強在于,Sprite3D這塊加載,而且引用C++ 11新特性。
Cocos Studio這邊,除了感覺提供json的二進制導出支持與Cocos Studio編輯器運行速度明顯加快外,太大變化也不多。
--------------------------------------------------------------------
最近,在為升級視頻教程作準備,想從Cocos Studio 2.0.6+Cocos2d-x 3.3 Final開始,一下就吃了一個閉門羹。例如想加載CocosStudio導出的csb文件,代碼如下:
Node* node = CSLoader::createNode("res/MainScene.csb");
閉門羹截圖如下:
從網絡上了解到在Cocos2d-x 3.3此前的幾個版本中就存在類似BUG,不想到現在還存在。想想我的感受吧!
回憶再三,從很早的Coco Studio 0.X開始,我幾乎是一路緊跟學習的,感覺其中的“坑”著實有些多--開發商家太急于公布小版本!
抱歉!
不好意思,埋怨錯了!上面代碼應該修正為如下即可:
Node* node = CSLoader::createNode("../res/MainScene.csb");
系統從當前路徑開始搜索上述項目中的資源文件,當前路徑即是當前win32項目路徑proj.win32下文件*.vcxproj所在位置,因此需要使用上述表達。
但還是堅持前面觀點,不要跟隨版本更新太急,特別是小版本。當然,如果在公司工作,項目之余,作為學習新性能,臨時安裝使用一下小版本也未嘗不可。
剛剛確定下想基于Cocos2d-x 3.3 Final+Cocos Studio 2.0.6更新當前視頻教程,前不久才來了一個Cocos2d-x 3.4 Beta。還有一個Cocos Studio 2.1 Beta--顯然這是一個大更新。而且,從我簡單了解Cocos Studio 2.0.6來看,它恰恰缺乏我需要的骨骼動畫控件。先重新調整一個思路再說。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。