void Awake() { freeLookCam = GetComponent <FreeLookCam>(); cameraCollision = GetComponent <CameraCollision>(); cameraShake = GetComponent <CameraShake>(); bossCam = GetComponent <BossCam>(); }
void Start() { //StartBossFight(); animator = GetComponent <Animator>(); freeLookCam = GameObject.FindGameObjectWithTag("MainCamera").GetComponent <FreeLookCam>(); bossCam = GameObject.FindGameObjectWithTag("MainCamera").GetComponent <BossCam>(); plasmaRayGO = transform.Find("Root/L_Mortars/PlasmaRay").gameObject; armAttackGO = transform.Find("Root/L_Clavicle/L_Biceps/L_Forearm/L_Hand/ArmAttack").gameObject; turretsManager = GameObject.FindGameObjectWithTag("TurretManager").GetComponent <TurretsManager>(); bodyMaterial = bodyGO.GetComponent <SkinnedMeshRenderer>().material; }