本文整理汇总了C#中BuildTargetGroup类的典型用法代码示例。如果您正苦于以下问题:C#BuildTargetGroup类的具体用法?C#BuildTargetGroup怎么用?C#BuildTargetGroup使用的例子?这里精选的类代码示例或许可以为您提供帮助。
示例1:OnGUI
//Usethisforinitialization
voidOnGUI()
{
boolguiDisable=EditorApplication.isCompiling||EditorApplication.isPlayingOrWillChangePlaymode;
EditorGUI.BeginDisabledGroup(guiDisable);
EditorGUI.BeginChangeCheck();
targetGroup=(BuildTargetGroup)EditorGUILayout.EnumPopup("target",targetGroup);
romMode=(RomMode)EditorGUILayout.EnumPopup("romMode",romMode);
classDebugMode=(ClassDebugMode)EditorGUILayout.EnumPopup("classDebugMode",classDebugMode);
if(EditorGUI.EndChangeCheck())
{
vartmpSymbols=CreateSymbols();
PlayerSettings.SetScriptingDefineSymbolsForGroup(targetGroup,tmpSymbols);
}
varsymbols=PlayerSettings.GetScriptingDefineSymbolsForGroup(targetGroup);
GUI.enabled=true;
varnewSymbols=EditorGUILayout.TextArea(symbols,GUILayout.ExpandHeight(true));
GUI.enabled=!guiDisable;
if(symbols!=newSymbols)
{
PlayerSettings.SetScriptingDefineSymbolsForGroup(targetGroup,newSymbols);
}
varscenes=EditorBuildSettings.scenes;
foreach(varsceneinscenes)
{
GUILayout.Label(scene.path+""+scene.enabled);
}
EditorGUI.EndDisabledGroup();
}
原文链接:
http://www.jxszl.com/biancheng/C/556603.html