Exemple #1
0
 // Use this for initialization
 void Start()
 {
     char_RigidBody = GetComponent <Kinematic>();
     //seek = GetComponent<DynoSeek>();
     arrive = GetComponent <DynoArrive>();
     align  = GetComponent <DynoAlign>();
 }
Exemple #2
0
 void Start()
 {
     goal_script = GetComponent <Goal>();
     goal_script.setGoal(ordered_goals[goal_index]);
     kinematicArrive = GetComponent <KinematicArrive>();
     dynoArrive      = GetComponent <DynoArrive>();
 }
Exemple #3
0
 void Start()
 {
     char_RigidBody  = GetComponent <Kinematic>();
     arrive          = GetComponent <DynoArrive>();
     align           = GetComponent <DynoAlign>();
     kinematicArrive = GetComponent <KinematicArrive>();
     isWandering     = true;
 }
Exemple #4
0
 // Use this for initialization
 void Start()
 {
     char_RigidBody = GetComponent <Kinematic>();
     arrive         = GetComponent <DynoArrive>();
     align          = GetComponent <DynoAlign>();
     if (recordLogs)
     {
         logWriter = GetComponent <CustomLogWriter>();
     }
 }
Exemple #5
0
    // Use this for initialization
    void Awake()
    {
        char_RigidBody = GetComponent <Kinematic>();
        arrive         = GetComponent <DynoArrive>();
        align          = GetComponent <DynoAlign>();
        seek           = GetComponent <DynoSeek>();
        goal           = GetComponent <Goal>();
        levelManager   = GetComponent <LevelManager>();

        if (recordLogs)
        {
            logWriter = GetComponent <CustomLogWriter>();
        }

        goalObject = GameObject.CreatePrimitive(PrimitiveType.Sphere);
        goalObject.transform.position = transform.position;
        goal.setGoal(goalObject);

        currentGoal = 0;
        path        = new List <Vector3>();
        isLastGoal  = false;
    }