问题标签 [cocos2d-x-3.0]
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.
cocos2d-x - 如何在 cocos2d-x v3 中将点向量作为函数参数传递?
我想要实现的是将点向量作为函数的参数传递。
但它不起作用。由于 v3 不支持数组,我该如何实现呢?提前感谢您的任何帮助。
c++ - 我在尝试简单的单击和移动测试时遇到断言失败
希望这有助于澄清......
我在 cocos2dx -3 版本的 cpp-tests 中关注了 ClicktoMove 测试。每当我点击屏幕时,我都会得到
断言失败!
......
文件:CCLayer.cpp
行:337
表达式:False
更新!
我下载了更改日志“cocos2d-x-3.0 Apr.23 2014”中提到的最新版本。这解决了问题,我在这里提到的所有方法都有效。无论如何感谢GameDeveloper..
c++ - 在非静态成员函数错误之外无效使用“this”?
我正在使用 CCTouchTargetedDelegate 和一个由 CCSprite 子类化的类。在定义委托方法时,我无法在函数中使用“this”。
正如在先前提出的问题中所回答的那样,我无法使用范围解析将类的名称与函数一起使用,因为它随后给了我错误“'ccTouchBegan' 的外线定义与 'mygames::DragSprite 中的任何声明不匹配” '"
我还尝试在 .h 文件中声明该函数,但似乎没有任何效果。
我的代码如下:-
.h 文件
.cpp 文件
错误屏幕截图:-
我在这里想念什么?
只是出于好奇
如答案中所建议,如果我使用
那么,它还会调用deletete函数吗?或者只是我的 DragSprite 类中的函数。我的意思是,该功能是否仍会被覆盖?嗯...它是在 CCTargetedTouchDelegete 中声明的方法。我猜它是一个抽象函数。
c++ - Google Play 游戏 C++ SDK
我知道如何使用以下概念将 AdMob 集成到我的 Cocos2d-x 项目中。
如何为以下方法进行相应的方法调用?
cocos2d-x - 具有分辨率策略的偏移量 = showall
当使用 ResolutionPolicy::SHOW_ALL 作为分辨率策略时,左右两侧都会出现一些黑色间隙。我用了
用于获取偏移量(间隙的宽度),但 offset.x 和 offset.y 始终为 0,所以我想知道:我应该如何计算主屏幕的偏移量?
pointers - Sprite* 和 Sprite 有什么区别?
在 Cocos2d-x 3.0 中,有些变量是用 * 定义的,有些则不是。对我来说,它们都是指向某些 Cocos 类的实例的指针,但我不太了解其中的区别。例子:
构建两者的方式也似乎有所不同。最后我也不明白我自己的分类是否应该有 * 。
android - cocos2d-X 找不到安卓平台
我正在使用 cocos2d-X v3,并按照本教程创建了一个新的 cocos2d-X 项目。
但是当我跑步时
cocos 运行 -s ~/MyCompany/MyGame -p android
我收到此错误:
android - 使用 cocos2d-X 出现致命错误 11
我正在尝试在我的 android 设备中使用 cocos2d-X 运行 HelloWorld 应用程序。但是当我运行我得到这个错误:
我试图理解这个错误意味着什么,遵循这些步骤,但我发现找不到 adb 命令。
我应该怎么办?
cocos2d-x - Cocos2d-x v3 无法覆盖转发函数Draw
它显示无法覆盖转发功能 node::draw()
据我所知,它正在处理旧版本。cocos2d-x 3.0有什么新方法吗?
提前致谢。
cocos2d-x - 没有找到类 org.cocos2dx.cpp.AppActivity
Cocos2d-x 版本 3 运行 Android 测试应用程序出现问题。
我已按照说明如何使用 cocos.py 脚本创建新项目。这工作正常。然后我按照运行 build_native.py 的说明进行操作。将 Android 测试应用程序导入 Eclipse。当我尝试在我得到的设备上运行它时。
05-09 10:54:42.363: E/AndroidRuntime(18170): java.lang.RuntimeException: 无法实例化活动 ComponentInfo{com.mycompany.testAndroid/org.cocos2dx.cpp.AppActivity}: java.lang.ClassNotFoundException: 没有't find class "org.cocos2dx.cpp.AppActivity" on path: DexPathList[[zip file "/data/app/com.mycompany.testAndroid-1.apk"],nativeLibraryDirectories=[/data/app-lib/com .mycompany.testAndroid-1, /vendor/lib, /system/lib]]
任何想法如何解决这个问题?