Beispiel #1
0
 private void Start()
 {
     sr           = GetComponent <SpriteRenderer>();
     animator     = GetComponent <Animator>();
     rb2D         = GetComponent <Rigidbody2D>();
     theWeapon    = FindObjectOfType <WeaponMotion>();
     theSaveNLoad = FindObjectOfType <SaveNLoad>();
     So           = FindObjectOfType <ShopOpen>();
 }
Beispiel #2
0
    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);
    }