`
zhanying
  • 浏览: 8759 次
社区版块
存档分类
最新评论

JavaScript强化教程 —— Cocos2d-JS极速调试技巧

阅读更多
本文为 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-x实战:JS卷——Cocos2d-JS开发

    资源名称:Cocos2d-x实战:JS卷——Cocos2d-JS开发内容简介:本书是介绍Cocos2d-x游戏编程和开发技术书籍,介绍了使用Cocos2d-JS中核心类、瓦片地图、物理引擎、音乐音效、数据持久化、网络通信、性能优化、多平台...

    Cocos2d-x实战++JS卷++Cocos2d-JS开发+PDF电子书下载+带书签目录+完整

    由于Cocos2d-x支持多种编程语言(包括C++、JavaScript和Lua),Cocos2d-JS意味着开发者可以采用JavaScript来构建游戏项目。 4. PDF电子书下载:这是提供给读者的下载格式,即PDF(便携式文档格式),它是一种通用的...

    源代码——Cocos2d-x高级开发教程

    这个高级开发教程的源代码旨在帮助开发者深入理解Cocos2d-x的内部工作原理,掌握其高级特性,并提升游戏开发技能。Cocos2d-x基于C++,并提供了Lua和JavaScript的绑定,使得开发者可以选择适合自己的编程语言进行游戏...

    iOS游戏应用源代码——cocos2d-cocos2d-iphone-Release.zip

    本篇将围绕"iOS游戏应用源代码——cocos2d-cocos2d-iphone-Release.zip"这一主题,深入探讨cocos2d框架的核心特性以及如何利用它来构建游戏。 cocos2d是基于Objective-C的开源游戏框架,特别针对iPhone和iPad平台...

    Cocos2d-JS游戏开发

    Cocos2d-JS是一款强大的2D游戏开发框架,它结合了JavaScript的灵活性与Cocos2d-x的高效性能,让开发者能够轻松地创建跨平台的游戏。本篇将深入探讨Cocos2d-JS的游戏开发知识,从基础到进阶,帮助你掌握这一利器。 ...

    Cocos2d-x实战 JS卷 Cocos2d-JS开发

    10. **Cocos2d-JS特定特性**:可能包含JavaScript特有的API和技巧,如异步操作、JavaScript的面向对象特性以及如何利用JavaScript库增强功能。 书中的"PDF 电子书完整版本"提供了所有这些内容的详细解释,帮助读者...

    Cocos2d-JS开发之旅 从HTML 5到原生手机游戏 PDF 带书签目录 完整版

    Cocos2d-JS是Cocos2d-x引擎的一个分支,它结合了JavaScript的易用性和C++的高性能,为游戏开发提供了一个高效、便捷的解决方案。 首先,Cocos2d-JS的核心概念包括场景(Scene)、层(Layer)、精灵(Sprite)、动作...

    iOS游戏应用源代码——cocos2d-cocos2d-iphone-extensions.zip

    "cocos2d-cocos2d-iphone-extensions.zip"这个压缩包包含了cocos2d-iphone的一个特定版本(e42002b)的源代码及其扩展,对于想要深入了解cocos2d-iphone的工作原理、优化游戏性能或者自定义功能的开发者来说,这是一...

    Cocos2d-js项目教程和Cocos2d-JS开发之旅 从HTML 5到原生手机游戏 PDF 带书签目录 完整版

    总的来说,"Cocos2d-js项目教程和Cocos2d-JS开发之旅"涵盖了从基础概念到高级技术的全面内容,无论你是初学者还是有一定经验的开发者,都能从中受益。通过学习,你将能够熟练运用Cocos2d-js开发出富有创新和吸引力的...

    Cocos2d-JS---demo

    Cocos2d-JS 是一个基于 JavaScript 的游戏开发框架,它是 Cocos2d-x 的 JavaScript 版本。这个“Cocos2d-JS---demo”压缩包包含的是使用 Cocos2d-JS 开发的游戏或应用的示例,用于展示其功能和效果。通过将这些 demo...

    《Cocos2d-Js开发之旅-从HTML5到原生手机游戏》完整源码

    Cocos2d-Js是Cocos2d-x家族的一员,是一个跨平台的、基于JavaScript的开源游戏引擎,支持创建2D游戏、交互式图书和其他富媒体应用。通过Cocos2d-Js,开发者可以用一种语言编写代码,然后在多个平台上运行,包括Web、...

    Cocos2d-JS开发之旅完整版pdf

    《Cocos2d-JS开发之旅》是一本深入讲解Cocos2d-JS框架的完整版教程,适合希望使用HTML5技术开发原生手机游戏的开发者。这本书详细介绍了Cocos2d-JS 3.10版本及其与CocosStudio 1.6版本的兼容性,为读者提供了一个无...

    Cocos2d-x实战 JS卷

    12. **调试技巧**:掌握Cocos2d-x的调试工具和技巧,快速定位并解决问题。 通过《Cocos2d-x实战 JS卷》的学习,开发者不仅能掌握Cocos2d-x框架的JavaScript实现,还能了解到游戏开发的通用知识和最佳实践。书中的...

    经典版本 方便下载 源码 旧版本 3.8 官网找不到了 cocos2d-x-3.8.zip

    cocos2d-x 是一个跨平台的游戏开发框架,它基于C++,同时提供了Lua和JavaScript的绑定,让开发者可以方便地在多种操作系统上创建2D游戏、演示程序和其他图形交互应用。这个“cocos2d-x-3.8.zip”压缩包包含的是cocos...

    《Cocos2d-x实战 JS卷 Cocos2d-js开发》随书源码下

    《Cocos2d-x实战 JS卷 Cocos2d-js开发》是一本专注于使用JavaScript进行Cocos2d-x游戏开发的专业书籍。随书源码包含了从第13章到第24章的示例代码,由于文件大小超出上传限制,源码被分为两个压缩包。在这些章节中,...

    iOS游戏应用源代码——cocos2d-CleverBumblebee-d9b2612.zip

    通过对"iOS游戏应用源代码——cocos2d-CleverBumblebee-d9b2612.zip"的分析,我们可以深入了解Cocos2d的使用方法以及iOS游戏开发的关键技术。 Cocos2d是一款开源的2D游戏引擎,广泛应用于iOS、Android等平台。它...

    cocos2d-js/lua游戏【解密】套件

    《cocos2d-js/lua游戏解密套件详解》 在移动游戏开发领域,cocos2d-js和cocos2d-lua是常见的游戏引擎,它们为开发者提供了便捷的跨平台开发工具,使得游戏可以在iOS、Android等多个平台上运行。然而,随着游戏市场...

    cocos2d-x_v3.16安装及环境变量配置文档

    cocos2d-x 是一个开源的游戏开发框架,使用 C++ 语言编写,支持多平台发布,包括 iOS、Android、Windows、macOS、Linux 和 Web。cocos2d-x v3.16 是该框架的一个版本号,本文档主要介绍了该版本的安装流程以及环境...

    idea cocos2d-x cocos-intellij-plugin-2.0.0-beta.zip

    Cocos2d-js是一款强大的游戏开发框架,它结合了Cocos2d-x的性能和JavaScript的易用性,使得开发者可以使用JavaScript进行跨平台的游戏开发。在本文中,我们将深入探讨如何利用IntelliJ IDEA,一个备受赞誉的Java集成...

    cocos2d-x windows vs2010配置

    打开浏览器,输入 cocos2d-x.org,然后选择 Download,本教程写作时最新版本为 cocos2d-1.0.1-x-0.9.1。下载完成后,解压到当前文件夹,双击打开文件夹,查看里面有什么东西,红圈部分就是我们要安装使用的文件。 ...

Global site tag (gtag.js) - Google Analytics