public static void BuildScene()
 {
     ImageLoader.BuildImageMapper();
     SelectorUIItem.AssetToName();
     UIContentGetter.BuildSubImageManager();
     SpecialScene.BuildSubMaterialManager();
 }
 public static void RevertScene()
 {
     ImageLoader.CancelMapper();
     SelectorUIItem.NameToAsset();
     UIContentGetter.KillSubImageManager();
     SpecialScene.KillSubMaterialManager();
 }
    public void SwitchSelectingItem(SelectorUIItem newItem)
    {
        if (newItem == currentSelecting)
        {
            return;
        }

        if (currentSelecting != null)
        {
            currentSelecting.DeSelect();
        }

        currentSelecting = newItem;
        if (newItem != null)
        {
            if (okButtonImage)
            {
                var c = okButtonImage.color;
                c.a = 1f;
                okButtonImage.color = c;
            }
            GlobalEventManager.SendEvent("ImageSelected-" + newItem.imageName);
        }
    }