public override void Reason() { if (system.homeTime > 2) { system.PerformTransition("Cook"); } }
public override void Reason() { if (system.homeTime > 10) { Debug.Log("天亮了"); system.PerformTransition("ReadBook"); system.homeTime = 0; } }
public override void Reason() { if (GameObject.FindObjectOfType <UIController>().number < 4) { Debug.Log("没盐了,准备去买盐"); system.managerSystem.ChangeSystem("MarketSystem", "BuyState"); } else if (system.homeTime > 5) { GameObject.FindObjectOfType <UIController>().number -= 4; system.PerformTransition("Sleep"); } }