
有没有人遇到这样的问题??之前3.13版本都没有遇到这个黑块问题
火特效.zip (62.8 KB)
帮你看了一下,单独图片没问题,座位图集导入,使用时有问题
你的plist文件里图片信息貌似和原始图片也不对应
你好,刚才我将这个火特效放到引擎为3.13.1版本里是可以用的,并没有黑块。现在升级到3.16之后倒是出现了黑块。是哪一块有改动了吗?
我是使用 texturepacker 打的大图 先生成ETC1_RGB 再生成一个ETC1_A,因为之前一直都是这样用的,现在突然不行了,看了源代码没什么改变呀
发现问题了!
使用不是etc1创建的node 运行etc1帧创建的动画会出现这个问题
楼主问下,资源都采用这个格式,打包之后,包的体积变大了吗?
您好,我也遇到这样的问题,使用sprite 创建 node的时候,整张图的显示是正确的,通过 plist读取 碎图的时候,就没有正常合成 带 alpha的 图了。
您好,我再使用 pkm的时候,生成的图是没有问题得,使用方法sprite显示整张图片的时候,是没有问题得,通过plist文件进行读取的时候,显示是没有合成alpha通道的。显示只有去掉alpha通道的资源
问题已经解决:
// line 375
void Sprite::setTexture(Texture2D *texture)
{
//if(_glProgramState == nullptr) // change this line
{
setGLProgramState(GLProgramState::getOrCreateWithGLProgramName(GLProgram::SHADER_NAME_POSITION_TEXTURE_COLOR_NO_MVP, texture));
}
…
}
在英文论坛中可以查到相应的解决办法
不过,现在csb文件读取是读不到的,现在正在查询,有知道问题的老大们,也希望都多给指点指点。
楼主,能加个好友交流交流吗(qq: 1515832050), 我也遇到这个问题了, 想请教几个问题, ui_fire1.pkm@alpha, @alpha后缀是自己添加的吗, 打成大图之后, 里面的小图如果是有透明像素,要怎么使用在安卓上面才会不显示黑块呢