// Use this for initialization void Start() { gamepad = transform.parent.GetComponent <GamePad_Manager>(); gamepadStick = transform.parent.GetComponent <Advanced_Stick>(); player = GameObject.Find(transform.parent.name + "/Character"); tempPlayer = new GameObject("tempPlayer"); }
//===================================================================================================================================================== void Start() { camPos = GameObject.Find(transform.parent.name + "/Character/CamPos"); cam_upVec = new Vector3(0, 1, 0); //init camera up vector new_UpVec = new Vector3(0, 1, 0); Cursor.lockState = CursorLockMode.Locked; //lock cursor to center of screen transform.forward += new Vector3(0, 0.0001f, 0); //finds player player = GameObject.Find(transform.parent.name + "/Character"); gamePad = transform.parent.gameObject.GetComponent <GamePad_Manager>(); gamePadStick = transform.parent.gameObject.GetComponent <Advanced_Stick>(); NoRecoil = GameObject.Find(transform.parent.name + "/NoRecoil"); NoRecoil.transform.rotation = transform.rotation; }