コード例 #1
0
ファイル: Agent.cs プロジェクト: chenyunpet/MyScript
 void UpdateAgent()
 {
     //if (BlackBoard.DontUpdate==false)
     //    return;
     BlackBoard.Update();
     GOAPManager.UpdateCurrentGoal();
     GOAPManager.ManageGoals();
 }
コード例 #2
0
ファイル: Agent.cs プロジェクト: Physics-EA/Samurai
    void UpdateAgent()
    {
        if (BlackBoard.DontUpdate == true)
        {
            return;
        }

        //update blackboard
        BlackBoard.Update();
    }
コード例 #3
0
    void UpdateAgent()
    {
//		if (BlackBoard.DontUpdate == true)
//			return;
//
        //update blackboard
        BlackBoard.Update();

        GoapManager.UpdateCurrentGoal();
        GoapManager.ManageGoals();
    }
コード例 #4
0
    void UpdateAgent()
    {
        if (BlackBoard.DontUpdate == true)
        {
            return;
        }

        //update blackboard
        BlackBoard.Update();

        GoapManager.UpdateCurrentGoal();
        GoapManager.ManageGoals();
        Memory.Update();
    }
コード例 #5
0
    void UpdateAgent()
    {
        if (BlackBoard.DontUpdate == true)
        {
            return;
        }

        //update blackboard
        BlackBoard.Update();

        m_GoalManager.UpdateCurrentGoal();

        //Manage the list of goals we have
        m_GoalManager.ManageGoals();

        //Update the working memory.Cleans up facts marked for deletion
        Memory.Update();
    }
コード例 #6
0
 void UpdateAgent()
 {
     //if (BlackBoard.DontUpdate==false)
     //    return;
     BlackBoard.Update();
 }