Exemplo n.º 1
0
        public void AfterTest()
        {
            _targetObject = null;

            _goal.UnregisterGoal();
            _goal = null;

            _emote       = null;
            _pathfinding = null;
        }
Exemplo n.º 2
0
        public void BeforeTest()
        {
            _pathfinding = new GameObject().AddComponent <MockPathfindingComponent>();
            _emote       = _pathfinding.gameObject.AddComponent <MockEmoteComponent>();

            _pathfinding.gameObject.transform.position = new Vector3(2.0f, 100.0f, 1.0f);

            _pathfinding.gameObject.AddComponent <TestUnityMessageEventDispatcherComponent>().TestAwake();

            _goal = new InvestigateVisualDisturbanceGoal(_pathfinding.gameObject, _params);
            _goal.RegisterGoal();

            _targetObject = new GameObject();

            _targetObject.transform.position = new Vector3(12.0f, 13.0f, -11.0f);
        }