《Cocos Creator游戏开发实战》
780
2022-05-30
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小时内删除侵权内容。