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