Esempio n. 1
0
 void Awake()
 {
     anim = model.GetComponent <Animator>();
     IUserInputer[] inputs = GetComponents <IUserInputer>();
     foreach (var input in inputs)
     {
         if (input.enabled == true)
         {
             pi = input;
             //print(pi);
             break;
         }
     }
     rigid = GetComponent <Rigidbody>();
     col   = GetComponent <CapsuleCollider>();
 }
Esempio n. 2
0
    void Start()
    {
        cameraHandle = transform.parent.gameObject;
        playerHandle = cameraHandle.transform.parent.gameObject;
        Actor_Controller ac = playerHandle.GetComponent <Actor_Controller>();

        model      = ac.model;
        tempEulerX = 20;
        pi         = ac.pi;

        if (!isAI)
        {
            _camera          = Camera.main.gameObject;
            lockDot.enabled  = false;
            Cursor.lockState = CursorLockMode.Locked;
        }
    }