正常的因为现在 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 就可以隐藏了
按引擎大大的改了好像没什么效果啊
ts 版本 枚举 cc.Node.EventType.TOUCH_END 使用报错
什么时候能3D可视化编辑啊?尽快出来,准备放弃laya了(laya开发不方便)
非常非常需要CocosCreator2.X中的版本中支持3D功能,这样项目切换和适配都非常方便。
不喜欢Cocos3D的独立发布,这样项目要转型或重做,那还不如去换其它3D引擎。
我相信这个想法不只是我一个人有。
感觉是微信开发工具的问题。
有时候点开某个菜单,比如那个“详情”按钮,整个开发工具都会黑一下。之后这个gl就取不到了。得关掉开发工具重新开才行
然后游戏会爆卡?requestFrameAnimation用时超多
打不开的问题,多半是场景.fire有丢失的对象,你打开.fire文件文件,看有没有missscript的对象文本,如果有,删掉,替换一个已有的对象,不要担心是重复的,替换之后就可以打开了,然后再找出那个重复的脚本对象,我就是这样解决的,希望能帮到你
才看到,感谢
同问,小游戏项目在荣耀6A上也会报同样的错误
我也遇到相同的问题了,请问这个有解决了吗
你好,我也遇到getTiledTileAt返回空值,断点看_tiledTiles的长度为0,请问解决了吗