【Beta 已发布】Cocos Creator v2.0.0 Preview 如约而至

正常的因为现在 MotionStreak 也是一个渲染组件是不同共存的

试了下TiledTile,还挺不好用,而且还有些小bug

TiledTile组件在编辑器里xy的值填一个超上限的数后就不能编辑了,被锁定了
node.addComponent(cc.TiledTile)不生效,传字符串格式才生效
tiledlayer.setTiledTileAt()方法没有自动添加gid和position 这个应该不是需要主动调用的方法吧,感觉有点乱
tiledtile节点active为false后只是取消了和图块的关联,图块没法删除或隐藏

另外TiledTile和Sprite组件可以同时添加到同一个节点上,而且节点的属性是关联Sprite的,建议Sprite组件应该自动添加,纹理绑定TiledTile指定位置的图块好用些

现在_tiledTiles的内容是我手动创建TiledTile加入的,要遍历地图的每个层和块,下个版本会在解析tmx的时候自动生成吗?如果会自动生成,能否提供开关呢,放在TiledLayer组件里或什么地方?毕竟有些背景层不需要获取图块 @Knox

体验下来感觉目前有点鸡肋,一开始还以为是把图块拆到TiledTile上来管理了

非常感觉反馈,bug 已经修复了,会在看看如何改进 TiledTile

优化了一下 TiledTile 的使用:https://github.com/cocos-creator/engine/pull/2972

tiledlayer.getTiledTileAt(x, y, true) 第三个参数为 forceCreate,如果设置为 true 就会自动帮生成 TiledTile,并将 position 和 gid 设置到 TiledTile 上。如果只是查询,则不需要传第三个参数。

图块没法删除或隐藏

你将这个图块的 gid 设置为 0 就可以隐藏了

1赞

按引擎大大的改了好像没什么效果啊

1.9.2的项目升级2.0发现部分spine不能正常使用了,提上传了一个动画文件麻烦排查一下@panda
ani.zip (6.1 KB)

ts 版本 枚举 cc.Node.EventType.TOUCH_END 使用报错

用setTileGIDAt设置了图块gid为0后图块仍然显示 用的2.0beta4版本 并且d.ts的定义仍然是setTileGID 文档里也没改 @jjyinkailejj @Knox

什么时候能3D可视化编辑啊?尽快出来,准备放弃laya了(laya开发不方便)

非常非常需要CocosCreator2.X中的版本中支持3D功能,这样项目切换和适配都非常方便。
不喜欢Cocos3D的独立发布,这样项目要转型或重做,那还不如去换其它3D引擎。

1赞

我相信这个想法不只是我一个人有。

使用2.0 编译出的微信小程序在横批器中无法运行.


看源码是找不到gl对象.

感觉是微信开发工具的问题。
有时候点开某个菜单,比如那个“详情”按钮,整个开发工具都会黑一下。之后这个gl就取不到了。得关掉开发工具重新开才行

然后游戏会爆卡?requestFrameAnimation用时超多

打不开的问题,多半是场景.fire有丢失的对象,你打开.fire文件文件,看有没有missscript的对象文本,如果有,删掉,替换一个已有的对象,不要担心是重复的,替换之后就可以打开了,然后再找出那个重复的脚本对象,我就是这样解决的,希望能帮到你

才看到,感谢

同问,小游戏项目在荣耀6A上也会报同样的错误

我也遇到相同的问题了,请问这个有解决了吗

你好,我也遇到getTiledTileAt返回空值,断点看_tiledTiles的长度为0,请问解决了吗