Пример #1
0
    public void InstantiateProgressingBar(RectTransform targetCanvas)
    {
        GameObject obj = Instantiate(m_HealthBarPrefab) as GameObject;

        m_HealthBarController = obj.GetComponent <HealthBarController>();

        m_HealthBarController.SetFirstUpdate(true);
        m_HealthBarController.SetShuoldUpdate(true);

        m_HealthBarController.SetTargetCanvas(targetCanvas);

        m_HealthBarController.SetFollowObject(m_CachedTransform);

        Vector3 offset = new Vector3(0, -(0.5f * Constant.UNIT + 0.5f), 0f);

        m_HealthBarController.SetUnitOffset(offset);

        m_HealthBarController.SetScreenOffset(Vector3.zero);
    }