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; }
public void SetParam(RuneParam p) { this.param = p; }
public RuneOption(RuneParam param, int value) { this.param = param; this.value = value; }