public void OnClickParBtn() { if (m_isOKClick) { m_myHandsState = StateHands.Par; m_isOnClickBtn = true; } }
/******************** * 以下、ボタンを押した時に呼ばれる関数 ********************/ public void OnClickGooBtn() { if (m_isOKClick) { m_myHandsState = StateHands.Goo; m_isOnClickBtn = true; } }
public void OnClickChokiBtn() { if (m_isOKClick) { m_myHandsState = StateHands.Choki; m_isOnClickBtn = true; } }
public void ResetGame() { //表示されている敵の手を非表示にする if (m_enemyGooImage.gameObject.activeSelf) { m_enemyGooImage.gameObject.SetActive(false); } else if (m_enemyChokiImage.gameObject.activeSelf) { m_enemyChokiImage.gameObject.SetActive(false); } else if (m_enemyParImage.gameObject.activeSelf) { m_enemyParImage.gameObject.SetActive(false); } //手の状態を初期化 m_myHandsState = StateHands.None; m_enemyHandsState = StateHands.None; m_isOKClick = false; m_isOnClickBtn = false; m_isAiko = false; }
/// <summary> /// 敵の出す手をランダムで決める /// </summary> public void HandsOfEnemy() { int r = Random.Range(0, 100); //0 ~ 99の乱数 int d = r % 3; //余りによって出す手を決める if (d == 0) { //Goo m_enemyGooImage.gameObject.SetActive(true); m_enemyHandsState = StateHands.Goo; } else if (d == 1) { //Choki m_enemyChokiImage.gameObject.SetActive(true); m_enemyHandsState = StateHands.Choki; } else { //Par m_enemyParImage.gameObject.SetActive(true); m_enemyHandsState = StateHands.Par; } }