如何在CocosCodeIDE中运行学习js-tests,deideilu

  次阅读 来源:互联网(转载协议) 2015-09-28 11:25 我要评论(0)

如何在CocosCodeIDE中运行学习js-tests,deideilu

我想对于每个Cocos2d游戏开发者来说,js-tests一直都是学习和参考的宝贵资源,也是最权威的指导教程。而,我们知道,CocosCodeIDE是官方推荐的一款强有力的IDE,其功能之强大,之便捷是其他IDE所无法比拟的。那么如何将二者组合在一起,为我们的学习提供帮助呢?本篇博客将带你走进他们的世界。

一、了解CocosCodeIDE和js-tests

CocosCodeIDE:官网推出的一款强大的IDE,基于Eclipse改制而成。其主要特色在于两个方面:

PS:CocosCodeIDE官方下载地址:http://cn.cocos2d-x.org/download/#anchor5

CocosCodeIDE官方教程:http://cn.cocos2d-x.org/article/index?type=code-ide&url=/doc/cocos-docs-master/manual/code-ide/zh.md

js-tests:当你下载好游戏引擎包时,一般都会自带两个案例教程,一个就是大家经常看到的“打飞机”游戏,另一个就是js-tests。至于它们在哪里呢?请到你的安装目录下的samples文件夹下寻找,如下图:

js-tests里面主要展示的是cocos2d API的具体使用方法的案例教程,几乎每个API都可以找到使用示例,效果非常赞。

二、为什么要组合?

在组合之前,我们解释一下为什么要将二者组合。网上的不少教程都推荐大家通过第三方软件的帮助,如:appserv,wamp,xampp等,来实现在浏览器中直接运行js-tests和moonwarriors(打飞机),并通过浏览器中观看效果,IDE中查看代码的方式进行学习,可是这样不仅反复切换非常麻烦,也不能通过自己的微调来查看效果的改变,当然了,如果要看到改变必须重新运行加载一遍。非常浪费时间,异常繁琐。

相比之下,我们会发现,在CocosCodeIDE中,我们可以通过win32调试功能,这个非常强大的功能,对我们的js-tests进行实时微调,这对于学习来说,无疑是巨大的帮助。当然了,你也可以通过CocosCodeIDE中的通过浏览器运行的功能,在浏览器中查看js-tests的运行情况。下面,我们就来一起将CocosCodeIDE和js-tests组合起来吧。

PS:友情提醒,通过win32调试和在浏览器中运行得到可测试的功能是稍有差异的,有的功能只能在win32调试状态下查看,有的则只能在在浏览器中运行状态下查看。

win32运行状态下无法查看的功能有:

Bake Layer Test

Box2D Test

Facebook SDK Test

Reflection Test

TextInput Test

Touches Test

在浏览器中运行无法查看的功能有:

Effects Test

Effects Advanced Test

MotionStreak Test

OpenGL Test

Reflection Test

Cocos2d JS Presentation

下图为CocosCodeIDE部分截图,其中最左边两个按钮分别为win32调试,win32运行,最右边的按钮为在浏览器中运行。

三、组合出奇迹

说到组合方法,你可能第一个想法就是,既然CocosCodeIDE是基于Eclipse的,那我直接导入js-tests项目不就完事了嘛。这个,你可以去尝试一下,反正我是没成功,貌似js-tests不是一个完整的CocosCodeIDE项目,所以无法导入。如果你成功导入了,请告诉我,不胜感激。如果,你也没有导入成功,不要着急,跟着我做,只需四步,走向成功。

第一步:在CocosCodeIDE中新建工程

首先在CocosCodeIDE中新建一个Cocos JavaScript工程(我的工程名为js-tests,这个名字随便起。),工程截图如下:

PS:如果你对配置Cocos Code IDE以及其开发环境还不是很了解的话,可以参考我的两篇博客:

如何快速搭建Cocos2d-JS游戏开发环境:http://blog.csdn.net/qiumengchen12/article/details/44649331

如何在Cocos2d-JS环境下使用Cocos Studio导出的资源:http://blog.csdn.net/qiumengchen12/article/details/44726787

本站文章信息来源于网络以及网友投稿,本站只负责对文章进行整理、排版、编辑,是出于传递更多信息之目的,并不意味着赞同其观点或证实其内容的真实性。如果您有什么意见或建议,请联系QQ28-1688-302!

人工智能实验室
相关文章相关文章
  • 汤晓鸥:人工智能的中国式文艺复兴

    汤晓鸥:人工智能的中国式文艺复兴

  • 全球陷入"区块链狂热"潮,大规模应用还需等待

    全球陷入"区块链狂热"潮,大规模应用还需等待

  • 马云的新零售?张近东的智慧零售?抑或是刘强东的第四次零售革命?

    马云的新零售?张近东的智慧零售?抑或是刘强东的第四次零售革命?

  • 区块链最近太火,但A股多家公司明确表态不考虑涉足

    区块链最近太火,但A股多家公司明确表态不考虑涉足

网友点评网友点评
阅读推荐阅读推荐

算法 任何一个入门的软件开发人员都会听到这句话:算法是软件的灵魂!近年来大火的机器学习即是在算法在人工智能上的集中体现。今日头条通...

据《日本经济新闻》报道,日本东京大学教授稻叶雅幸等人开发出再现日本人骨骼肌肉构造的机器人。机器人各部位的肌肉和骨骼长度与日本人的平...

以奥黛丽-赫本为原型打造的人形机器人索菲娅首次拜访了印度。索菲娅是世界上首位获得公民身份的机器人,她在12月30日出现在了印度理工学院...

在查获现场,代售点电脑旁的一台机器人通过敲击电脑键盘抢票。 广州日报惠州讯 (全媒体记者秦仲阳 通讯员张中铃摄影报道)2018年春运售票已...