粒子特效的几个bug

Creator 1.5.2

**问题1:**ParticleSystem 的 Texture 引用的 图片 移动到另一个文件夹时,Texture 会变成 默认图片 default_sprite_splash。。。

问题2: 而且ParticleSystem 的 Texture 为什么不能引用 图集中的某个 SpriteFrame?

问题3: assets 窗口中,将粒子特效文件移动到其他文件夹,场景中引用的例子系统居然变成Creator默认的粒子特效。。。问题1 估计也是这个问题引起的。。。:scream:

1赞

问题 1 跟 问题 3 是因为需要 Texture 跟粒子的 plist 为相同文件下才行,不然会找不到导致用默认的图片

问题 2 之前确实没考虑到用 SpriteFrame

这几个问题已经记录了,后面会看看是否能进行完善

如果这个Texture的资源缺失,真机会挂掉。并且你还不知道是什么原因。 。 哈哈哈哈。

这个是有报错误信息的吧,之前是因为丢失了贴图,真机挂掉,才给一张默认贴图的,现在还会这样?

嗯。谢了。。
图片本来没在同一个文件夹,我就是想放到同一个文件夹,然后就出错了。
问题3,我把粒子特效文件移动位置后,我发现场景中的粒子特效的参数都变了,不只是Texture 字段变了而已。。原本有重力,移动完重力参数就给变了。。其他字段我不记得之前调的多少了,所以不确定有没有变

有勾选 Custom 吗?

我这里资源 Texture 会变为 null,其他参数没变

有勾选Custom,要不参数就都看不到了。。重力这个是可以看出来的,以前调的加重力,粒子会往下掉。。plist文件换位置后,重力就没了,粒子都往上飘(初始有往上的速度,我调的是类似喷泉的特效)。

嗯,Texture 丢失是 bug,我刚刚已经修复了,但是我没重现你说的参数丢失的问题