void Start() { eh = GetComponent <NinjaHealth> (); anim = GetComponent <Animator> (); target = GameObject.FindGameObjectWithTag("Player").transform; groundCheck = transform.Find("groundCheck"); ninjaJump = (Resources.Load("Ninja/Sounds/NinjaJump")) as AudioClip; log = (Resources.Load("Ninja/Log")) as GameObject; colls = GetComponents <Collider2D>(); }
// Use this for initialization void Start() { timeLeft = 999; kunaiCount = GameObject.Find("Game Controller").GetComponent <GameController>().kunaiCount; animator = GetComponent <Animator>(); weaponChargeAnimator = GameObject.Find("Weapon Charge Bar").GetComponent <Animator>(); attackLimiter = true; throwingLimiter = true; moveRight = true; canMove = true; inTheAir = false; isSliding = false; canSlide = true; isAlive = true; airJump = true; isInvulnerable = false; notStunned = true; isCrouching = false; gameIsOver = false; onSolidGround = true; gameOver.gameObject.SetActive(false); gameOverBackground.gameObject.SetActive(false); gamePaused.gameObject.SetActive(false); if (GameObject.Find("Game Controller").GetComponent <GameController>().keepPowerup == true) { GameObject.Find("Game Controller").GetComponent <GameController>().keepPowerup = false; } else { GameObject.Find("Game Controller").GetComponent <GameController>().ResetPowerups(); } speed = 0.2f; fastSpeed = 0.5f; myRigidBody = GetComponent <Rigidbody2D>(); boxCollider2D = GetComponent <BoxCollider2D>(); ninjaHealth = GetComponent <NinjaHealth>(); ninjaHealth.SetHealth(health); weaponCharge = GameObject.Find("Weapon Charge").GetComponent <Slider>(); weaponCharge.value = 0f; scoreText.text = score.ToString(); scoreTextShadow.text = score.ToString(); StartCoroutine(TickingTime()); if (GameObject.Find("Game Controller").GetComponent <GameController>().nextLevel == 1) { GameObject.Find("Music Manager").GetComponent <MusicManagerInstance>().PlayTrack("Level 1 revised"); } else { GameObject.Find("Music Manager").GetComponent <MusicManagerInstance>().PlayTrack("Level 2"); } }