void Awake()
    {
        m_instance = gameObject.GetComponent<InstanceCleanUIViewManager>();
        m_myTransform = transform;
        FillFullNameData(m_myTransform);

        m_lblInstanceCleanUITitle = m_myTransform.FindChild(m_widgetToFullName["InstanceCleanUITitle"]).GetComponent<UILabel>();
        m_lblInstanceCleanUIEnemyText = m_myTransform.FindChild(m_widgetToFullName["InstanceCleanUIEnemyText"]).GetComponent<UILabel>();
        m_lblInstanceCleanUICleaningText = m_myTransform.FindChild(m_widgetToFullName["InstanceCleanUICleaningText"]).GetComponent<UILabel>();
        m_lblInstanceCleanUIBtnCleanText = m_myTransform.FindChild(m_widgetToFullName["InstanceCleanUIBtnCleanText"]).GetComponent<UILabel>();

        m_goInstanceCleanUIBtnClose = m_myTransform.FindChild(m_widgetToFullName["InstanceCleanUIBtnClose"]).gameObject;
        m_goInstanceCleanUIBtnClean = m_myTransform.FindChild(m_widgetToFullName["InstanceCleanUIBtnClean"]).gameObject;
        m_goInstanceCleanUIBtnReward = m_myTransform.FindChild(m_widgetToFullName["InstanceCleanUIBtnReward"]).gameObject;

        m_tranReportList = m_myTransform.FindChild(m_widgetToFullName["InstanceCleanUIReportList"]);

        // 设置SourceCamera
        Camera sourceCamera = m_myTransform.FindChild(m_widgetToFullName["InstanceCleanUICamera"]).GetComponentsInChildren<Camera>(true)[0];
        m_tranReportList.GetComponentsInChildren<MogoListImproved>(true)[0].SourceCamera = sourceCamera;

        Initialize();
    }
Exemplo n.º 2
0
    void Awake()
    {
        m_instance    = gameObject.GetComponent <InstanceCleanUIViewManager>();
        m_myTransform = transform;
        FillFullNameData(m_myTransform);

        m_lblInstanceCleanUITitle        = m_myTransform.Find(m_widgetToFullName["InstanceCleanUITitle"]).GetComponent <UILabel>();
        m_lblInstanceCleanUIEnemyText    = m_myTransform.Find(m_widgetToFullName["InstanceCleanUIEnemyText"]).GetComponent <UILabel>();
        m_lblInstanceCleanUICleaningText = m_myTransform.Find(m_widgetToFullName["InstanceCleanUICleaningText"]).GetComponent <UILabel>();
        m_lblInstanceCleanUIBtnCleanText = m_myTransform.Find(m_widgetToFullName["InstanceCleanUIBtnCleanText"]).GetComponent <UILabel>();

        m_goInstanceCleanUIBtnClose  = m_myTransform.Find(m_widgetToFullName["InstanceCleanUIBtnClose"]).gameObject;
        m_goInstanceCleanUIBtnClean  = m_myTransform.Find(m_widgetToFullName["InstanceCleanUIBtnClean"]).gameObject;
        m_goInstanceCleanUIBtnReward = m_myTransform.Find(m_widgetToFullName["InstanceCleanUIBtnReward"]).gameObject;

        m_tranReportList = m_myTransform.Find(m_widgetToFullName["InstanceCleanUIReportList"]);

        // 设置SourceCamera
        Camera sourceCamera = m_myTransform.Find(m_widgetToFullName["InstanceCleanUICamera"]).GetComponentsInChildren <Camera>(true)[0];

        m_tranReportList.GetComponentsInChildren <MogoListImproved>(true)[0].SourceCamera = sourceCamera;

        Initialize();
    }