加入
发新帖
发表于 2013-12-14 21:45 | 查看: 1249| 回复: 5
ParticleSystem 里面的Functions 里有个GetParticles, 该怎么用?
比如我要取得其中一个Particle 并控制其颜色、位置及移动速度

收藏回复 显示全部楼层 道具 举报

发表于 2013-12-15 01:05
Get完就可以设置粒子的信息了
然后Set回去

回复 显示全部楼层 道具 举报

发表于 2013-12-15 14:26
orange030 发表于 2013-12-15 01:05
Get完就可以设置粒子的信息了
然后Set回去
  1. var theParticles : ParticleSystem.Particle[];
  2. print(particleSystem.GetParticles(theParticles));
复制代码
啊,求问,那为啥这个输出是0?

回复 显示全部楼层 道具 举报

发表于 2013-12-16 02:37
彭必涛 发表于 2013-12-15 14:26
啊,求问,那为啥这个输出是0?

数组,不能为空
然后,还要先发送粒子
沐月对这个比较熟

回复 显示全部楼层 道具 举报

发表于 2013-12-16 07:43
orange030 发表于 2013-12-16 02:37
数组,不能为空
然后,还要先发送粒子
沐月对这个比较熟

需要手动用代码发送粒子?
不能用那个自动的?

回复 显示全部楼层 道具 举报

发表于 2013-12-16 07:45
orange030 发表于 2013-12-16 02:37
数组,不能为空
然后,还要先发送粒子
沐月对这个比较熟

果然, 添加了
theParticles = new ParticleSystem.Particle[10000];
搞定了

大谢!

点评 回复 显示全部楼层 道具 举报

orange030 发表于 2013-12-16 14:08
嗯....
您需要登录后才可以回帖 登录 | 加入

搜索

繁體   

返回顶部