Exemplo n.º 1
0
    // Start is called before the first frame update
    void Start()
    {
        laserSpawnTransform = transform.Find("LaserSpawn");
        if (laserSpawnTransform == null)
        {
            laserSpawnTransform = transform;
        }

        hitBehavior = GetComponent <BerserkerHitBehavior>();
    }
Exemplo n.º 2
0
    // Start is called before the first frame update
    void Start()
    {
        rb       = GetComponent <Rigidbody2D>();
        animator = GetComponent <Animator>();
        sr       = GetComponent <SpriteRenderer>();

        playerTransform = GameObject.FindWithTag("Player").transform;

        rb.isKinematic  = true;
        gravity.y       = (-2 * jumpHeight) / (peakTime * peakTime);
        originalExtents = sr.bounds.extents;

        laserSpawn             = transform.Find("LaserSpawn").gameObject;
        originalSpawnTransform = laserSpawn.transform.localPosition;

        hitBehavior = GetComponent <BerserkerHitBehavior>();
        animator.SetBool("IsBerserk", false);
    }