粒子在其生命周期内会循环显示的颜色。
当前无法直接修改此数组的单个索引。而是需要抓取 整个数组,进行修改,然后将重新将其指定给粒子动画器。
using UnityEngine; using System.Collections;
public class ExampleClass : MonoBehaviour { void Start() { ParticleAnimator particleAnimator = GetComponent<ParticleAnimator>(); Color[] modifiedColors = particleAnimator.colorAnimation; modifiedColors[2] = Color.yellow; particleAnimator.colorAnimation = modifiedColors; } }