- 浏览: 27152 次
最新评论
本文为 H5EDU 机构官方 HTML5培训 教程,主要介绍:JavaScript强化教程 —— Cocos2d-JS极速调试技巧
本文教大家一个调试Cocos2d-JS的小技巧,我都是这么用的,特意来告诉大家这个轻量快速的调试技巧。
1.首先我们需要安装官方的cocos引擎,没错,银色图标那个qq1.png,全名有且仅有"Cocos"那个(很多人都搞错)。安装完进入安装目录E:\DevelopTools\cocos\Cocos\cocos-simulator-bin\win32,记得这里有个Simulator.exeqq2.png,所以我们要把这个目录路径添加到系统环境变量path中。
qq3.png
添加完就可以在命令行用Simulator.exe打开模拟器了,方便吧。如果打不开就重新打开命令行窗口,再不行就注销或者重启。
1437016091479310.png
2.在cocos商店下载安装cocos Framwork 3.6,有了这个就可以新建工程了
qq5.png
准备工作完成了。进入正题。
cmd输入cocos new -l js TestJs -d E:\来新建项目。
qq6.png
进入项目目录,新建debug.bat文件,记事本打开,内容如下:
1437016185135960.png
Simulator -workdir E:\TestJs
qq8.png
双击debug.bat文件运行,是不是运行了?很快,还能F5刷新,而且带了一个命令行窗口,我们log日志就输出在这个命令窗口。
1437016415466008.png
我们接下来试试log输出。
我们在main.js的cc.game.onStart函数的最开头加入
1
cc.log('test debug skill');
qw1.png
运行,在小黑窗上真的有输出了。
qw2.png
再修改log代码
qw3.png
F5一下,小黑窗又重新打开了(log日志清空了)。
qw4.png
错误和警告也是出现在这里的哦。
重要的是,F5和打开都是这么的迅速,就1秒不到的事儿。喝茶的时间都没啦。
最后把我们的debug.bat发送快捷方式到桌面。属性里面设置一下快捷键。
qw6.png
以后每次调试都按一下快捷键就好,无论我们在哪里都能秒开调试项目。
赶紧开始尝试吧。
本文教大家一个调试Cocos2d-JS的小技巧,我都是这么用的,特意来告诉大家这个轻量快速的调试技巧。
1.首先我们需要安装官方的cocos引擎,没错,银色图标那个qq1.png,全名有且仅有"Cocos"那个(很多人都搞错)。安装完进入安装目录E:\DevelopTools\cocos\Cocos\cocos-simulator-bin\win32,记得这里有个Simulator.exeqq2.png,所以我们要把这个目录路径添加到系统环境变量path中。
qq3.png
添加完就可以在命令行用Simulator.exe打开模拟器了,方便吧。如果打不开就重新打开命令行窗口,再不行就注销或者重启。
1437016091479310.png
2.在cocos商店下载安装cocos Framwork 3.6,有了这个就可以新建工程了
qq5.png
准备工作完成了。进入正题。
cmd输入cocos new -l js TestJs -d E:\来新建项目。
qq6.png
进入项目目录,新建debug.bat文件,记事本打开,内容如下:
1437016185135960.png
Simulator -workdir E:\TestJs
qq8.png
双击debug.bat文件运行,是不是运行了?很快,还能F5刷新,而且带了一个命令行窗口,我们log日志就输出在这个命令窗口。
1437016415466008.png
我们接下来试试log输出。
我们在main.js的cc.game.onStart函数的最开头加入
1
cc.log('test debug skill');
qw1.png
运行,在小黑窗上真的有输出了。
qw2.png
再修改log代码
qw3.png
F5一下,小黑窗又重新打开了(log日志清空了)。
qw4.png
错误和警告也是出现在这里的哦。
重要的是,F5和打开都是这么的迅速,就1秒不到的事儿。喝茶的时间都没啦。
最后把我们的debug.bat发送快捷方式到桌面。属性里面设置一下快捷键。
qw6.png
以后每次调试都按一下快捷键就好,无论我们在哪里都能秒开调试项目。
赶紧开始尝试吧。
发表评论
-
JavaScript强化教程 —— 对象创建模式
2016-10-09 17:12 748本文为 H5EDU 机构官方 HTML5培训 教程,主要介绍: ... -
AngularJs 基础教程 —— 依赖注入
2016-09-28 17:10 677本文为 H5EDU 机构官方 HT ... -
AngularJs 基础教程 —— Select(选择框)
2016-09-23 17:14 860本文为 H5EDU 机构官方 HTML5培训 教程,主要介绍: ... -
AngularJs 基础教程 —— 控制器
2016-09-21 17:22 630本文为 H5EDU 机构官方 HTML5培训 教程,主要介绍: ... -
AngularJs 基础教程 —— 简介(10)
2016-09-14 17:41 564本文为 H5EDU 机构官方 HT ... -
AngularJs 基础教程 —— 与php服务器
2016-09-12 17:49 1321本文为 H5EDU 机构官方 HTML5培训 教程,主要介绍: ... -
JavaScript强化教程 —— Cocos2d-JS自动JSB绑定规则修改
2016-09-09 18:08 1216本文为 H5EDU 机构官方 HT ... -
JavaScript强化教程 —— 资源打包工具的使用及资源的异步加载处理
2016-09-08 17:45 803本文为 HTML5培训 机构官方 HTML5培训 教程,主要介 ... -
JavaScript强化教程 —— Cocos2d-JS游戏快速接入微信JS-SDK
2016-09-02 16:07 1082本文为 H5EDU 机构官方 HTML5培训 教程,主要介绍: ... -
JavaScript强化教程—— 内置粒子系统
2016-08-29 16:00 802本文为 H5EDU 机构官方 HTML5培训 教程,主要介绍: ... -
JavaScript强化教程——JavaScript Math(算数) 对象
2016-08-26 16:33 594本文为 H5EDU 机构官方 HTML5培训 教程,主要介绍: ... -
JavaScript强化教程 —— Cocos2d-JS的屏幕适配方案
2016-08-25 16:25 1243本文为 H5EDU 机构官方 HT ... -
JavaScript强化教程 -- cocosjs场景切换
2016-08-24 16:11 1410本文为 H5EDU 机构官方 HTML5培训 教程,主要介绍: ... -
CSS基础教程 -- 媒体查询屏幕适配
2016-08-22 15:15 1129本文为 H5EDU 机构官方 HTML5培训 教程,主要介绍: ... -
JQuery强化教程 —— jQuery Easing
2016-08-18 14:54 833本文为 H5EDU 机构官方 HTML5培训 教程,主要介绍: ... -
fullPage教程 -- 整屏滚动效果插件 fullpage详解
2016-08-17 15:21 853本文为 H5EDU 机构官方 HTML5培训 教程,主要介绍: ... -
JavaScript强化教程——获取内容和属性
2016-08-15 15:35 484本文为 H5EDU 机构官方 HTML5培训 教程,主要介绍: ... -
JavaScript强化教程——jQuery 动画2
2016-08-12 14:12 651本文为 H5EDU 机构官方 HTML5培训 教程,主要介绍: ... -
bootstrap教程(二) —— 列表组listgroup
2016-08-11 14:46 661本文为 H5EDU 机构官方 HTML5培训 教程,主要介绍: ... -
bootstrap教程(二)——导航条
2016-08-08 16:22 568本文为 H5EDU 机构官方 HTML5培训 教程,主要介绍: ...
相关推荐
资源名称:Cocos2d-x实战:JS卷——Cocos2d-JS开发内容简介:本书是介绍Cocos2d-x游戏编程和开发技术书籍,介绍了使用Cocos2d-JS中核心类、瓦片地图、物理引擎、音乐音效、数据持久化、网络通信、性能优化、多平台...
由于Cocos2d-x支持多种编程语言(包括C++、JavaScript和Lua),Cocos2d-JS意味着开发者可以采用JavaScript来构建游戏项目。 4. PDF电子书下载:这是提供给读者的下载格式,即PDF(便携式文档格式),它是一种通用的...
这个高级开发教程的源代码旨在帮助开发者深入理解Cocos2d-x的内部工作原理,掌握其高级特性,并提升游戏开发技能。Cocos2d-x基于C++,并提供了Lua和JavaScript的绑定,使得开发者可以选择适合自己的编程语言进行游戏...
本篇将围绕"iOS游戏应用源代码——cocos2d-cocos2d-iphone-Release.zip"这一主题,深入探讨cocos2d框架的核心特性以及如何利用它来构建游戏。 cocos2d是基于Objective-C的开源游戏框架,特别针对iPhone和iPad平台...
Cocos2d-JS是一款强大的2D游戏开发框架,它结合了JavaScript的灵活性与Cocos2d-x的高效性能,让开发者能够轻松地创建跨平台的游戏。本篇将深入探讨Cocos2d-JS的游戏开发知识,从基础到进阶,帮助你掌握这一利器。 ...
10. **Cocos2d-JS特定特性**:可能包含JavaScript特有的API和技巧,如异步操作、JavaScript的面向对象特性以及如何利用JavaScript库增强功能。 书中的"PDF 电子书完整版本"提供了所有这些内容的详细解释,帮助读者...
Cocos2d-JS是Cocos2d-x引擎的一个分支,它结合了JavaScript的易用性和C++的高性能,为游戏开发提供了一个高效、便捷的解决方案。 首先,Cocos2d-JS的核心概念包括场景(Scene)、层(Layer)、精灵(Sprite)、动作...
"cocos2d-cocos2d-iphone-extensions.zip"这个压缩包包含了cocos2d-iphone的一个特定版本(e42002b)的源代码及其扩展,对于想要深入了解cocos2d-iphone的工作原理、优化游戏性能或者自定义功能的开发者来说,这是一...
总的来说,"Cocos2d-js项目教程和Cocos2d-JS开发之旅"涵盖了从基础概念到高级技术的全面内容,无论你是初学者还是有一定经验的开发者,都能从中受益。通过学习,你将能够熟练运用Cocos2d-js开发出富有创新和吸引力的...
Cocos2d-JS 是一个基于 JavaScript 的游戏开发框架,它是 Cocos2d-x 的 JavaScript 版本。这个“Cocos2d-JS---demo”压缩包包含的是使用 Cocos2d-JS 开发的游戏或应用的示例,用于展示其功能和效果。通过将这些 demo...
Cocos2d-Js是Cocos2d-x家族的一员,是一个跨平台的、基于JavaScript的开源游戏引擎,支持创建2D游戏、交互式图书和其他富媒体应用。通过Cocos2d-Js,开发者可以用一种语言编写代码,然后在多个平台上运行,包括Web、...
cocos2d-x 是一个开源的游戏开发框架,使用 C++ 语言编写,支持多平台发布,包括 iOS、Android、Windows、macOS、Linux 和 Web。cocos2d-x v3.16 是该框架的一个版本号,本文档主要介绍了该版本的安装流程以及环境...
《Cocos2d-JS开发之旅》是一本深入讲解Cocos2d-JS框架的完整版教程,适合希望使用HTML5技术开发原生手机游戏的开发者。这本书详细介绍了Cocos2d-JS 3.10版本及其与CocosStudio 1.6版本的兼容性,为读者提供了一个无...
12. **调试技巧**:掌握Cocos2d-x的调试工具和技巧,快速定位并解决问题。 通过《Cocos2d-x实战 JS卷》的学习,开发者不仅能掌握Cocos2d-x框架的JavaScript实现,还能了解到游戏开发的通用知识和最佳实践。书中的...
《Cocos2d-x实战 JS卷 Cocos2d-js开发》是一本专注于使用JavaScript进行Cocos2d-x游戏开发的专业书籍。随书源码包含了从第13章到第24章的示例代码,由于文件大小超出上传限制,源码被分为两个压缩包。在这些章节中,...
cocos2d-x 是一个跨平台的游戏开发框架,它基于C++,同时提供了Lua和JavaScript的绑定,让开发者可以方便地在多种操作系统上创建2D游戏、演示程序和其他图形交互应用。这个“cocos2d-x-3.8.zip”压缩包包含的是cocos...
通过对"iOS游戏应用源代码——cocos2d-CleverBumblebee-d9b2612.zip"的分析,我们可以深入了解Cocos2d的使用方法以及iOS游戏开发的关键技术。 Cocos2d是一款开源的2D游戏引擎,广泛应用于iOS、Android等平台。它...
《cocos2d-js/lua游戏解密套件详解》 在移动游戏开发领域,cocos2d-js和cocos2d-lua是常见的游戏引擎,它们为开发者提供了便捷的跨平台开发工具,使得游戏可以在iOS、Android等多个平台上运行。然而,随着游戏市场...
打开浏览器,输入 cocos2d-x.org,然后选择 Download,本教程写作时最新版本为 cocos2d-1.0.1-x-0.9.1。下载完成后,解压到当前文件夹,双击打开文件夹,查看里面有什么东西,红圈部分就是我们要安装使用的文件。 ...
Cocos2d-js是一款强大的游戏开发框架,它结合了Cocos2d-x的性能和JavaScript的易用性,使得开发者可以使用JavaScript进行跨平台的游戏开发。在本文中,我们将深入探讨如何利用IntelliJ IDEA,一个备受赞誉的Java集成...