/// <summary>
    /// 创建生物血条
    /// </summary>
    public CreatureCptLifeProgress CreateCreatureLifeProgress(GameObject creatureObj)
    {
        //获取模型
        GameObject objLifeProgressModel = manager.GetCreatureLifeProgressModel();
        //实例化
        GameObject objLifeProgress = Instantiate(creatureObj, objLifeProgressModel);
        //获取控件
        CreatureCptLifeProgress creatureCptLife = objLifeProgress.GetComponent <CreatureCptLifeProgress>();

        //设置位置
        objLifeProgress.transform.localPosition = new Vector3(0, 2, 0);
        return(creatureCptLife);
    }
 /// <summary>
 /// 展示血条
 /// </summary>
 public void ShowLifeProgress()
 {
     if (lifeProgress == null)
     {
         Player player = GameHandler.Instance.manager.player;
         if (player.GetCharacter() == creature)
         {
             //如果是玩家自己 则不显示血条
         }
         else
         {
             //如果是其他生物 则显示血条
             lifeProgress = CreatureHandler.Instance.CreateCreatureLifeProgress(creature.gameObject);
         }
     }
     if (lifeProgress != null)
     {
         lifeProgress.SetData(creature.creatureData.maxLife, creature.creatureData.currentLife);
     }
 }