问题标签 [cocostudio]

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 投票
1 回答
2063 浏览

cross-platform - cocostudio:如何使用导出的场景文件。CCSceneReader 是否适用于任何人?

我在 cocostudio 中创建了一个新场景并将其导出。该导出包括场景的 json 文件和包含图像的其他几个目录等。我今天新安装了 cocostudio 和 cocos2dx 3.0。

我一直在运行这样的代码:

我在cocos2dx 帮助文档(页面底部)和其他一些在线位置上看到了它。

问题是 cocos2dx 没有一个名为 CCSceneReader 的类,我不知道在哪里可以找到它。

我对使用不使用 CCSceneReader 的 cocostudio 导出的其他方式持开放态度,但我还没有找到任何可行的方法。有人成功完成这项工作吗?

0 投票
1 回答
2484 浏览

cross-platform - CocoStudio:可以为跨平台使用生成动态大小的场景吗?

是否可以制作一个场景,或者 cocostudio 中的 UI 元素可以随着应用程序的大小而缩放?

我正在使用 cocos2d-x 并想确保我适应许多屏幕尺寸,因为该应用程序是跨平台的。到目前为止,我制作了我的 UI 元素,将它们添加到场景编辑器中的场景中,导出它们,我的应用程序会获取 json 并正确导入场景。这就是好消息。

据我所知,我还在 cocostudio 中添加了缩放位置和大小的选项,如此屏幕截图所示。

在此处输入图像描述

但是,当我改变我的应用程序的大小时,我导入的场景并没有像它应该的那样调整大小。例如,我将场景创建为 640x960,即使应用程序以不同的方式启动,它也始终保持该高度和宽度。

有人成功让 cocostudio 导出动态调整大小的场景吗?

0 投票
2 回答
1973 浏览

c++ - C++错误没有匹配的成员函数调用addtoucheventlistener

我是 cocos2d-x 的新手。我在这一行遇到错误:

我不知道为什么,因为我已经在下面创建了一个构造函数请帮助,我应该怎么做才能解决这个问题

文件 LoginScene.h

文件 LoginScene.cpp

0 投票
1 回答
611 浏览

cocos2d-x - 如何避免动画数据被 cocos2dx 覆盖?

我使用 cocostudio 创建一些动画导出文件,它有 .ExportJson 、 .plist 、 .png 。我使用以下代码在 cocos2dx 3.2 中加载它:

但是当我想播放 monkey_run 动画时,请使用:

动画是monkey_die!所以我改变了代码:

我只是让跑在死前。我可以正确播放monkey_run。

我是 cocostudio 的新手。所以我认为这一定是导出文件的问题。我在 cocostudio 中使用了一些默认名称。其中哪一个会导致问题?

0 投票
0 回答
820 浏览

c++ - Cocos2d-x 点击时重复按钮动作

我已经用 cocos2d-x 创建了一个按钮操作,但我不知道当按钮单击时它是如何复制我的操作的

这是我的 .h 代码

和.cpp

和 AppDelegate.cpp

谁能告诉我我的错误:(现在它复制了日志:(tks all

0 投票
0 回答
328 浏览

c++ - 出现键盘时无法向上移动布局

我试图在键盘出现时向上移动布局,因为它隐藏了我的输入文本字段,但我的应用程序从 HASH_FIND_PTR(_targets, &tmp, element); 行崩溃 从这堂课

我正在使用 cocos2d-x 3.2 我有调试,它在这行 m_pLayout->runAction(moveBy); 之后崩溃 任何人请给我一些建议我该如何解决谢谢

我的登录场景.h

和 LoginScene.cpp

0 投票
0 回答
841 浏览

c++ - 用户在cocos2d-x中输入时如何从输入文本字段中获取字符串数据

我正在制作登录场景,但我不知道如何从文本字段中获取字符串值 谁能告诉我如何在用户输入时从输入文本字段中获取字符串数据 我已经使用 cocostudio 创建了这样的布局:我尝试过 std:string userinput =txtUsername->getStringValue().c_str() 但没有运气:(

0 投票
2 回答
7391 浏览

cocos2d-x - 从 cocostudio 发布项目后如何使用 .csb 文件

我为我的游戏创建了一个 UI。从 cocostudio 发布项目后,我得到了 .csb 文件。如何在我的游戏中使用它?

0 投票
1 回答
282 浏览

cocos2d-js - cocos2d-js cocostudio“非法缓冲区”错误

我尝试了来自 js-tests 的 csb 文件 - 结果相同......但是 js-tests 运行良好......

0 投票
1 回答
414 浏览

cocos2d-x - Xcode 错误加载文件 CSB

我在 Cocos2d-x v3.3 和 Cocostudio v2.0.6 工作。

我按照说明创建文件 CSB 并将其加载到 xcode 上,但它在 Windows 中有效,在 MacOS 中失败。

XCode 无法读取子控件并在模拟器中显示黑屏。