![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=1738871765-oe3OUuWgY2nc6a8aby2MOnb8eNmxnwTI-0-b36a9f82862fe8e466e19ff3ca6d5c70)
最终运行效果如图2-28所示。
图2-28中包含了引擎大部分API的使用Demo,其中灰色部分代码在当前这个运行平台不支持,需要在对应的平台运行。其目录及作用如表2-3所示。
![](https://epubservercos.yuewen.com/C005C7/15253388705242106/epubprivate/OEBPS/Images/Figure-P41_439.jpg?sign=1738871765-TwYBvHFa1by1iSAUy9KZ5SnigzhlV82Y-0-34284b40cfde81c768b1fd16e33e893f)
图2-28 js-test运行效果
表2-3 Cocos2d-JS的官方Demo
![](https://epubservercos.yuewen.com/C005C7/15253388705242106/epubprivate/OEBPS/Images/Figure-T40_5685.jpg?sign=1738871765-eI9yBW1SDNAz7fHhK782gBEjUJSxRmHZ-0-aed63e7598b27547f85b0100fb0b8b74)
续表
![](https://epubservercos.yuewen.com/C005C7/15253388705242106/epubprivate/OEBPS/Images/Figure-T42_5687.jpg?sign=1738871765-m8Rc0o2onXuXL3eD6GoGaUfoLgJHiVdO-0-1e3ac4f0232641d451334cd9a807f8d8)
以上Demo使用涵盖了Cocos2d-JS的各种功能,从基础类、UI、事件,到扩展类、网络、2D/3D特效、内存、原生调用等各方面,如果用户在使用的过程中遇到了任何问题,都可以直接在js-tests中找到对应的使用Demo参考。