![Cocos2d-JS游戏开发快速入门到实战](https://wfqqreader-1252317822.image.myqcloud.com/cover/782/26793782/b_26793782.jpg)
上QQ阅读APP看书,第一时间看更新
2.6 官方Demo
学习Cocos2d-JS有很多种途径,线下可以买书、参加活动、参加培训等,线上可以通过文档、例子、源码、博客等途径学习。官方提供了一种快速、有效的学习方式,就是通过引擎目录下的一些参考例子,即在前文看到的引擎目录下的“tests/js-test”目录,在该目录下提供了多种API的使用参考示例。
直接使用cocos console命令把js-test项目运行在Web平台,命令如下:
![](https://epubservercos.yuewen.com/C005C7/15253388705242106/epubprivate/OEBPS/Images/Figure-P40_5683.jpg?sign=1739147881-fkDNdfV9o8Dzt61nEjQ27NEKHDddqIyw-0-6a22ba8c6f74e8c445eac4d3dcbe07be)
最终运行效果如图2-28所示。
图2-28中包含了引擎大部分API的使用Demo,其中灰色部分代码在当前这个运行平台不支持,需要在对应的平台运行。其目录及作用如表2-3所示。
![](https://epubservercos.yuewen.com/C005C7/15253388705242106/epubprivate/OEBPS/Images/Figure-P41_439.jpg?sign=1739147881-vNkDSFLG5HXFL6YWIsqkDsZEp0DuX6M2-0-40cd859cd8573c0b6054f88969f0e3de)
图2-28 js-test运行效果
表2-3 Cocos2d-JS的官方Demo
![](https://epubservercos.yuewen.com/C005C7/15253388705242106/epubprivate/OEBPS/Images/Figure-T40_5685.jpg?sign=1739147881-Mb3uvK6ncI2TcSgYdIdK3KCgEGxqokYU-0-2ab4169a3e10680daf01b0b12f34dcd3)
续表
![](https://epubservercos.yuewen.com/C005C7/15253388705242106/epubprivate/OEBPS/Images/Figure-T42_5687.jpg?sign=1739147881-DvZpnzdAWHYYsQ9hEI19Sugj98xVvP2b-0-9021f582a09f2af79a0f0526f9e6ce81)
以上Demo使用涵盖了Cocos2d-JS的各种功能,从基础类、UI、事件,到扩展类、网络、2D/3D特效、内存、原生调用等各方面,如果用户在使用的过程中遇到了任何问题,都可以直接在js-tests中找到对应的使用Demo参考。