您最多选择25个主题
主题必须以中文或者字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符
23 行
1.8 KiB
23 行
1.8 KiB
<UXML xmlns="UnityEngine.UIElements" xmlns:editor="UnityEditor.UIElements">
|
|
<VisualElement>
|
|
<Style src="../Uss/ScenarioStyles.uss"/>
|
|
<TextElement class="info-box" text="Scenarios control the execution flow of your simulation by applying randomization parameters. Make sure to always have only one scenario active within your scene."/>
|
|
<VisualElement name="inspector-properties" style="margin-bottom: 4px;"/>
|
|
|
|
<VisualElement name="configuration-container" class="dark-viewport" style="padding-left: 16px">
|
|
<Toggle label="Quit On Complete" tooltip="Quit the application when the scenario completes" binding-path="quitOnComplete"/>
|
|
<VisualElement name="constants-container">
|
|
<editor:PropertyField binding-path="constants" tooltip="A custom list of parameters for this scenario that will be JSON serialized. You can add or remove constants by modifying the code for this scenario class. Only these properties of the simulation can be changed externally from a built player."/>
|
|
<editor:PropertyField name="configuration-file-name" label="Constants File Name" binding-path="serializedConstantsFileName"/>
|
|
<editor:PropertyField tooltip="Read constants from JSON when the application starts" name="deserialize-on-start" label="Deserialize On Start" binding-path="deserializeOnStart"/>
|
|
<VisualElement style="flex-direction: row;">
|
|
<Button name="serialize-constants" text="Serialize Constants" style="flex-grow: 1;"/>
|
|
<Button name="deserialize-constants" text="Deserialize Constants" style="flex-grow: 1;"/>
|
|
</VisualElement>
|
|
</VisualElement>
|
|
</VisualElement>
|
|
|
|
<VisualElement name="randomizer-list-placeholder"/>
|
|
|
|
</VisualElement>
|
|
</UXML>
|