示例#1
0
        // Use this for initialization
        private void Awake()
        {
            uICanvasContainer = new UICanvasContainer(gameObject.GetComponent <CanvasGroup>(),
                                                      gameObject.GetComponent <CanvasGroupController>());

            uICanvasContainer.Fade(0.0f, 1.0f, false);
        }
示例#2
0
        // Use this for initialization
        private void Awake()
        {
            Instance = this;
            _gUIManagerCanvasContainer = new UICanvasContainer(gameObject.GetComponent <CanvasGroup>(),
                                                               gameObject.GetComponent <CanvasGroupController>());

            _gUIManagerCanvasContainer.UpdateCanvasGroup(1, true, true); // fast dark in
        }
示例#3
0
        // Use this for initialization
        private void Start()
        {
            _uiCanvasContainer = new UICanvasContainer(gameObject.GetComponent <CanvasGroup>(),
                                                       gameObject.GetComponent <CanvasGroupController>());

            _uiCanvasContainer.UpdateCanvasGroup(0, true, true); // fast dark in
            // and
            _uiCanvasContainer.Fade(1, 0.05f, false);            // slow dark out
        }
示例#4
0
 /// <summary>
 /// collecting all menus from scene
 /// </summary>
 /// <param name="key"></param>
 /// <param name="uicc"></param>
 public void AddMenu(string key, UICanvasContainer uicc)
 {
     _menus.Add(key, uicc);
 }