问题标签 [cocoscreator]

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.

0 投票
0 回答
604 浏览

javascript - Cocos Creator SecureWebSocket 连接

我正在尝试使用 Cocos Creator 创建一个应用程序,脚本是用 JavaScript 编写的。我的应用程序需要 WebSocketSecure (wss) 连接。

出于某种原因,这在 mac 的模拟器中运行良好,应用程序本身在 iPhone 上运行良好,但由于某种原因,无法在 windows pc 或 android 手机上打开 wss 连接。

有谁知道这可能是什么解决方案?

这是示例中使用的js代码:

onerror 和 onclose 中的事件参数仅提供类型('error' 或 'closed')和使用的 url。

此致

0 投票
1 回答
675 浏览

javascript - 有没有办法在 cocos creator 中的类上创建自定义事件和调度事件?

如何在 cocos creator 中创建自定义事件?我尝试创建一个单例类并使用该实例来添加EventListener,但这不起作用。谢谢!

0 投票
0 回答
217 浏览

javascript - 如何在 Cocos creator Java 脚本中使用 text to Speech 功能 - Android/IOS APP

我正在开发一个 cocos creator 游戏,它同时构建了 android 和 IOS 版本。我需要在该应用程序中添加“文本到语音”功能。但是我尝试了很多来找到文本到语音的 API,但它们都不能与 Android/IOS 应用程序一起使用。

以下解决方案也仅适用于 Web 浏览器。

在 Javascript 中使用 Google 文字转语音

所以我决定使用 Google Cloud - 文本到语音 API,但经过大量尝试,我决定向大家询问......

根据我对 Google Cloud 的理解,我们提供了以下详细信息。

请求网址:https ://texttospeech.googleapis.com/v1beta1/text:synthesize

请求正文:

我想我必须使用上述信息编写 HTTP Post 请求才能获得翻译。我写了示例服务器请求,但没有给出好的结果。请看下面..

你能告诉我如何使用谷歌云来实现“文本到语音”功能,或者是否有任何免费的 API 可以在 COCCOS Creator Android/IOS 应用程序中获取文本到语音功能。

非常感谢

我需要的是在我的游戏应用程序中添加文本到语音功能

  1. 那是一个错误。

/v1beta1/text:synthesize在此服务器上找不到请求的 URL

0 投票
0 回答
74 浏览

javascript - 如何根据先前的回调返回延迟序列

我不确定这是否可以通过序列进行:

有什么最佳方法吗?尽量采用cocos方式。

0 投票
1 回答
802 浏览

visual-studio-2017 - 如何在 cocos creator 中构建桌面(Windows 10、8.1、8)

在此处输入图像描述我的项目是在 cocos creator v1.8.2 中开发的,它也在 v2.1.0 上工作。它在 Android、iPhone 和 web 上运行。现在我想为桌面(windows build)构建一个版本,我在我的 windows 10 电脑上安装了 vs2017、python2.7.10、ndkr19c 和 ant 等。当我进行 Debug/Release Build 完全成功并制作 .exe 文件时,当我运行该 exe 文件时,它会出现类似错误

最后我制作测试项目并从 cocos creator 构建,并在 vs2017 上运行该项目,它给出相同的错误参见图片

测试项目[![][2]] 3

0 投票
1 回答
587 浏览

javascript - 如何将项目添加到 ScrollView 子项的顶部?

在 Cocos Creator 中,我可以像这样ScrollView访问它content

当我这样做时,我想在子列表顶部添加一个新项目:

我收到对象不支持属性或方法的错误insertBefore

0 投票
1 回答
533 浏览

javascript - 如何使用 cocos creator 在 Cocos2d-X/Cocos2d-JS 中调用 javascript 函数并从 c++ 传递值

我想从我的 Cocos2d-X cpp 文件中调用我的 javascript 函数,并希望将数据从 cpp 类传递到 javascript 文件。我试过用谷歌搜索它,但我找到的解决方案很旧,在当前版本的 Cocos2dx/Cocos creator 中找不到。如果有人知道解决方案是什么,请帮助我,非常感谢!

已经尝试过如何在 cocos2d-xhttps://discuss.cocos2d-x.org/t/how-to-call-js-functions-in-c-class/6243/3中从 c++ 调用 javascript 函数但是这些解决方案是旧的。

0 投票
0 回答
102 浏览

android - 如何解决安装 APK 文件时出现的错误?

上一次构建 apk 工作是一个月前,今天我像往常一样构建 apk。但是发生了时间错误。

我试过 ・从资源文件夹中移动不需要的文件,这个动作可以防止这些文件编译成 apk ・我把其他有用的文件打包到cpk

有时安装成功,有时失败。

我试了 10 次 OK:7 次 NG:3 次

当我输入

错误信息将返回

执行流式安装 adb:无法安装 .\GGGClient-release-signed.apk:失败 [INSTALL_PARSE_FAILED_UNEXPECTED_EXCEPTION:在 android.util.jar.StrictJarFile@b76a19a 中读取 assets/res/raw-assets/e3/e37887ang 失败:META-INF/ MANIFEST.MF 对 assets/res/raw-assets/e3/e37887ad-5de9-4a8a-ac6a-3c8b9904f5b2.pn37887ad-5de9-4a8a-ac6a-3c8b9904f5b2.png 的摘要无效]

我尝试了另一个 apk(这个 apk 中有一个 cpk 文件)

和类似的错误返回

adb:安装失败 .\GGGClient-release.apk:失败 [INSTALL_PARSE_FAILED_UNEXPECTED_EXCEPTION:在 android.util.jar.StrictJarFile@82bf5f9 中读取 assets/assets.cpk 失败:META-INF/MANIFEST.MF 的资产/资产摘要无效。 assets/assets.cpk 中的 cpk]

我想要OK:10 NG:0结果,但我不知道为什么会发生此错误。为什么[INSTALL_PARSE_FAILED_UNEXPECTED_EXCEPTION]会出现?

0 投票
1 回答
187 浏览

cocos2d-js - 为什么浏览器不调用 Cocos Creator 引擎文件?

非拉丁字符未正确截断,因此我修改了fragmentText()函数以在空白处截断。文件位于:

"C:\CocosCreator\resources\engine\cocos2d\core\label\CCTextUtils.js"

问题是我在 Cocos Creator 编辑器中看到了更改,并且文本被截断了,但我看不到对浏览器的影响,因为该函数从未被调用。

为什么我构建时不调用该函数?

PS:我使用的是 Cocos Creator 1.10,但也有 2.1.1 安装在C:\CocosCreator_2.1.1

0 投票
1 回答
226 浏览

javascript - 如何在后台运行cocos creator的android build

实际上我有一个使用 JavaScript 在 Cocos Creator(v2.0.9) 中开发的扑克游戏。游戏使用网络套接字。因此,当 android 应用程序处于后台时,web socket 也会因为这个游戏错过服务器触发的广播而暂停。每次应用程序恢复时我们都需要重新连接,这会给用户带来困难。并且动作和调度程序也会暂停。

所以,我希望我的应用程序仍然在后台运行以保持游戏状态。