public void setData(JsData jd) { Text_Fan.text = jd.getFunCount().ToString() + "番"; int gold = jd.getGold(); if (gold > 0) { Text_Gold.text = "+" + jd.getGold().ToString(); } else { Text_Gold.text = jd.getGold().ToString(); } string typeStr = Helper_JieSuan.getTypeToStr(jd.getJtype(), jd.getPaiXing(), jd.getZj()); Text_Name.text = typeStr; }
public static string getTypeToStr(int type, int paixing, int zj) { string str = ""; switch (type) { case jieSuan_type_PaiXing_牌型: str = Helper_JieSuan.getPaiXingToStr(paixing); break; case jieSuan_type_zhiGang_直杠: str = "直杠(+1根)"; break; case jieSuan_type_beiZhiGang_被直杠: str = "被直杠"; break; case jieSuan_type_mingGang_明杠: str = "明杠(+1根)"; break; case jieSuan_type_beiMingGang_被明杠: str = "被明杠"; break; case jieSuan_type_anGang_暗杠: str = "暗杠(+2根)"; break; case jieSuan_type_beiAnGang_被暗杠: str = "被暗杠"; break; case jieSuan_type_zhiGangPao_直杠接炮: str = "直杠接炮" + getZjToStr(zj); break; case jieSuan_type_beiZhiGangPao_直杠点炮: str = "直杠点炮" + getZjToStr(zj); break; case jieSuan_type_mingGangPao_明杠接炮: str = "明杠接炮" + getZjToStr(zj); break; case jieSuan_type_beiMingGangPao_明杠点炮: str = "明杠点炮" + getZjToStr(zj); break; case jieSuan_type_anGangPao_暗杠接炮: str = "暗杠接炮" + getZjToStr(zj); break; case jieSuan_type_beiAnGangPao_暗杠点炮: str = "暗杠点炮" + getZjToStr(zj); break; case jieSuan_type_zhiGangKaiHua_直杠开花: str = "直杠开花" + getZjToStr(zj); break; case jieSuan_type_beiZhiGangKaiHua_被直杠开花: str = "被直杠开花" + getZjToStr(zj); break; case jieSuan_type_mingGangKaiHua_明杠开花: str = "明杠开花" + getZjToStr(zj); break; case jieSuan_type_beiMingGangKaiHua_被明杠开花: str = "被明杠开花" + getZjToStr(zj); break; case jieSuan_type_anGangKaiHua_暗杠开花: str = "暗杠开花" + getZjToStr(zj); break; case jieSuan_type_beiAnGangKaiHua_被暗杠开花: str = "被暗杠开花" + getZjToStr(zj); break; case jieSuan_type_qiangGang_抢杠: str = "抢杠" + getZjToStr(zj); break; case jieSuan_type_beiQiangGang_被抢杠: str = "被抢杠" + getZjToStr(zj); break; case jieSuan_type_chiHu_吃胡: str = "吃胡" + getZjToStr(zj); break; case jieSuan_type_beiChiHu_被吃胡: str = "点炮" + getZjToStr(zj); break; case jieSuan_type_ziMo_自摸: str = "自摸" + getZjToStr(zj); break; case jieSuan_type_beiZiMo_被自摸: str = "被自摸" + getZjToStr(zj); break; case jieSuan_type_menQing_门清: str = "门清"; break; case jieSuan_type_queMen_缺门: str = "缺门"; break; case jieSuan_type_jinGouD_金钩钓: str = "金钩钓"; break; case jieSuan_type_duanyj_断幺九: str = "断幺九"; break; case jieSuan_type_zhiGangSP_直杠杠上炮: str = "直杠杠上炮"; break; case jieSuan_type_mingGangSP_明杠杠上炮: str = "明杠杠上炮"; break; case jieSuan_type_anGangSP_暗杠杠上炮: str = "暗杠杠上炮"; break; case jieSuan_type_qiangGangHu_抢杠胡: str = "抢杠胡"; break; } return(str); }