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

        m_tranUIGridlList = FindTransform("LevelNoEnoughUIGridList");
        m_gridListCamera  = FindTransform("LevelNoEnoughUIGridListCamera").GetComponentsInChildren <Camera>(true)[0];
        m_camInitPos      = m_gridListCamera.transform.localPosition;

        m_dragableCamera            = m_gridListCamera.GetComponentsInChildren <MyDragableCamera>(true)[0];
        m_dragableCamera.LeftArrow  = FindTransform("LevelNoEnoughUIArrowUp").gameObject;
        m_dragableCamera.RightArrow = FindTransform("LevelNoEnoughUIArrowDown").gameObject;

        m_goLevelNoEnoughUIProgressBar           = FindTransform("LevelNoEnoughUIProgressBar").gameObject;
        m_lblLevelNoEnoughUIProgressBarCurLevel  = FindTransform("LevelNoEnoughUIProgressBarCurLevel").GetComponentsInChildren <UILabel>(true)[0];
        m_lblLevelNoEnoughUIProgressBarNextLevel = FindTransform("LevelNoEnoughUIProgressBarNextLevel").GetComponentsInChildren <UILabel>(true)[0];
        m_lblLevelNoEnoughUITipText = FindTransform("LevelNoEnoughUITipText").GetComponentsInChildren <UILabel>(true)[0];

        FindTransform("LevelNoEnoughUIBtnClose").gameObject.AddComponent <LevelNoEnoughUIButton>();

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

        m_tranUIGridlList = FindTransform("LevelNoEnoughUIGridList");
        m_gridListCamera = FindTransform("LevelNoEnoughUIGridListCamera").GetComponentsInChildren<Camera>(true)[0];
        m_camInitPos = m_gridListCamera.transform.localPosition;

        m_dragableCamera = m_gridListCamera.GetComponentsInChildren<MyDragableCamera>(true)[0];
        m_dragableCamera.LeftArrow = FindTransform("LevelNoEnoughUIArrowUp").gameObject;
        m_dragableCamera.RightArrow = FindTransform("LevelNoEnoughUIArrowDown").gameObject;

        m_goLevelNoEnoughUIProgressBar = FindTransform("LevelNoEnoughUIProgressBar").gameObject;
        m_lblLevelNoEnoughUIProgressBarCurLevel = FindTransform("LevelNoEnoughUIProgressBarCurLevel").GetComponentsInChildren<UILabel>(true)[0];
        m_lblLevelNoEnoughUIProgressBarNextLevel = FindTransform("LevelNoEnoughUIProgressBarNextLevel").GetComponentsInChildren<UILabel>(true)[0];
        m_lblLevelNoEnoughUITipText = FindTransform("LevelNoEnoughUITipText").GetComponentsInChildren<UILabel>(true)[0];

        FindTransform("LevelNoEnoughUIBtnClose").gameObject.AddComponent<LevelNoEnoughUIButton>();

        Initialize();    
    }