问题标签 [cocos2d-js]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 如何使用 Cocos2D-JS 将变量保存到 Android?
我正在尝试将高分整数保存到用户的 Android 系统,以便它可以在所有游戏体验中持续存在。
我读过使用 Cocos2D-X 可以使用NSUserDefaults
,但这似乎在 Cocos2D-JS API 中根本不可用。
任何人都有这方面的经验,有没有其他有效的方法来解决这个问题?
cocos2d-x - 如何使用 Cocos2d-JS v3 创建花栗鼠调试层?
如何使用 Cocos2d-JS v3 创建花栗鼠调试层?我找不到如何做到这一点的例子。
javascript - 如何在 Cocos2D-JS v3 中监听移动端 Back 事件?
当用户按下移动设备上的“后退”按钮时,我似乎找不到任何显示如何收听的来源。已经实施了吗?
cocos2d-js - cocos2d3.0 js中userDefault的替代方案
我正在将我的项目从 cocos2dx 2.0.4 转换为 cocos2d-js 3.0,我无法找到 CCUserDefault 的替代方法来设置 JavaScript 中的键值。我已经尝试参考 cocos2d-js API 文档,但没有得到任何其他类似的功能,谁能告诉我这个命令的替代方案..我是 cocos2d-js 3.0 的新手,无法弄清楚
cocos2d-js - 如何执行 cocos2d-js html 文件?
我在 OSX 上做了一个 cocos2d-js 项目。我在 WebStorm 上对其进行了调试。它运作良好。所以我只是点击了 index.html 文件。但它没有用。只是黑屏。我将所有文件放在网络服务器上并再次尝试。Web 浏览器控制台显示http://localhost:8080/html5/project.json
404 未找到。但文件在同一个文件夹中。我想在本地服务器上执行它,然后单击。我该怎么办?
android - 带有 Cocos2d-js 的 Android 发布 apk
我在为 android 构建发布版本时遇到问题。我运行了命令:
它返回以下错误消息:
在日志文件中:
有谁知道出了什么问题?
顺便说一句,我在 linux(ubuntu 14.04 lts 和 cocos2d-js 3.0)上。
javascript - Cocos2d-js精灵数组触摸事件
这是我的全部代码。
首先,在 setBall 函数中,我添加了
我想直接用 this.ball 数组进行触摸事件。
其次,在 onTouchBegan 函数中,this._order 为空。我不知道为什么。
我该如何解决?
cocos2d-x - 什么是 Cocos2d-JS?
Cocos2d-JS 是 Cocos2d-x 引擎的 JavaScript 版本,包含 Cocos2d-html5 和 Cocos2d-x JavaScript Bindings。它为您的游戏配备了跨浏览器和跨平台的能力,并附带完整的 Cocos2d-x 功能和简化的 JavaScript 友好 API。
我知道您编写 JS 并且它可以在任何地方工作,但它是如何完成的?我想了解这张图: http: //www.cocos2d-x.org/wiki/Getting_Started_Cocos2d-js据我了解,cocos2d-html5 与 cocos2d-x 相同,但它是在 JS 中并基于 WebGL。如果这是真的,那么 Cocos2d-JSB 是什么?它是否将 JS 脚本编译为本机代码?还是 JS 扩展解释器,比原生解释器更懂,可以解释 cocos2d 特定的命令?
javascript - 使用 cocos2d-js 设置 jsbindings 类的正确方法是什么?
该文档解释了如何生成 jsbindings,但没有说明将其集成到项目中的正确方法。我必须遵循哪些步骤?我应该在哪里存储我手动编写的 C++ 文件?我应该在哪里存储生成的 js 和 c++ 文件?我应该编辑哪些 CMakeList.txt 文件?
cross-platform - 有没有办法将在 iOS 和 Android 上工作的 cocos2d-x 项目转换为 html 而无需将代码转换为 JS?
我已经完成了一个在 iOS 和 Android 上完成的项目,并完成了所有原生代码,如应用内购买和排行榜。我想将该项目转换为 HTML 5,但不将我的 C++ 代码更改为 javascript 并使用相同的资源。有什么方法/方法可以转换我的代码吗?
我是一名原生 obj-c 程序员,从 cocos2d-iphone 加入 cocos2d-x 移植。我对 html 或 javascript 知之甚少/一无所知。