public void GenerateBall() { if ((CreditManagerInstance.IsCreditZero() == false) && (IsPermitGenerate == true)) { IsPermitGenerate = false; //ポケットに入った後の一通りのアクションが終わるまでfalse(BingoMasuControllerからセット関数が呼ばれる) GameObject ballPrefab = decidePrefab(); //ランダムで何色のボールにするか決める Vector3 generatePos = decideGeneratePos(); //生成座標を決める Instantiate(ballPrefab, generatePos, Quaternion.identity); CreditManagerInstance.SubtractCredit(1); } }