【官网正式版更新】Cocos Creator v2.0.0 社区版发布贴

我之前提过一次,没啥反应。。

多谢反馈,会在下个版本修复

已建立 issue 跟踪

可以检查一下

var canvasEL = document.createElement('CANVAS');
try {
gl = canvasEL.getContext('webgl', opts)
     || canvasEL.getContext('experimental-webgl', opts)
     || canvasEL.getContext('webkit-3d', opts)
     || canvasEL.getContext('moz-webgl', opts);
}
catch (e) {
    // 处理
}

收到

如果微信没提供就没办法,你可以看下微信的文档,反馈到微信的社区

麻烦提交一个 demo

不会提供这样的事件

  1. 只要监听 cc.game.EVENT_ENGINE_INITED
  2. 你可以在自己的插件脚本中做事件监听,插件执行顺序先于 cc.game.onStart
  3. 这个你可以建立一个空场景作为初始场景,然后在自己的脚本中加载需要的资源,加载完成后再切换到主场景

let action = cc.scaleTo(1, 0);
node.runAction(action );
会有问题,scale不能到0

使用位图字体时遇到报错!

@panda

  1. 现在控件的数组属性操作起来太不方便了, 比如我有个prefabs 希望能直接拖动多个prefab设置到数组上

2)能不能提供个unity那样 锁定属性检查器的功能 现在点下资源管理就把属性检测器切换掉了
来回切太不方便了

不支持spine@3.6.53么? 我看runtime好像是3.5
报错信息如下:
The new skeletonData must be instance of sp.SkeletonData
@panda

Build Failed: TypeError: Cannot convert undefined or null to object
at Function.keys ()
at module.exports.getAssetUuids (E:\CocosCreator\resources\app.asar\editor\core\build-results.js:1:438)
at Gulp. (E:\CocosCreator\resources\app.asar\editor\core\gulp-build.js:1:9230)
at module.exports (E:\CocosCreator\resources\app.asar\node_modules\orchestrator\lib\runTask.js:34:7)
at Gulp.Orchestrator._runTask (E:\CocosCreator\resources\app.asar\node_modules\orchestrator\index.js:273:3)
at Gulp.Orchestrator._runStep (E:\CocosCreator\resources\app.asar\node_modules\orchestrator\index.js:214:10)
at E:\CocosCreator\resources\app.asar\node_modules\orchestrator\index.js:279:18
at finish (E:\CocosCreator\resources\app.asar\node_modules\orchestrator\lib\runTask.js:21:8)
at cb (E:\CocosCreator\resources\app.asar\node_modules\orchestrator\lib\runTask.js:29:3)
at BrowserWindow. (E:\CocosCreator\resources\app.asar\editor\core\gulp-build.js:1:8327)
at r.waterfall.r (E:\CocosCreator\resources\app.asar\editor\core\builder.js:1:3156)
at E:\CocosCreator\resources\app.asar\node_modules\async\lib\async.js:52:16
at E:\CocosCreator\resources\app.asar\node_modules\async\lib\async.js:696:30
at E:\CocosCreator\resources\app.asar\node_modules\async\lib\async.js:167:37
at E:\CocosCreator\resources\app.asar\node_modules\async\lib\async.js:1209:30
at Gulp.doneCallback (E:\CocosCreator\resources\app.asar\editor\core\gulp-build.js:1:21670)
at Gulp.Orchestrator.stop (E:\CocosCreator\resources\app.asar\node_modules\orchestrator\index.js:150:9)
at E:\CocosCreator\resources\app.asar\node_modules\orchestrator\index.js:277:22
at finish (E:\CocosCreator\resources\app.asar\node_modules\orchestrator\lib\runTask.js:21:8)

TypeError: Cannot read property ‘length’ of null
at module.exports.removeFromGroups (E:\CocosCreator\resources\app.asar\editor\page\build\group-manager.js:1:1765)
at _queryPackableDepends (E:\CocosCreator\resources\app.asar\editor\page\build\group-manager.js:1:1983)
at module.exports._queryPackableDepends (E:\CocosCreator\resources\app.asar\editor\page\build\group-manager.js:1:1155)
at module.exports._mergeStartScene (E:\CocosCreator\resources\app.asar\editor\page\build\group-manager.js:1:1911)
at fn (E:\CocosCreator\resources\app.asar\node_modules\async\lib\async.js:746:34)
at E:\CocosCreator\resources\app.asar\node_modules\async\lib\async.js:1213:16
at E:\CocosCreator\resources\app.asar\node_modules\async\lib\async.js:166:37
at E:\CocosCreator\resources\app.asar\node_modules\async\lib\async.js:706:43
at E:\CocosCreator\resources\app.asar\node_modules\async\lib\async.js:167:37
at E:\CocosCreator\resources\app.asar\node_modules\async\lib\async.js:1209:30
at EventEmitter.s (E:\CocosCreator\resources\app.asar\editor\core\gulp-build.js:1:7989)
at Object.onceWrapper (events.js:293:19)
at emitTwo (events.js:106:13)
at EventEmitter.emit (events.js:194:7)
at WebContents. (E:\CocosCreator\resources\electron.asar\browser\api\web-contents.js:247:13)
at emitTwo (events.js:106:13)
at WebContents.emit (events.js:194:7)

TypeError: Cannot read property ‘length’ of null
at module.exports.removeFromGroups (E:\CocosCreator\resources\app.asar\editor\page\build\group-manager.js:1:1765)
at _queryPackableDepends (E:\CocosCreator\resources\app.asar\editor\page\build\group-manager.js:1:1983)
at module.exports._queryPackableDepends (E:\CocosCreator\resources\app.asar\editor\page\build\group-manager.js:1:1155)
at module.exports._mergeStartScene (E:\CocosCreator\resources\app.asar\editor\page\build\group-manager.js:1:1911)
at fn (E:\CocosCreator\resources\app.asar\node_modules\async\lib\async.js:746:34)
at E:\CocosCreator\resources\app.asar\node_modules\async\lib\async.js:1213:16
at E:\CocosCreator\resources\app.asar\node_modules\async\lib\async.js:166:37
at E:\CocosCreator\resources\app.asar\node_modules\async\lib\async.js:706:43
at E:\CocosCreator\resources\app.asar\node_modules\async\lib\async.js:167:37
at E:\CocosCreator\resources\app.asar\node_modules\async\lib\async.js:1209:30

1赞

Cannot read property ‘isShare’ of undefined
at t.build (E:\CocosCreator\resources\app.asar\editor\page\build\asset-crawler.js:1:621)
at

1赞

@panda 网页可以运行 但是编译小程序时报错

1赞

遇到相同的问题

@panda 我也遇到了这个恶心的问题

微信小游戏子域canvas 里面只用label可以正常显示,加了scrollView 或者sprite 或者layout就不能正常显示了,这是为啥?

这个是什么情况
微信小游戏在手机上
然后就所有网络请求都挂了

龙骨BUG:

isCompleted:[Exception: TypeError: Cannot read property ‘playState’ of null at AnimationState.get [as isCompleted] (http://localhost:7456/app/engine/bin/cocos2d-js-for-preview.js:54734:41) at AnimationState.remoteFunction (:2:14)]

这个参数偶尔会不正常报错,2.0之前的版本没问题.

1赞

已修复

已知问题,可以忽略,不会影响运行和编辑

已反馈

先尝试解决所有 warning 和报错,如果仍然有错误,请发 demo

微信子域的已知问题是远程图片下载下来的贴图无法显示,变色的贴图无法显示

不确定,说是没有 permission,可能是没有允许所有域名

麻烦发一下 demo

好像不管有没有开启webgl设置都是走catch语句. 现在2.0会自动判断是否启用webgl还是canvas么?

我是这个设置模式没有开启,引擎加载直接报错。