// Update is called once per frame
    void Update()
    {
        //if(Input.GetKeyDown(KeyCode.T))
        //{
        //    int ep = Random.Range(0, 80);
        //    TakeDamage(1, ep);
        //    Debug.Log("t");
        //}
        if (IsStageChallange)
        {
            if (IsDead)
            {
                GameObject.FindObjectOfType <BoxBackageUIControl>().FailState();
                Debug.Log("GameOver");
            }
            else
            {
                //slider.transform.LookAt(Camera.main.transform);
                //slider.value = currenthp;
                ShowHpUI();
                if (currenthp < 1)
                {
                    slider.fillRect.GetComponent <Image>().overrideSprite = (Sprite)Resources.Load("Image/syringeUI/syringe_ui_in", typeof(Sprite));
                }

                /*else if(currenthp>30&& currenthp<80)
                 * {
                 *  slider.fillRect.GetComponent<Image>().color = Color.yellow;
                 * }*/
                else
                {
                    slider.fillRect.GetComponent <Image>().overrideSprite = (Sprite)Resources.Load("Image/syringeUI/syringe_ui_in2", typeof(Sprite));
                }
                if (currenthp != theLastHp)
                {
                    theLastHp = currenthp;
                    minimap.StartCoroutine(minimap.DoFade());
                }
                else
                {
                }
            }
        }
        else
        {
            if (NoAiStateController)
            {
                DoAnim1();
            }
            else
            {
                DoAnim();
            }
        }
    }