public void InventoryButtonPressed(int ChessmanID) { // Show Chessman Info GameObject go = Instantiate(BoardManager.Instance.chessmanPrefabs[ChessmanID], Vector3.zero, Quaternion.Euler(90, 0, 0)) as GameObject; vis_chessman = go.GetComponent <Chessman>(); vis_chessman.InitInfo(); BoardManager.Instance.ShowChessmanInfoCanvas(vis_chessman); Destroy(go); Debug.Log("Inventory choose chessman id = " + ChessmanID.ToString()); BoardManager.Instance.pressed_inventory_chessman_id = ChessmanID; BoardManager.Instance.pressed_shop_chessman_id = -1; }