Ejemplo n.º 1
0
 private void CreateConfigDialog()
 {
     if (configDialog == null)
     {
         configDialog = ConfigDialog.Create(gameObject, OnConfigDialogDestroy);
     }
 }
Ejemplo n.º 2
0
        /// <summary>
        /// Creates a new config dialog window.
        /// </summary>
        public static ConfigDialog Create(GameObject gameObject, Callback onClose)
        {
            ConfigDialog configDialog = gameObject.AddComponent <ConfigDialog>();

            configDialog.guiSkin    = UISkinManager.GetSkin("MiniSettingsSkin");
            configDialog.screenRect = new Rect(0.5f, 0.5f, 400f, 150f);
            configDialog.tempConfig = Config.Clone();
            configDialog.onClose    = onClose;

            return(configDialog);
        }