Пример #1
0
    public void Initialize(Entity entity)
    {
        this.entity = entity;
        WorldSpaceUIOverlay overlay = GetComponent <WorldSpaceUIOverlay>();

        overlay.SetTrackedObject(entity.transform);
        transform.SetParent(GameObject.FindGameObjectWithTag("UICanvas").transform);
        nameText      = GetComponentInChildren <Text>();
        nameText.text = entity.name;
    }
Пример #2
0
    void Start()
    {
        castBar           = transform.Find("Castbar").GetComponent <Image>();
        healthBar         = transform.Find("Healthbar").GetComponent <Image>();
        castTimeText      = castBar.GetComponentInChildren <Text>();
        castTimeText.text = "";

        if (entity != null)
        {
            WorldSpaceUIOverlay overlay = GetComponent <WorldSpaceUIOverlay>();
            overlay.SetTrackedObject(entity.transform);
        }
    }