【发布时间】:2018-02-17 03:27:24
【问题描述】:
我知道如何设置基于渐变的粒子颜色(例如this 和this),但我找不到任何关于如何获取颜色。
我有一个粒子系统,其起始颜色设置为随机渐变。我试过了……
Color myColor = myParticleSystem.main.startColor.color
...但无论渐变颜色如何,它总是返回黑色。
我在文档或论坛中没有看到任何关于如何实际获得随机选择的颜色的信息。
使用 Unity 2017.3。谢谢。
【问题讨论】:
-
我认为您可以使用返回
Gradient的ParticleSystem.MinMaxGradient.gradient属性获取渐变颜色。你试过吗? -
我从来没有找到从代码中从
ParticleSystem.MinMaxGradient获取(或其他)属性的方法,AFAIK 该类仍然没有可用的获取器。