3.0rc0粒子加载出错,这是怎么回事?bug?

加载plist文件时,报错了,好像是解压错误,怎么搞?
就用的,
this.emitter = new cc.ParticleSystem(res.Weiyan_plist);

这是错误

Uncaught TypeError: Cannot read property ‘0’ of undefined gzip.js:48
cc.Codec.GZip.gunzipgzip.js:48

cc.unzipBase64ZipUtils.js:28
cc.unzipBase64AsArrayZipUtils.js:40
cc.ParticleSystem.cc.Node.extend.initWithDictionaryCCParticleSystem.js:1617
cc.ParticleSystem.cc.Node.extend.initWithFileCCParticleSystem.js:1464
cc.ParticleSystem.cc.Node.extend.ctorCCParticleSystem.js:372
ClassCCClass.js:127
cc.Layer.extend.ctorShip.js:14
(anonymous function)CCClass.js:168
ClassCCClass.js:127
cc.Layer.extend.ctorapp.js:69
(anonymous function)CCClass.js:168
ClassCCClass.js:127
cc.Scene.extend.onEnterapp.js:83
(anonymous function)CCClass.js:168
cc.Director.cc.Class.extend.setNextSceneCCDirector.js:514
cc.Director.cc.Class.extend.drawSceneCCDirector.js:216
cc.DisplayLinkDirector.cc.Director.extend.mainLoopCCDirector.js:766
callbackCCBoot.js:1467

你好, 你能否把plist发出来,我看一下。

在解析tiff格式的时候,遇到一些格式的文件会出现问题。
你可以将图片不放在plist里面,以外部纹理的方式来加载。

这个错误是在chrome浏览器里出的,我在cocos code ide里 ,点“run win32"又可以正常运行,不出错,粒子也显示出来了。不知道为什么。
这是plist文件

<?xml version="1.0" encoding="utf-8"?>

angle
270
angleVariance
29.6
duration
-1
startParticleSize
0
startParticleSizeVariance
7
finishParticleSize
0
finishParticleSizeVariance
5
gravityx
0.65
gravityy
1.6
maxParticles
533
maxRadius
0
maxRadiusVariance
0
minRadius
0
minRadiusVariance
0
particleLifespan
0
particleLifespanVariance
0.3
rotatePerSecond
0
rotatePerSecondVariance
0
rotationEnd
0
rotationEndVariance
0
rotationStart
0
rotationStartVariance
0
sourcePositionVariancex
3
sourcePositionVariancey
4
sourcePositionx
339.923
sourcePositiony
337.906
speed
130.3
speedVariance
69
startColorAlpha
0.176471
startColorBlue
0.192157
startColorGreen
0.192157
startColorRed
0.2
startColorVarianceAlpha
0
startColorVarianceBlue
0
startColorVarianceGreen
0
startColorVarianceRed
0
finishColorAlpha
0.164706
finishColorBlue
0
finishColorGreen
0
finishColorRed
0
finishColorVarianceAlpha
0
finishColorVarianceBlue
0
finishColorVarianceGreen
0
finishColorVarianceRed
0
tangentialAccelVariance
0
tangentialAcceleration
0
radialAccelVariance
0
radialAcceleration
0
blendFuncSource
1
blendFuncDestination
771
emitterType
0
textureImageData
eJzrDPBz5+WS4mJgYOD19HAJAtICQMzPwQYk3xb76wMplnRHX0cGhvUnzFm7XgL5kiWuESXB+Wkl5YlFqQyOKflJqQqeuYnpqUGpiSmVhSdTbYCKDD1dHEMqbiX9+P/fnplvz297piUPg44fcVCUMG1obBQUOSLy4r7xh7gECV+P5gMMDQzMDIt1sjbseVnfDdTM4Onq57LOKaEJAF01Mlk=

```

我用你的plist测试了一下,gzip.js解析不了你这个base64格式的数据,可能是我们的gzip.js没有更新。

由于更新gzip 还需要一些时间, 我建议你用另一种方式来实现:

textureImageData
eJzrDPBz5+WS4mJgYOD19HAJAtICQMzPwQYk3xb76wMplnRHX0cGhvUnzFm7XgL5kiWuESXB+Wkl5YlFqQyOKflJqQqeuYnpqUGpiSmVhSdTbYCKDD1dHEMqbiX9+P/fnplvz297piUPg44fcVCUMG1obBQUOSLy4r7xh7gECV+P5gMMDQzMDIt1sjbseVnfDdTM4Onq57LOKaEJAF01Mlk=

改成
textureFileName
CloseSelected.png

CloseSelected.png就是Particle的纹理文件。

非常感谢!