コード例 #1
0
 private void ShowPowerUpInfo()
 {
     powerUpImage.SetActive(true);
     powerUpImage.GetComponent <SpriteRenderer>().sprite = currentPowerUp.GetComponent <SpriteRenderer>().sprite;
     if (PowerUpTimer > -1)
     {
         powerUpInfoText.gameObject.SetActive(true);
         powerUpInfoText.text = PowerUpTimer.ToString();
     }
 }
コード例 #2
0
    // Update is called once per frame
    void Update()
    {
        if (PowerUpTimer > -1)
        {
            timer -= Time.deltaTime;
            powerUpInfoText.text = PowerUpTimer.ToString();
        }
        else
        {
            PowerUpTimer = -1;
        }

        if (PowerUpTimer < 0)
        {
            powerUpInfoText.gameObject.SetActive(false);
            powerUpImage.SetActive(false);
        }
    }