// Use this for initialization void Start() { if (gameObject.tag == "lobo") { animator = GetComponent <Animator> (); } audioManager = GameObject.FindGameObjectWithTag("audio").GetComponent <GamePlayAudioManagement> (); Color[] colors = new Color[] { new Color(0, 0, 0, 1), new Color(0, 0, 1, 1), new Color(0, 1, 1, 1), new Color(0, 1, 0, 1), new Color(1, 0, 0, 1), new Color(1, 0.92f, 0.016f, 1), }; player_transform = FindObjectOfType <PlayerController2D> ().transform; Rb2D = GetComponent <Rigidbody2D> (); renderer = GetComponent <SpriteRenderer> (); if (gameObject.tag == "Enemy") { renderer.color = new Color((float)Random.Range(0, 99) / 100, (float)Random.Range(0, 99) / 100, (float)Random.Range(0, 99) / 100, 1); } renderer.enabled = true; if (player_transform.Equals(null)) { Debug.Log("Couldn't find player transform"); } }
// Use this for initialization void Start() { dialogueManager = FindObjectOfType <DialogueScriptManager> (); sprites = new Sprite[3]; currentLevels = new bool[] { true, false, false, false, false, false }; audioManager = GameObject.FindGameObjectWithTag("audio").GetComponent <GamePlayAudioManagement> (); invincibility = .0f; dir = -1; Rb2D = GetComponent <Rigidbody2D> (); anim = GetComponent <Animator> (); attack_vector = new BoxCollider2D[4]; sprites [0] = image0.sprite; sprites [1] = image1.sprite; sprites [2] = image2.sprite; attack_vector [0] = right_attack; attack_vector [1] = left_attack; attack_vector [2] = front_attack; attack_vector [3] = back_attack; next_attack_time = -1; attack_cooldown = 0.5f; trigger_time = -1; trigger_delay = 0.25f; knock_back_delay = .5f; knock_back_time = .5f; hit = false; }
void Start() { audioManager = GameObject.FindGameObjectWithTag("audio").GetComponent <GamePlayAudioManagement> (); nextSpawnPoint = nextSpawn.transform.position; }