Quantcast
Channel: Cocos2d-x - Cocos中文社区
Viewing all 7443 articles
Browse latest View live

APK安装时提示解析失败

$
0
0

@97271486 写道:

创建工程后打包 APK 没问题,但是安装到手机时提示解析安装包失败,日志报错:Activity class {test/org.cocos2dx.cpp.AppActivity} does not exist.

按照网上教程也解决不了,也有可能是没有领悟教程的意思。菜鸟一个,跪求大神指点一下。

帖子: 1

参与者: 1

阅读整个主题


ios项目内嵌cocos2d项目,websocket报错

$
0
0

@805926761 写道:

嵌入新建空白ios项目时,cocos2的项目完美运行。
嵌入已完成开发的ios项目,创建websocket时 cc.WebSocket:create("ws://echo.websocket.org");
然后 WebSocket.cpp文件下的 lws_vhost* vhost = lws_create_vhost(__wsContext, &info);报错,整个程序崩溃。
像是内存分配出现问题。求解决方案?

帖子: 1

参与者: 1

阅读整个主题

求助,小球未移动到指定位置,碰撞检测已经开启

$
0
0

@prima310 写道:

需求:鼠标点击某个位置后,小球移动到此位置,过程中判断是否有撞击,有撞击则把方块隐藏显示。
问题:指定位置如果会发生撞击,则小球还没有到碰撞点,方块就已经先被隐藏了。
求大神帮小妹看看啊

bool MainScene::init()
{
if (!CCScene::init())
{
return false;
}
_visibleSize = Director::getInstance()->getVisibleSize();
_origin = Director::getInstance()->getVisibleOrigin();

_ball = Ball::create();
this->addChild(_ball);

_box = Box::create();
this->addChild(_box,0,1);


auto s = Director::getInstance()->getWinSize();
_labelAction = Label::createWithTTF("Click mouse button and see this change", "fonts/arial.ttf", 22);
_labelAction->setPosition(Vec2(s.width / 2, s.height * 2 / 3));
addChild(_labelAction, 0);

//Create a label to display the mouse position
_labelPosition = Label::createWithTTF("Mouse not supported on this device", "fonts/arial.ttf", 22);
_labelPosition->setPosition(Vec2(s.width / 2, s.height / 3));
addChild(_labelPosition);

_mouseListener = EventListenerMouse::create();
_mouseListener->onMouseMove = CC_CALLBACK_1(MainScene::onMouseMove, this);
_mouseListener->onMouseUp = CC_CALLBACK_1(MainScene::onMouseUp, this);
_mouseListener->onMouseDown = CC_CALLBACK_1(MainScene::onMouseDown, this);
_mouseListener->onMouseScroll = CC_CALLBACK_1(MainScene::onMouseScroll, this);

_eventDispatcher->addEventListenerWithSceneGraphPriority(_mouseListener, this);
schedule(schedule_selector(MainScene::update));
return true;

}

void MainScene::onMouseUp(Event *event)
{
EventMouse* e = (EventMouse*)event;
std::string str = "Mouse Up detected, Key: ";
str += tostr(static_cast(e->getMouseButton()));
labelAction->setString(str.cstr());

int dvaluex = (_ball->getPositionX() - e->getCursorX()) / 10;
int dvaluey = (_ball->getPositionY() - e->getCursorY()) / 10;
int i = abs(dvaluex);

auto des = Vec2(e->getCursorX(), e->getCursorY());
_mousex = e->getCursorX();
_mousey = e->getCursorY();
_ball->flyTo(des);

}
void MainScene::update(float dt) {
//碰撞检测
if (this->getChildByTag(1))
{
if (checkOutCollision())
{
log("crack happened!!!!!!!!!!!!!!!");
crackmove();
this->removeChild(_box);
_ifcrack = 1;
}
}
}

BALL 类中的flyto
void Ball::flyTo(Vec2 targetInWordSpace)
{
auto visibleSize = Director::getInstance()->getVisibleSize();
auto origin = Director::getInstance()->getVisibleOrigin();
auto startInWordSpace = Vec2(visibleSize.width / 2 + origin.x, visibleSize.height / 1.1 + origin.y);

float dist = ccpDistance(_ballxy, targetInWordSpace);
//设置的初始位置
setVisible(true);

MoveTo* moveTo = CCMoveTo::create(dist /_ballspeed, targetInWordSpace-startInWordSpace);//构建子弹移动的动作,
CCCallFunc* callFunc = CCCallFunc::create(this, SEL_CallFunc(&Ball::setballxy));
//return moveTo;
CCSequence * sequence = CCSequence::create(moveTo, callFunc, NULL);//构造一个动画序列
runAction(sequence);
_ballxyold = _ballxy;
_ballxy = (targetInWordSpace);

}

帖子: 2

参与者: 1

阅读整个主题

EditBox上浮问题

$
0
0

@382665872 写道:

【Facebook Instant Game】【Android平台】的小游戏, EditBox 会遮挡游戏界面内容,不会顶起 EditBox 输入框 继续讨论:

android上这个问题要根本解决,需要修改native代码,首先要搞清楚:
1、软键盘为何会顶起游戏界面?(android底层windowSoftInputMode属性的用法)
2、如何获取softKeyboard的高度。
3、openGLView是整个view上浮的,如何把事件传到游戏侧,只有部分UI配合上浮。
ios比较简单,不说了。
请参考腾讯2017年8月上的SLG游戏,我只能告诉你,能做到。

帖子: 1

参与者: 1

阅读整个主题

新手求带 qq2715541615

游戏内边游戏边聊微信是怎么实现的?

帮忙搭建一个lua程序

cocos命令行出错

$
0
0

@hzydd553 写道:

C:\Users\006_GAMEJOYING.COM>cocos
Traceback (most recent call last):
File "D:\cocos2d-x-3.10\tools\cocos2d-console\bin\/cocos.py", line 904, in
if not checkpython_version():
File "D:\cocos2d-x-3.10\tools\cocos2d-console\bin\/cocos.py", line 868, in checkpython_version
print(MultiLanguage.get_string('COCOS_PYTHON_VERSION_TIP_FMT') % (major_ver, minor_ver))
File "D:\cocos2d-x-3.10\tools\cocos2d-console\bin\MultiLanguage.py", line 52, in get_string
fmt = cls.get_instance().get_current_string(key)
File "D:\cocos2d-x-3.10\tools\cocos2d-console\bin\MultiLanguage.py", line 46, in get_instance
cls.instance = MultiLanguage()
File "D:\cocos2d-x-3.10\tools\cocos2d-console\bin\MultiLanguage.py", line 97, in init
self.cfg_info = json.load(f, encoding='utf-8')
File "D:\lib\json__init__.py", line 293, in load
return loads(fp.read(),
UnicodeDecodeError: 'gbk' codec can't decode byte 0x9a in position 29172: illegal multibyte sequence
C:\Users\006_GAMEJOYING.COM>
C:\Users\006_GAMEJOYING.COM>cc
'cc' 不是内部或外部命令,也不是可运行的程序
或批处理文件。

C:\Users\006_GAMEJOYING.COM>
C:\Users\006_GAMEJOYING.COM>
C:\Users\006_GAMEJOYING.COM>
C:\Users\006_GAMEJOYING.COM>
C:\Users\006_GAMEJOYING.COM>cocos run -p android
Traceback (most recent call last):
File "D:\cocos2d-x-3.10\tools\cocos2d-console\bin\/cocos.py", line 904, in
if not checkpython_version():
File "D:\cocos2d-x-3.10\tools\cocos2d-console\bin\/cocos.py", line 868, in checkpython_version
print(MultiLanguage.get_string('COCOS_PYTHON_VERSION_TIP_FMT') % (major_ver, minor_ver))
File "D:\cocos2d-x-3.10\tools\cocos2d-console\bin\MultiLanguage.py", line 52, in get_string
fmt = cls.get_instance().get_current_string(key)
File "D:\cocos2d-x-3.10\tools\cocos2d-console\bin\MultiLanguage.py", line 46, in get_instance
cls.instance = MultiLanguage()
File "D:\cocos2d-x-3.10\tools\cocos2d-console\bin\MultiLanguage.py", line 97, in init
self.cfg_info = json.load(f, encoding='utf-8')
File "D:\lib\json__init__.py", line 293, in load
return loads(fp.read(),
UnicodeDecodeError: 'gbk' codec can't decode byte 0x9a in position 29172: illegal multibyte sequence
C:\Users\006_GAMEJOYING.COM>

帖子: 1

参与者: 1

阅读整个主题


cocos compile -p ios 请更新XCode 版本

$
0
0

@1197757723 写道:

请问一下cocos compile -p ios 提示请更新XCode 版本怎么解决来着
cocos compile -p android 可以正常编译
cocos2dx 3.17版本 js Xcode版本10.1(10B61)

帖子: 1

参与者: 1

阅读整个主题

cocos 通用开发

$
0
0

@495853868 写道:

我们可以用CoCos2d开发通用版本的游戏APP,那其他类型的APP,是不是也可以用CoCos2d来开发,如商城类APP,如果能这样的话,那就不需要IOS工程师了,如果不行的话,哪位大神帮我解答一下,谢谢了。

帖子: 4

参与者: 1

阅读整个主题

cocos编译报错Error type 3 求解

$
0
0

@hzydd553 写道:

Exception occurred while executing:
java.lang.IllegalArgumentException: Unknown package: org.cocos2dx.game_controller_test
at com.android.server.pm.Settings.isOrphaned(Settings.java:4403)
at com.android.server.pm.PackageManagerService.isOrphaned(PackageManagerService.java:22816)
at com.android.server.pm.PackageManagerService.deletePackageVersioned(PackageManagerService.java:19690)
at com.android.server.pm.PackageInstallerService.uninstall(PackageInstallerService.java:757)
at com.android.server.pm.PackageManagerShellCommand.runUninstall(PackageManagerShellCommand.java:929)
at com.android.server.pm.PackageManagerShellCommand.onCommand(PackageManagerShellCommand.java:134)
at android.os.ShellCommand.exec(ShellCommand.java:96)
at com.android.server.pm.PackageManagerService.onShellCommand(PackageManagerService.java:23124)
at android.os.Binder.shellCommand(Binder.java:597)
at android.os.Binder.onTransact(Binder.java:495)
at android.content.pm.IPackageManager$Stub.onTransact(IPackageManager.java:2671)
at com.android.server.pm.PackageManagerService.onTransact(PackageManagerService.java:3939)
at android.os.Binder.execTransact(Binder.java:704)
正在执行:'"D:\Android\adt-bundle-windows-x86_64-20140702\Android-SDK-r24.3.1-Windows-x64\sdk\platform-tools\adb" install "D:\cocos2d-x-3.10\tests\game-controller-test\bin\debug\android\GameControllerTest-debug.apk"'

3394 KB/s (3830859 bytes in 1.101s)
Failure [INSTALL_FAILED_USER_RESTRICTED: Install canceled by user]
启动应用。
正在执行:'"D:\Android\adt-bundle-windows-x86_64-20140702\Android-SDK-r24.3.1-Windows-x64\sdk\platform-tools\adb" shell am start -n "org.cocos2dx.game_controller_test/org.cocos2dx.game_controller_test.AppActivity"'

Starting: Intent { cmp=org.cocos2dx.game_controller_test/.AppActivity }
Error type 3
Error: Activity class {org.cocos2dx.game_controller_test/org.cocos2dx.game_controller_test.AppActivity} does not exist.
PS D:\cocos2d-x-3.10\tests\game-controller-test>

帖子: 1

参与者: 1

阅读整个主题

x-sutdio365 Cocos2d-X资源加密解决方案(AES-CBC)

$
0
0

@halx99 写道:

本加密解决方案特性:
1.支持所有类型文件加密,对Cocos2d-X除了.ttf;.mp3;.ogg需要Streaming模式使用(一般是音频播放和字体解析内存占用,性能需要)外,其他所有文件类型均可加密
2.安全,拒绝以字符串傻瓜式存储密钥,提高破解难度(不要问我能不能破,互联网没有绝对安全,到汇编HOOK系统API级别的黑客,破解只是时间问题)
3.默认先zlib压缩再加密,最终APK或iPA包体大小和不加密基本一样;如果不先压缩,那么加密后文件数据冗余信息极大减少,普通zip加密算法压缩后大小不会减小会导致最终包体很大,而不论是APK, 还是iPA都是zip算法压缩格式
4.高性能解密,内存中AES-CBC解密是复用原始内存的,而解压缩过程会从签名中获取原始数据大小,有效避免解压过程中频繁内存释放或内存浪费

使用步骤:
1. 下载 x-studio365 10.0.3300.1001 http://x-studio365.com/dl.php?host=local 并安装
2. 接下来,就可以使用命令行加密资源了
x-studio365 -c -enc -cfg=D:\encrypt-cfg.xml -i=D:\OriginalRes1 -o=D:\EncryptedRes1
参数说明:
-cfg=[file]: 指定加密配置文件,用于加密工具保存加密密钥及其他加密选项
-i=[path]: 指定加密输入目录
-o=[path]: 指定加密输出目录
其他参数说明:
-j2: 启用双线程加密资源
-ft=*.png;*.csb: 指定资源加密文件类型
-dc=.ttf;.mp3;.ogg: 指定直接拷贝文件类型,某些类型文件可能不需要加密
注意:
(1) 初次加密,加密工具会自动随机生成AES-CBC加密模式所需ivec和key, 并且加密完成后会存储到encrypt-cfg.xml文件中,以便在解密运行库中设置密钥
(2) 如果由-cfg选项指定的加密配置文件已存在, 那么工具从中读取加密选项, 但是如果相同选项在配置文件和命令行参数中都有指定,那么命令行参数会覆盖加密配置文件中的参数, 并跟更新配置文件
(3) 如果指定encrypt-cfg.xml已存在, 并且需要变更秘钥,那么你只需要从配置文件中删除ivec和key元素即可
3. Cocos2d-X Demo地址: https://github.com/halx99/x-studio365/tree/master/encrypt-demo/cpp-empty-test , 基于最新Cocos2d-X-3.17.1

帖子: 1

参与者: 1

阅读整个主题

cocos run -p android 在命令行中执行 显示没有可用平台

FileUtils::getInstance()->addSearchPath 有问题

$
0
0

@1023655527 写道:

FileUtils::getInstance()->addSearchPath

cocos2d-x 3.17 版本的文件路径好像没用啊,我设了还是会报资源不存在问题

帖子: 1

参与者: 1

阅读整个主题

cocos 3.17.1 的热更

$
0
0

@794549193 写道:

cocos 3.17.1 的热更,ndk编译的,为什么在AssetsManagerEx.cpp 中 AssetsManagerEx::decompress 这个函数中添加下面代码,输出正确的

继续执行到 unzip 的 ioapi.cpp 的 fseek64_file_func 函数时,居然每个 #if 都为 true。。。 请问下这是什么情况???

帖子: 2

参与者: 1

阅读整个主题


ZTE C2017 手机的崩溃问题。3.17的版本

$
0
0

@cos 写道:

中兴手机ZTE C2017 的crash bug。小米和三星的手机没有发现问题。不知道有没有小伙伴碰到过,有什么建议吗?
日志如下:
01-17 18:01:04.368 20502-20529/? D/cocos2d-x debug info: call size 6
01-17 18:01:04.386 20502-20529/? A/libc: Fatal signal 11 (SIGSEGV), code 1, fault addr 0xf3b8d010 in tid 20529 (GLThread 302)
01-17 18:01:04.446 543-543/? A/DEBUG: *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
01-17 18:01:04.446 543-543/? A/DEBUG: Build fingerprint: 'ZTE/P853A01PRO/alice:6.0.1/MMB29M/zte.20171215.143842:user/release-keys'
01-17 18:01:04.446 543-543/? A/DEBUG: Revision: '0'
01-17 18:01:04.446 543-543/? A/DEBUG: ABI: 'arm'
01-17 18:01:04.446 543-543/? A/DEBUG: pid: 20502, tid: 20529, name: GLThread 302 >>> org.cocos2dx.xiayi2 <<<
01-17 18:01:04.446 543-543/? A/DEBUG: signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0xf3b8d010
01-17 18:01:04.447 1542-1660/? I/ActivityManager: getTheVMpressureScale: allFreeb=1162 freeb=132 cachedb=1030 scal=1.0
01-17 18:01:04.439 543-543/? W/debuggerd: type=1400 audit(0.0:189924): avc: denied { search } for name="org.cocos2dx.xiayi2" dev="dm-0" ino=1966718 scontext=u:r:debuggerd:s0 tcontext=u:object_r:app_data_file:s0:c512,c768 tclass=dir permissive=0
01-17 18:01:04.460 543-543/? A/DEBUG: r0 ea46049c r1 f3b8d010 r2 00000224 r3 00000004
01-17 18:01:04.460 543-543/? A/DEBUG: r4 ea45f008 r5 da791eac r6 ac337198 r7 00000018
01-17 18:01:04.460 543-543/? A/DEBUG: r8 6b9a1202 r9 00000000 sl ea60f008 fp 0000001c
01-17 18:01:04.460 543-543/? A/DEBUG: ip 80000000 sp f3cd4328 lr e174b960 pc f710195c cpsr 800f0010
01-17 18:01:04.471 543-543/? A/DEBUG: backtrace:
01-17 18:01:04.471 543-543/? A/DEBUG: #00 pc 0001695c /system/lib/libc.so (_memcpybase+60)
01-17 18:01:04.471 543-543/? A/DEBUG: #01 pc 0070195c /data/app/org.cocos2dx.xiayi2-2/lib/arm/libxiayi2.so (ZN7cocos2d8Renderer22fillVerticesAndIndicesEPKNS16TrianglesCommandE+48)
01-17 18:01:04.471 543-543/? A/DEBUG: #02 pc 00701b38 /data/app/org.cocos2dx.xiayi2-2/lib/arm/libxiayi2.so (_ZN7cocos2d8Renderer20drawBatchedTrianglesEv+272)
01-17 18:01:04.471 543-543/? A/DEBUG: #03 pc 00701f8c /data/app/org.cocos2dx.xiayi2-2/lib/arm/libxiayi2.so (_ZN7cocos2d8Renderer5flushEv+8)
01-17 18:01:04.471 543-543/? A/DEBUG: #04 pc 007020f0 /data/app/org.cocos2dx.xiayi2-2/lib/arm/libxiayi2.so (ZN7cocos2d8Renderer20processRenderCommandEPNS13RenderCommandE+340)
01-17 18:01:04.471 543-543/? A/DEBUG: #05 pc 00702398 /data/app/org.cocos2dx.xiayi2-2/lib/arm/libxiayi2.so (ZN7cocos2d8Renderer16visitRenderQueueERNS11RenderQueueE+408)
01-17 18:01:04.471 543-543/? A/DEBUG: #06 pc 00704878 /data/app/org.cocos2dx.xiayi2-2/lib/arm/libxiayi2.so (_ZN7cocos2d8Renderer6renderEv+80)
01-17 18:01:04.471 543-543/? A/DEBUG: #07 pc 0067a0fc /data/app/org.cocos2dx.xiayi2-2/lib/arm/libxiayi2.so (ZN7cocos2d5Scene6renderEPNS8RendererEPKNS_4Mat4ES5_j+520)
01-17 18:01:04.471 543-543/? A/DEBUG: #08 pc 0067889c /data/app/org.cocos2dx.xiayi2-2/lib/arm/libxiayi2.so (ZN7cocos2d5Scene6renderEPNS8RendererERKNS_4Mat4EPS4_+24)
01-17 18:01:04.471 543-543/? A/DEBUG: #09 pc 006c79d4 /data/app/org.cocos2dx.xiayi2-2/lib/arm/libxiayi2.so (_ZN7cocos2d8Director9drawSceneEv+160)
01-17 18:01:04.471 543-543/? A/DEBUG: #10 pc 006c7ae4 /data/app/org.cocos2dx.xiayi2-2/lib/arm/libxiayi2.so (_ZN7cocos2d8Director8mainLoopEv+44)
01-17 18:01:04.471 543-543/? A/DEBUG: #11 pc 005b24a7 /data/app/org.cocos2dx.xiayi2-2/lib/arm/libxiayi2.so (Java_org_cocos2dx_lib_Cocos2dxRenderer_nativeRender+6)
01-17 18:01:04.471 543-543/? A/DEBUG: #12 pc 003640f5 /data/app/org.cocos2dx.xiayi2-2/oat/arm/base.odex (offset 0x2c3000)
01-17 18:01:04.943 1542-1812/? D/WifiStateMachine: handleMessage: E msg.what=131155
01-17 18:01:04.943 1542-1812/? D/WifiStateMachine: processMsg: ConnectedState
01-17 18:01:04.943 1542-1812/? D/WifiStateMachine: processMsg: L2ConnectedState
01-17 18:01:04.944 1542-1812/? I/WifiHW: CMD: IFNAME=wlan0 SIGNAL_POLL
01-17 18:01:04.946 1542-1812/? I/WifiHW: REPLY: RSSI=-47
01-17 18:01:04.939 557-557/? W/cnss_diag: type=1400 audit(0.0:189925): avc: denied { read } for name="primary" dev="tmpfs" ino=28423 scontext=u:r:wcnss_service:s0 tcontext=u:object_r:mnt_user_file:s0 tclass=lnk_file permissive=0
01-17 18:01:04.946 1542-1812/? I/WifiHW: REPLY: LINKSPEED=72
01-17 18:01:04.947 1542-1812/? I/WifiHW: REPLY: NOISE=9999
01-17 18:01:04.947 1542-1812/? I/WifiHW: REPLY: FREQUENCY=2437

帖子: 2

参与者: 1

阅读整个主题

Cocos2d-js程序cmd指令打包时报错,这个错误该怎么解决……?

$
0
0

@hzydd553 写道:

使用cocos compile -p android
cmd输出如下:
编译模式:debug
使用 Eclipse 工程:D:\NewFolder\ProjectAClient\Project_Android_honghu_v3\frameworks\runtime-src\proj.android
未指定 Android 目标平台版本,自动查找一个可用版本...
正在执行:'"D:\Android\adt-bundle-windows-x86_64-20140702\Android-SDK-r24.3.1-Windows-x64\sdk\tools\android" update project -t android-19 -p D:\NewFolder\ProjectAClient\Project_Android_honghu_v3\frameworks\runtime-src\proj.android'

Updated project.properties
Updated local.properties
Updated file D:\NewFolder\ProjectAClient\Project_Android_honghu_v3\frameworks\runtime-src\proj.android\proguard-project.txt
未指定 Android 目标平台版本,自动查找一个可用版本...
正在执行:'"D:\Android\adt-bundle-windows-x86_64-20140702\Android-SDK-r24.3.1-Windows-x64\sdk\tools\android" update lib-project -p D:\NewFolder\ProjectAClient\Project_Android_honghu_v3\frameworks\cocos2d-x\cocos\platform\android\java -t android-19'

Updated project.properties
Updated local.properties
Updated file D:\NewFolder\ProjectAClient\Project_Android_honghu_v3\frameworks\cocos2d-x\cocos\platform\android\java\proguard-project.txt
正在执行 ndk-build...
NDK 编译模式:debug
NDK_TOOLCHAIN_VERSION: 4.9
正在执行:'"D:\java\ndk\android-ndk-r10e\ndk-build" -C D:\NewFolder\ProjectAClient\Project_Android_honghu_v3\frameworks\runtime-src\proj.android -j4 NDK_MODULE_PATH=D:\NewFolder\ProjectAClient\Project_Android_honghu_v3\frameworks\runtime-src\proj.android../../cocos2d-x;D:\NewFolder\ProjectAClient\Project_Android_honghu_v3\frameworks\runtime-src\proj.android../../cocos2d-x/cocos;D:\NewFolder\ProjectAClient\Project_Android_honghu_v3\frameworks\runtime-src\proj.android../../cocos2d-x/external NDK_TOOLCHAIN_VERSION=4.9 NDK_DEBUG=1'

Android NDK: WARNING: APP_PLATFORM android-19 is larger than android:minSdkVersion 9 in ./AndroidManifest.xml
找不到文件 - -TYPE
找不到文件 - F
找不到文件 - -TYPE
找不到文件 - F
make.exe: Entering directory D:/NewFolder/ProjectAClient/Project_Android_honghu_v3/frameworks/runtime-src/proj.android'
jni/Android.mk:76: "鍔犲叆鐨?cpp 妾旀锛歨ellojavascript/main.cpp ../../../../../Project_iOS_honghu_v3/ddznew/frameworks/runtime-src/Classes/AppDelegate.cpp ../../../../../Project_iOS_honghu_v3/ddznew/frameworks/runtime-src/Classes/youguo/jsb_net.cpp ../../../../../Project_iOS_honghu_v3/ddznew/frameworks/runtime-src/Classes/youguo/sqlite3.c ../../../../../Project_iOS_honghu_v3/ddznew/frameworks/runtime-src/Classes/youguo/jsb_util.cpp ../../../../../Project_iOS_honghu_v3/ddznew/frameworks/runtime-src/Classes/youguo/base.cpp ../../../../../Project_iOS_honghu_v3/ddznew/frameworks/runtime-src/Classes/youguo/DouDiZhuCardDealer.cpp ../../../../../Project_iOS_honghu_v3/ddznew/frameworks/runtime-src/Classes/youguo/DouDiZhuGameLogic.cpp ../../../../../Project_iOS_honghu_v3/ddznew/frameworks/runtime-src/Classes/youguo/fasthash.cpp ../../../../../Project_iOS_honghu_v3/ddznew/frameworks/runtime-src/Classes/youguo/GuanDanAIHelper.cpp ../../../../../Project_iOS_honghu_v3/ddznew/frameworks/runtime-src/Classes/youguo/GuanDanCardDealer.cpp ../../../../../Project_iOS_honghu_v3/ddznew/frameworks/runtime-src/Classes/youguo/GuanDanGameLogic.cpp ../../../../../Project_iOS_honghu_v3/ddznew/frameworks/runtime-src/Classes/youguo/GuanDanRobotAI.cpp ../../../../../Project_iOS_honghu_v3/ddznew/frameworks/runtime-src/Classes/youguo/JSBUtil4GuanDan.cpp ../../../../../Project_iOS_honghu_v3/ddznew/frameworks/runtime-src/Classes/youguo/LaiZiDouDiZhuGameLogic.cpp ../../../../../Project_iOS_honghu_v3/ddznew/frameworks/runtime-src/Classes/youguo/MD5.cpp ../../../../../Project_iOS_honghu_v3/ddznew/frameworks/runtime-src/Classes/Fishing/HrFishScript_AUTO.cpp ../../../../../Project_iOS_honghu_v3/ddznew/frameworks/runtime-src/Classes/Fishing/HrSoundManager_AUTO.cpp ../../../../../Project_iOS_honghu_v3/ddznew/frameworks/runtime-src/Classes/Fishing/HrFishScriptProfile.cpp ../../../../../Project_iOS_honghu_v3/ddznew/frameworks/runtime-src/Classes/Fishing/HrSoundManager.cpp "
FIND: 参数格式不正确
jni/Android.mk:100: "鍔犲叆鐨勬闋獢锛歫ni/../../../../../Project_iOS_honghu_v3/ddznew/frameworks/runtime-src/Classes jni/../../../cocos2d-x jni/../../../cocos2d-x/cocos jni/../../../cocos2d-x/cocos/physics3d jni/../../../cocos2d-x/external/chipmunk/include/chipmunk jni/../../../../../Project_iOS_honghu_v3/ddznew/frameworks/runtime-src/Classes "
Android NDK: ERROR:D:\NewFolder\ProjectAClient\Project_Android_honghu_v3\frameworks\runtime-src\proj.android\../../cocos2d-x/external/freetype2/prebuilt/android/Android.mk:cocos_freetype2_static: LOCAL_SRC_FILES points to a missing file
Android NDK: Check that D:/NewFolder/ProjectAClient/Project_Android_honghu_v3/frameworks/runtime-src/proj.android/../../cocos2d-x/external/freetype2/prebuilt/android/armeabi/libfreetype.a exists or that its path is correct
D:/java/ndk/android-ndk-r10e/build/core/prebuilt-library.mk:45: *** Android NDK: Aborting . Stop.
make.exe: Leaving directory
D:/NewFolder/ProjectAClient/Project_Android_honghu_v3/frameworks/runtime-src/proj.android'
执行命令出错,返回值:2。

不知道是哪里出的错误……

帖子: 1

参与者: 1

阅读整个主题

Metal 支持是否适合叫 v4?

$
0
0

@minggo 写道:

Cocos2d-x 正在支持苹果的 Metal。这个版本会破坏一些与渲染有关的 API,同时会删除已经废弃的 API。我们希望给这个版本起个名字以利于区分之前的版本。我们不清楚这个版本是否适合叫 v4,因为除了 metal 支持的话,没有带来更多的特性。目前有以下几种选项,不知道大家的意见如何:

  • v3.18
  • v4
  • v3.20

0投票者

你可以选择最多 3 个选项。

帖子: 4

参与者: 1

阅读整个主题

Metal 支持 alpha0 版本发布!!

$
0
0

@minggo 写道:

经过几个月不懈的努力,cocos2d-x 终于可以跑在 metal 上了。因为新版本的版本号还没确定,所以暂时叫 metal-support。大家可以积极参与这个帖子的讨论来一起决定版本名。

如何运行

可以直接点击链接下载包,也可以通过 git 来下载,对应的分支名是 metal-support,对应的 commit idcorresponding commit hash is 8d9bd925c94ad47268c8790369c750d3598978cc.

Windows 的用户得注意,因为 Visual Studio 工程被删除了,所以得先用 Cmake 生成 Visual Studio 工程,然后再编译运行。

目前只有 cpp-testscpp-empty-test 可以运行。

有什么变化

具体的改动有:

  • 在 iOS/mac 上使用 metal
  • 删除了废弃的 API
  • 去除了 cocosbuilder 相关支持
  • Android 使用 cmake 编译
  • 删除了 Visual Studio 工程

已知问题

已知问题已经记录到了这里

欢迎大家试用并给出反馈和 bug。
谢谢。

帖子: 2

参与者: 1

阅读整个主题

cocos2d-x移植安卓平台(android studio)出现的错误

$
0
0

@961182000 写道:

新人一枚,刚搭建好cocos2d-x的windows环境,然后新建了一个hello world项目,按照官方文档将项目导入到android studio,在编译的时候出现了以下错误:

错误:CMake Error: CMake was unable to find a build program corresponding to "Ninja". CMAKE_MAKE_PROGRAM is not set. You probably need to select a different build tool.
CMake Error: CMake was unable to find a build program corresponding to "Ninja". CMAKE_MAKE_PROGRAM is not set. You probably need to select a different build tool.
Configuration failed.
FAILURE: Build failed with an exception.

  • What went wrong:
    A problem occurred configuring project ':helloworld'.

    executing external native build for cmake F:\cocosProjects\helloworld\CMakeLists.txt

  • Try:
    Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

  • Get more help at https://help.gradle.org

BUILD FAILED in 4s

百度了好久,解决不了,有大佬能帮一下吗,愁死了

帖子: 1

参与者: 1

阅读整个主题

Viewing all 7443 articles
Browse latest View live