Exemple #1
0
    /// <summary>
    /// 增加血条
    /// </summary>
    /// <returns></returns>
    public HPComponent AddPlayerHPUI(PlayerComponent player)
    {
        Transform obj = Instantiate(HPUIPrefab);

        obj.gameObject.transform.SetParent(transform.Find("HP"));
        HPComponent hp = obj.GetComponent <HPComponent>();

        hp.followObj = player.transform;
        hp.Init();

        return(hp);
    }
Exemple #2
0
    /// <summary>
    /// 增加血条
    /// </summary>
    /// <returns></returns>
    public HPComponent AddNPCHPUI(NPCComponent npc)
    {
        Transform obj = Instantiate(HPUIPrefab);

        obj.localScale = Vector3.one;
        obj.gameObject.transform.SetParent(transform.Find("HP"));
        HPComponent hp = obj.GetComponent <HPComponent>();

        hp.followObj = npc.transform;
        hp.Init();

        return(hp);
    }