private IEnumerator Grow() { yield return(new WaitForSeconds(30.0f)); if (Constant.GenWaterPower <= cell.waterPower) { // Player 生成 CreatePlayer(); StateWait.ChangeState(cell); yield break; } else { // 再びGrowへ。 // TODO: 周りに水分を撒くなど仕様を考える StateGrow.ChangeState(cell); yield break; } }
public void OnStart() { cell.GetComponent <MeshRenderer>().material = PrefabManager.FarmMaterial; StateWait.ChangeState(cell); }