private void Start() { sr = GetComponent <SpriteRenderer>(); animator = GetComponent <Animator>(); rb2D = GetComponent <Rigidbody2D>(); theWeapon = FindObjectOfType <WeaponMotion>(); theSaveNLoad = FindObjectOfType <SaveNLoad>(); So = FindObjectOfType <ShopOpen>(); }
void Start() { instance = this; animator = GetComponent <Animator>(); localCamera = Camera.main; isAttacking = false; theAudio = FindObjectOfType <AudioManager>(); Vector2 lowerLeft = localCamera.ScreenToWorldPoint(new Vector2(0, 0)); Vector2 upperRight = localCamera.ScreenToWorldPoint(new Vector2(Screen.width, Screen.height)); Vector2 upperLeft = localCamera.ScreenToWorldPoint(new Vector2(0, Screen.height)); Vector2 lowerRight = localCamera.ScreenToWorldPoint(new Vector2(Screen.width, 0)); positiveSlope = GetSlope(lowerLeft, upperRight); negativeSlope = GetSlope(upperLeft, lowerRight); }