public static bool MenuItemQualityUpdate() { try { Menu.SetChecked(kMobileShaderHighQuality, MobileShaderContol.IsUsingQuality(MobileShaderQuality.High)); Menu.SetChecked(kMobileShaderMediumQuality, MobileShaderContol.IsUsingQuality(MobileShaderQuality.Medium)); Menu.SetChecked(kMobileShaderLowQuality, MobileShaderContol.IsUsingQuality(MobileShaderQuality.Low)); Menu.SetChecked(kMobileShaderDebugVertexAlpha, MobileShaderContol.IsUsingQuality(MobileShaderQuality.DebugVertexAlpha)); Menu.SetChecked(kMobileShaderDebugReflection, MobileShaderContol.IsUsingQuality(MobileShaderQuality.DebugReflection)); Menu.SetChecked(kMobileShaderDebugLighting, MobileShaderContol.IsUsingQuality(MobileShaderQuality.DebugLighting)); } catch (System.Exception) { return(false); } SceneView.RepaintAll(); return(true); }
public static void MenuItemDebugVertexAlpha() { MobileShaderContol.SetQuality(MobileShaderQuality.DebugVertexAlpha); MenuItemQualityUpdate(); }
public static void MenuItemDebugReflection() { MobileShaderContol.SetQuality(MobileShaderQuality.DebugReflection); MenuItemQualityUpdate(); }
public static void MenuItemDebugLighting() { MobileShaderContol.SetQuality(MobileShaderQuality.DebugLighting); MenuItemQualityUpdate(); }
public static void MenuItemLowQuality() { MobileShaderContol.SetQuality(MobileShaderQuality.Low); MenuItemQualityUpdate(); }
public static void MenuItemMediumQuality() { MobileShaderContol.SetQuality(MobileShaderQuality.Medium); MenuItemQualityUpdate(); }
public static void MenuItemHightQuality() { MobileShaderContol.SetQuality(MobileShaderQuality.High); MenuItemQualityUpdate(); }