Hi 界面被打乱一般是因为 scale 为负数引起的,这个问题我正在处理,下个版本会修正。
(难道你以前真的会用 scale + widget 来实现一些特殊效果?)
bingo!
1.有很多左右对称的图片为了节约内存我们一般是对半切,所以会有scale负数。
2.为了节约内存,有一些不是很需要高清的图美术那边还做了缩小处理,然后程序再scale放大,所以还存在scale不为1的情况。
3.还是为了节约内存,我们还有九宫格+对半切+scale大于1的情况,哈哈。
综上,所以就导致界面打乱了。本来想手动调整一下的,也不是特别麻烦,既然你们要修正,那我就先不调了!
谢了,你这些使用场景一般 widget 就应该计算 scale,那我想下个版本应该不会有兼容性问题。
不敢相信这样都敢称为rc1……bug满天飞,简简单单的bug从最早的1.1.0 beta4到现在依旧存在,如果只关注VS Code干脆把Editor模块删除算了,何必呢,提过的意见向来是被选择性无视,我已经对官方不抱希望了,以前提过bug的帖子也已自删。
不敢相信这样都敢称为rc1……bug满天飞,简简单单的bug从最早的1.1.0 beta4到现在依旧存在,如果只关注VS Code干脆把Editor模块删除算了,何必呢,提过的意见向来是被选择性无视,我已经对官方不抱希望了,以前提过bug的帖子也已自删。
需求多,官方团队人又少,大大们还要一边完善产品一边到处解答用户提的问题,bug不能及时修改也很正常,不用这么偏激嘛。虽然没看出来你截图的是什么bug,但是VSCode真的比自带Editor好用很多啊,那干嘛还要在bug和需求远未完善的情况下花大力气向VSCode看齐?
不过话又说回来,既然现在creator是触控的主线,那触控是不是应该多给点预算多给点人啊?把扫论坛、扫QQ群、收集bug和收集反馈的事情交给其他人,让大大们专心改bug…
很抱歉我们要处理的问题有点多,请问你说的具体是什么 bug?是否会影响到项目进程?
发现了一个bug,代码链接http://pan.baidu.com/s/1kVpkZEB
ScrollView下 使用圆形mask预制 失效,这个问题在群里已经有小伙伴验证过了,确实有问题,希望引擎团队能记录下
有空解决了这个bug
var storagePath = ((jsb.fileUtils ? jsb.fileUtils.getWritablePath() : '/') + 'elona2-remote-asset/' + GameEngine.language);
var manifestUrl = cc.url.raw('resources/localize/' + GameEngine.language + '/project.manifest');
//cc.log('Storage path for remote asset : ' + storagePath);
//cc.log('Local manifest URL : ' + manifestUrl);
this._am && this._am.release();
this._am = new jsb.AssetsManager(manifestUrl, storagePath);
this._am.retain();
this._needUpdate = false;
if (this._am.getLocalManifest().isLoaded())
{
this._checkListener = new jsb.EventListenerAssetsManager(this._am, this.checkCb.bind(this));
cc.eventManager.addListener(this._checkListener, 1);
this._am.checkUpdate();
}
现在热更新运行到cc.eventManager.addListener(this._checkListener, 1);就会报错,之前1.0.3是没问题的,错误是
“Simulator : Assert failed: The listener has been registered.”,请问现在这个热更新最新的是怎样的,请给出例子
目前网页的 canvas 渲染模式不支持嵌套圆形 mask ,WebGL 和原生是没有问题的,这个问题我们之后会想办法解决
1.1 正式版会修复这个问题
我运行了github上的21点代码,成功的把服务器上的version.manifest文件下载到了本地,但是没有下载相关的资源呢,没有任何错误提示。
下面两行是打印的日志。
Simulator : Storage path for remote asset : /Applications/CocosCreator.app/Contents/Resources/cocos2d-x/simulator/mac/Simulator.app/Contents/Resources/blackjack-remote-asset
Simulator : Local manifest URL : /Users/***/Documents/CocosProjects/tutorial-hot-update-master/assets/project.manifest
点击游戏中的按钮后,提示Simulator : ERROR : loadScene: Can not load the scene “table” because it was not in the build settings before playing.
服务器的版本号是1.2.0
运行的版本号是1.0.0
coocs creator 1.1.0
Simulator : Get data from file(D:/GameDevelop/cocos/CocosCreator_v1.1.0-rc1_2016052701/CocosCreator/resources/cocos2d-x/simulator/config.json) failed, error code is 2
模拟器 打开示例 总是一会就闪退 这是什么意思??
确实是canvas嵌套问题,大改什么时候能支持呢
谢了,你这些使用场景一般 widget 就应该计算 scale,那我想下个版本应该不会有兼容性问题。
新版本的Widget考虑scale后无比好用啊!
能把Layout弄得和widget一样算上缩放吗??现在的layout不考虑缩放,一是会增加重复资源(同一图片需要不同尺寸的图),二是会增加重复工作(有的子控件直接复制一个差不多的旧的,然后删删加加,最后改一下总的scale就行了)
可以的,我们会继续完善
你看看这个路径下 config.json 文件是否存在?
我运行了github上的21点代码,成功的把服务器上的version.manifest文件下载到了本地,但是没有下载相关的资源呢,没有任何错误提示。下面两行是打印的日志。Simulator : Storage path for remote asset : /Applications/CocosCreator.app/Contents/Resources/cocos2d-x/simulator/mac/Simulator.app/Contents/Resources/blackjack-remote-asset
Simulator : Local manifest URL : /Users/***/Documents/CocosProjects/tutorial-hot-update-master/assets/project.manifest
点击游戏中的按钮后,提示Simulator : ERROR : loadScene: Can not load the scene “table” because it was not in the build settings before playing.
服务器的版本号是1.2.0运行的版本号是1.0.0coocs creator 1.1.0
可以帮忙回答下么?谢谢
所有从控件库拖动到可视化界面的ui控件 都被转化成了预制件
可能跟服务器有关,21点热更新 demo 里有些图片资源文件名中间有空格,有些本地 web 服务器不能正常访问这些文件
