平铺 map 未加载某些图像

标签 tile cocos2d-js

我制作了一张瓷砖 map 。并在 cocos2d-js 上使用它。

刚刚添加

this._map = new cc.TMXTiledMap(res.tilemap);
this.addChild(this._map, 0, 1);

在图层中。

但是当我使用这张图片时,

/image/lUbhu.png ,

/image/o1gHS.png

发生此错误。

[.WebGLRenderingContext]RENDER WARNING: texture bound to texture
unit 0 is not renderable. It maybe non-power-of-2 and have incompatible
texture filtering or is not 'texture complete'

但是当我使用其他图像时,它可以工作。 喜欢

/image/efT6q.png ,

/image/k5qhT.png ,

/image/qZVpf.png

我用这些图像多次更改了tilemap,但结果相同。 我不知道这些图像有什么不同。 请帮助我。

最佳答案

您尝试过吗?我相信我曾经遇到过此错误:

您是否尝试过将所有图像文件添加到 resources.js 文件中?

关于平铺 map 未加载某些图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27200336/

相关文章:

algorithm - 我可以使用什么算法或软件来计算拼贴位置?

javascript - 使用cocos2djs绘制线段

javascript - Cocos2d html5 onTouchEnded 不工作

cocos2d-x - Cocos Creator 如何在场景之间导航?

java - 二维数组图 block 列表

ios - 如何为文字游戏编写可拖动的图 block ?

带有变换的 Canvas - 绘制网格的最佳方法是什么

javascript - 如何获取碰撞检测函数中的成员变量?

javascript - 如何使用cocos2d-js加载原生IOS xib?

server - 存储切片缓存的最佳解决方案是什么?在文件系统或数据库表中?