private void card_open_done(object sender, stringArgs e) { cardback[Int32.Parse(e.msg)].CardRotateComplete -= card_open_done; //change poker int idx = Int32.Parse(e.msg); int poker_idx = 0; string poker = ""; //單張處理 if (idx == 0 || idx == 1) { poker = _poker.get_poker(poker_type.Player); } if (idx == 2 || idx == 3) { poker = _poker.get_poker(poker_type.Banker); } if (idx == 4 || idx == 5) { poker = _poker.get_poker(poker_type.River); } poker_idx = _poker.pokerTrans(poker); cardlist [idx].GetComponent <Image> ().sprite = _mobile_poker_sprite [poker_idx]; //Your sprite cardlist [idx].RotateCard(2, idx); cardlist[idx].CardRotateComplete += dispayer_card_open_done; }
public void On_complete(stringArgs state) { if (CardRotateComplete != null) { CardRotateComplete(this, state); } }
private void dispayer_card_open_done(object sender, stringArgs e) { cardback[Int32.Parse(e.msg)].CardRotateComplete -= dispayer_card_open_done; prob_update(); }
private void Onstate(object sender, stringArgs e) { Debug.Log("DK Onstate = " + e.msg); if (e.msg != "open") { error_msg(e.msg); } }
private void Onstate(object sender, stringArgs e) { Debug.Log("DK Onstate = " + e.msg); if (e.msg == "open" || e.msg == "1005") { ; } else { error_msg(e.msg); } }
private void Onstate(object sender, stringArgs e) { _progressbar.Value = 100; Debug.Log("Lobby Onstate = " + e.msg); }
private void dispayer_card_open_done(object sender, stringArgs e) { cardback[Int32.Parse(e.msg)].CardRotateComplete -= dispayer_card_open_done; //caculate_point(); }