Пример #1
0
    public Color GetParamColor(RuneParam param)
    {
        Color col = Color.white;
        switch (param)
        {
        case RuneParam.None: col = Color.white; break;
        case RuneParam.HP_Percent: col = "#FFFF00".toColor(); break;// 黄
        case RuneParam.Atk_Percent: col = "#FF0000".toColor(); break;// 赤
        case RuneParam.Def_Percent: col = "#0080FF".toColor(); break;// 青
        case RuneParam.Spd: col = "#00FF00".toColor(); break;// 緑
        case RuneParam.Cri: col = "#FF8000".toColor(); break;//オレンジ
        case RuneParam.CriDmg: col = "#FF00FF".toColor(); break;//マゼンタ
        case RuneParam.Reg: col = "#00FFFF".toColor(); break;//シアン
        case RuneParam.Acc: col = "#9A2EFE".toColor(); break;//紫
        case RuneParam.HP_Flat: col = "#F3F781".toColor(); break;
        case RuneParam.Atk_Flat: col = "#F78181".toColor(); break;
        case RuneParam.Def_Flat: col = "#A9A9F5".toColor(); break;
        }
        col.a = 0.6f;

        return col;
    }
Пример #2
0
 public void SetParam(RuneParam p)
 {
     this.param = p;
 }
Пример #3
0
 public RuneOption(RuneParam param, int value)
 {
     this.param = param;
     this.value = value;
 }