// Use this for initialization void Start() { garbageScript = garbageController.GetComponent <GarbageSpawnController>(); spriteRenderer = GetComponent <SpriteRenderer>(); gameManager = GameObject.FindWithTag("GameController").GetComponent <GameManager>(); shootPosition = transform.Find("ShootPosition"); currentHealth = health; Instantiate(poofEffect, transform.position, Quaternion.identity); }
// Use this for initialization void Start() { player = GameObject.FindGameObjectWithTag("Player"); RB = GetComponent <Rigidbody2D>(); animator = GetComponent <Animator>(); AS = GetComponent <AudioSource>(); garbageScript = garbageController.GetComponent <GarbageSpawnController>(); gameManager = GameObject.FindWithTag("GameController").GetComponent <GameManager>(); spriteRenderer = GetComponent <SpriteRenderer>(); currentHealth = health; Instantiate(poofEffect, transform.position, Quaternion.identity); // groundCheck1 = transform.Find ("groundCheck1"); }
void Start() { AS = GetComponent <AudioSource>(); player = GameObject.FindGameObjectWithTag("Player"); RB = GetComponent <Rigidbody2D>(); garbageScript = garbageController.GetComponent <GarbageSpawnController>(); spriteRenderer = GetComponent <SpriteRenderer>(); gameManager = GameObject.FindWithTag("GameController").GetComponent <GameManager>(); // groundCheck1 = transform.Find ("groundCheck1"); leftArm = transform.Find("LeftArm").gameObject; rightArm = transform.Find("RightArm").gameObject; leftSpikeBall = Instantiate(spikeBall, leftArm.transform.position, Quaternion.identity); //transform.Find("SpikeBallLeft").gameObject; rightSpikeBall = Instantiate(spikeBall, leftArm.transform.position, Quaternion.identity); // transform.Find("SpikeBallRight").gameObject; // Set initial value so he waits to extend the first time; timeBetweenExtending = 5f; extending = false; currentBallRadius = ballRadius; currentHealth = health; }