Ejemplo n.º 1
0
    public override void InitializeAgent()
    {
        var areaBox = area.GetComponent <BoxCollider>();

        areaBounds = areaBox.bounds;
        Destroy(areaBox);

        my_rayPerCone     = GetComponent <RayPerception3DCone>();
        deformMesh        = fallObjct.GetComponentInChildren <DeformMesh>();
        fallObjectRb      = fallObjct.GetComponent <Rigidbody>();
        fallObjectInitPos = fallObjct.transform.position;
        spheres           = new List <GameObject>();
        agentInitQua      = transform.rotation;
        Monitor.SetActive(true);
        chairAcademy = FindObjectOfType <ChairAcademy>();
    }
Ejemplo n.º 2
0
 void Awake()
 {
     script   = GetComponent <DeformMesh>();
     animator = GetComponent <Animator>();
 }
Ejemplo n.º 3
0
 private void Awake()
 {
     script = GetComponent <DeformMesh>();
 }