Cocos Creator游戲開發實戰》">《Cocos Creator游戲開發實戰》
937
2025-03-31
1.1.2 Cocos Creator的組成
通過瀏覽Cocos Creator程序文件夾的內容可以發現,它主要包括三個部分:編輯器、Cocos2D-X和Cocos2D-JS。
1)編輯器:類似于之前的Cocos Studio和CocosBuilder,編輯器包含場景編輯、UI編輯和動畫編輯等功能,同時也有導出等功能,觀察整個界面,與其說它類似于之前的Cocos編輯器,不如說它更像Unity3D編輯器。
2)Cocos2D-X:打開Cocos Creator的應用路徑,可以發現在“編輯器路徑/Resources/Cocos2D-X”目錄下有一個Cocos2D-X,不過這個Cocos2D-X嚴格來說是一個刪減版,具體的刪減內容可以參考目錄下的Readme文件,首先刪除了一些對其他平臺的支持,目前只支持iOS、Android和Windows;另外,引擎暫時刪除了對于Lua庫的支持,但是從文檔來看,后續應該會添加回來,畢竟作為Cocos引擎最流行的腳本語言,Lua在開發者心中還是有一定地位的;最后就是對于一些無用庫和無用類的刪減,這個刪減版的Cocos2D-X引擎可以在GitHub上下載得到,具體地址是:https://github.com/cocos-creator/cocos2d-x-lite.git。
3)Cocos2D-JS:Cocos Creator上線之初主要是基于JavaScript語言的,而且Cocos Creator完全是用JavaScript編寫的,可見JavaScript在Cocos Creator中的分量。Cocos2D-JS也被繼承在了Cocos Creator中,和集成的Cocos2D-X一樣,Cocos2D-js也是一個刪減版,它是為編輯器和最后打包生成的游戲所服務的,正因為有了Cocos2D-js,Cocos Creator才可以提供擴展功能。
javascript
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。