Exemple #1
0
 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>();
 }
Exemple #2
0
 // 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");
     }
 }