void Start() { animator = GetComponent <Animator>(); weaponBob = GetComponent <WeaponBob>(); InitAmmo(); originalPos = transform.localPosition; crosshair = GameObject.Find("Crosshair").GetComponent <Image>(); spriteManager = SpriteManager.GetInstance(); crosshairCross = spriteManager.GetSprite("Crosshair_Default"); crosshairCrossAim = spriteManager.GetSprite("Crosshair_Default_Aim"); crosshairCircle = spriteManager.GetSprite("Crosshair_Circle"); crosshairCircleAim = spriteManager.GetSprite("Crosshair_Circle_Aim"); weaponNameText = GameObject.Find("UI/InGameUI/PlayerUI/WeaponStatus/WeaponNameText").GetComponent <Text>(); weaponAmmoText = GameObject.Find("UI/InGameUI/PlayerUI/WeaponStatus/AmmoText").GetComponent <Text>(); }
//public scr_hitbox hitboxScript; // void Start() { rb = GetComponent <Rigidbody2D>(); anim = GetComponent <Animator>(); amountOfJumpsLeft = amountOfJumps; wallHopDirection.Normalize(); wallJumpDirection.Normalize(); InitialiseVariables(); _weaponBob = transform.GetComponentInChildren <WeaponBob>(); idling = true; playerHitbox = GetComponent <BoxCollider2D>(); immunity = GetComponentInChildren <PlayerImmunity>(); //dust = GetComponentInChildren<ParticleSystem>(); audioManager = AudioManager.instance; if (audioManager == null) { Debug.LogError("No AudioManager found in scene."); } }