unity 动态修改粒子特效

So Easy: 例如把透明图改为0

        // 获取粒子系统
        ParticleSystem particleSystem = lightEffectInstance.GetComponent();
        ParticleSystem.MainModule main = particleSystem.main; 

        // 创建新的数值
        Color newColor = particleSystem.main.startColor.color;
        newColor.a = 0;
      
       
        // 修改
        main.startColor = newColor;

你可能感兴趣的:(Unity引擎,C#,unity,游戏引擎)