Beispiel #1
0
    public static string GetPixActualDrawAverageStr(ParticleEffectScript particleEffectGo)
    {
        EffectEvlaData[] effectEvlaData = particleEffectGo.GetEffectEvlaData();
        int pixActualDrawAverage        = effectEvlaData[0].GetPixActualDrawAverage();

        return(string.Format("特效实际填充像素点:{0}", FormatColorValue(pixActualDrawAverage)));
    }
Beispiel #2
0
    public static string GetPixDrawAverageStr(ParticleEffectScript particleEffectGo)
    {
        //index = 0:默认按高品质的算,这里你可以根本你们项目的品质进行修改。
        EffectEvlaData[] effectEvlaData = particleEffectGo.GetEffectEvlaData();
        int pixDrawAverage = effectEvlaData[0].GetPixDrawAverage();

        return(string.Format("特效原填充像素点:{0}", FormatColorValue(pixDrawAverage)));
    }
Beispiel #3
0
    public static string GetPixRateStr(ParticleEffectScript particleEffectGo)
    {
        int max = 4;

        EffectEvlaData[] effectEvlaData = particleEffectGo.GetEffectEvlaData();
        int pixRate = effectEvlaData[0].GetPixRate();

        return(string.Format("平均每像素overdraw率:{0}   建议:<{1}", FormatColorMax(pixRate, max), max));
    }
 public static string GetPixRateStr(ParticleEffectScript particleEffectGo)
 {
     EffectEvlaData2[] effectEvlaData2 = particleEffectGo.GetEffectEvlaData();
     return(effectEvlaData2[0].GetPixRateStr() + "   建议:<4");
 }
 public static string GetPixActualDrawAverageStr(ParticleEffectScript particleEffectGo)
 {
     EffectEvlaData2[] effectEvlaData2 = particleEffectGo.GetEffectEvlaData();
     return(effectEvlaData2[0].GetPixActualDrawAverageStr());
 }