Cocos Creator v2.4.5-rc.1 测试帖

为什么3.0不会有问题呢?
解决方法:
Node.js 如何处理 ES6 模块

@EndEvil 大神,请教一个问题,
从2.2.2版本升上来遇到
我有个脚本是
用在onLoad的时候尝试对齐组件与canvas及parent节点的

onLoad()
{
    let root = this
    //这边使用了scheduleOnce来做为延时
    this.scheduleOnce( () =>
    {
        root.tryUpdateLayoutByRules()
    })
}

在2.2.2的时候是正常的
但是到了2.4.5就失败了,看起来是没有执行

现在在编辑器中 ,component的scheduleOnce是不会执行的吗?

這個的意思是,因為 v3 有實作,由於 v2 的code差異太大,目前暫時不考慮實作…對嗎?

我们确认下

谢谢,该问题已经修复

2.4.4 cc.tween()没有这三个方法吧:

2.4.5有吗


2.4.4有阿


我怎么没有啊,而且我硬填上去回报错啊
image

我错了,是大写然后这样用的啊,懂了。多谢!
image

不过我有个疑问,他tag是这样用的吗 怎么效果很奇怪

我懂了,不同节点里面tag是共用的

stopAllByTarget 用这个也行

关于 Bundle 压缩类型的支持需求

目前 bundle 的压缩类型,在部分小游戏上已经支持了 zip 压缩

image

想问一下大大,zip 的压缩类型会有计划支持到原生平台吗?比如 Android iOS

image

1赞

@EndEvil
请教下,现在的TTF字体,用了Cache: Char模式后
两个字会粘在一起,这个是目前版本的限制吗?

旧版本 2.2.2 看起来没这个问题

m1安卓打包报错

  • What went wrong:
    Execution failed for task ‘:xygame:externalNativeBuildRelease’.

Build command failed.
Error while executing process /Users/wangzimo/Library/Android/sdk/ndk/18/ndk-build with arguments {NDK_PROJECT_PATH=null APP_BUILD_SCRIPT=/Users/wangzimo/Project/xygame/build/jsb-default/frameworks/runtime-src/proj.android-studio/app/jni/Android.mk NDK_APPLICATION_MK=/Users/wangzimo/Project/xygame/build/jsb-default/frameworks/runtime-src/proj.android-studio/app/jni/Application.mk APP_ABI=armeabi-v7a NDK_ALL_ABIS=armeabi-v7a NDK_DEBUG=0 APP_PLATFORM=android-16 NDK_OUT=/Users/wangzimo/Project/xygame/build/jsb-default/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/release/obj NDK_LIBS_OUT=/Users/wangzimo/Project/xygame/build/jsb-default/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/release/lib NDK_TOOLCHAIN_VERSION=clang NDK_MODULE_PATH=/Users/wangzimo/Project/xygame/build/jsb-default/frameworks/cocos2d-x:/Users/wangzimo/Project/xygame/build/jsb-default/frameworks/cocos2d-x/cocos:/Users/wangzimo/Project/xygame/build/jsb-default/frameworks/cocos2d-x/external -j8 NDK_DEBUG=0 /Users/wangzimo/Project/xygame/build/jsb-default/frameworks/runtime-src/proj.android-studio/app/build/intermediates/ndkBuild/release/obj/local/armeabi-v7a/libcocos2djs.so}
Android NDK: WARNING: Unsupported source file extensions in /Users/wangzimo/Project/xygame/build/jsb-default/frameworks/cocos2d-x/cocos/Android.mk for module cocos2dx_static
Android NDK: …/external/sources/edtaa3func/edtaa3func.h renderer/memop/RecyclePool.hpp
[armeabi-v7a] Compile arm : cocos2dx_static <= ConvertUTF.c
assertion failed [abi_info.kind == AbiKind::NewThread]: signal without a thread context did not come from a new thread
(ThreadContextSignals.cpp:347 sa_tramp)
[armeabi-v7a] Compile arm : cocos2dx_static <= http_parser.c
/Users/wangzimo/Library/Android/sdk/ndk/18/build/ndk-build: line 289: 39415 Trace/BPT trap: 5 $GNUMAKE -f PROGDIR/core/build-local.mk "@"

  • Try:
    Run with --stacktrace option to get the stack trace. Run with --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 46s
66 actionable tasks: 3 executed, 63 up-to-date
Error running command, return code: 1.

r16到r19全试过了

有的,我们一直想做这个事,下个版本安排

2赞

2.4 之后,原生 label 的渲染用了 freetype,渲染效果会略有不同,你可以看下 macro 中的最后一个宏,可以关闭这个功能

1赞

好的,謝謝大神

点测试和矩形测试在静态刚体里面无效能修复吗

每次看到引擎有升级时都感到 兴奋又害怕

1赞