更新到1.1.0之后tiledMap在webGl上不正常

编辑器报警告:
Editor.registerElement is deprecated, use Editor.polymerElement instead
at Object.o [as registerElement] (F:\cocos2dIDE\CocosCreator\app-1.1.0\resources\app.asar\editor-framework\lib\renderer\index.js:1:1181)
at unpack://engine/cocos2d/tilemap/editor/tiled-map.html:16:16

浏览器报警告:
CCTexture2D.js:912 WebGL: INVALID_OPERATION: texParameter: no texture bound to GL_TEXTURE_2D
CCTexture2D.js:915 WebGL: INVALID_OPERATION: texParameter: no texture bound to GL_TEXTURE_2D
CCTexture2D.js:912 WebGL: INVALID_OPERATION: texParameter: no texture bound to GL_TEXTURE_2D
CCTexture2D.js:915 WebGL: INVALID_OPERATION: texParameter: no texture bound to GL_TEXTURE_2D
CCTexture2D.js:912 WebGL: INVALID_OPERATION: texParameter: no texture bound to GL_TEXTURE_2D
CCTexture2D.js:915 WebGL: INVALID_OPERATION: texParameter: no texture bound to GL_TEXTURE_2D
CCTexture2D.js:912 WebGL: INVALID_OPERATION: texParameter: no texture bound to GL_TEXTURE_2D
CCTexture2D.js:915 WebGL: INVALID_OPERATION: texParameter: no texture bound to GL_TEXTURE_2D
CCTexture2D.js:912 WebGL: INVALID_OPERATION: texParameter: no texture bound to GL_TEXTURE_2D
CCTexture2D.js:915 WebGL: INVALID_OPERATION: texParameter: no texture bound to GL_TEXTURE_2D

1.0.3没有问题。
模拟器也没有问题。
怎么解决

能不能详细描述一下重现此问题的操作步骤?

就是更新到1.1.0之后打开工程
预览界面的tiledMap就绘制已经错误。
删掉重新拖一个tiledMap到场景,预览界面就正常了。
但是浏览器打开的时候还是不正常。然后等一会儿
编辑器重新刷新工程的时候,预览界面也不正常了。

@zlm_525
是否可以将出现问题的工程发出来,我排查一下问题。

NewProject.zip (2.7 MB)
随意开个新项目都会这样。在我电脑上,模拟器和webview预览会是不同的效果。

我是win10

我用你提供的测试工程试了下,发现你的 tmx 文件中配置的图片路径与放到项目中的路径不一致,导致无法找到图片文件。出问题的配置:

而按照你放在项目中的资源文件路径,这个配置应该为:ground/TownBlockRed.png。修改配置之后,Creator 中的效果为:

可能是我给你新建的工程有问题。

我昨天用1.0.3重新打开工程是没有问题的。
用1.1.0同样的问题。

我回去查一下路径是否有问题。
不过从你发的路径来看。原工程指向的路径是没有问题的。
tiledMap生成的路径冗余了点。但是指向的文件应该没有问题。

1.1 版本中加载 TiledMap 的方式有变动。建议将图片和地图文件放在一起(包括使用 Tiled 编辑地图资源时)。这样可以在变动资源位置时,地图文件与使用的图片资源文件相对路径不变。

我新建了一个工程。
在预览中是这个样子。
我把俩资源放在一起了。预览中还是没对。
但是在浏览器中是对的。我不知道是不是因为我也安装了1.0.3的缘故。
因为我刚才把资源不放在同一个目录的结果和我上面描述的是一样的。
但是原工程还是在浏览器上有问题。和预览的一样的结果。NewProject.zip (2.7 MB)

这个问题之前有收到开发者反馈了,目前最新代码中已解决,下个版本就不会有这个问题了。谢谢反馈!