Merge branch 'main' of https://scove-vault.duckdns.org/scove/HALLUCINATION
This commit is contained in:
21
.idea/.idea.HALLUCINATE/.idea/workspace.xml
generated
21
.idea/.idea.HALLUCINATE/.idea/workspace.xml
generated
@@ -6,12 +6,10 @@
|
|||||||
<component name="ChangeListManager">
|
<component name="ChangeListManager">
|
||||||
<list default="true" id="f9183c68-daf0-43b8-be4c-fad79983f91b" name="Changes" comment="">
|
<list default="true" id="f9183c68-daf0-43b8-be4c-fad79983f91b" name="Changes" comment="">
|
||||||
<change beforePath="$PROJECT_DIR$/.idea/.idea.HALLUCINATE/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/.idea.HALLUCINATE/.idea/workspace.xml" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/.idea/.idea.HALLUCINATE/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/.idea.HALLUCINATE/.idea/workspace.xml" afterDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/Assets/Prefabs/Maze/WallPrefab.prefab" beforeDir="false" afterPath="$PROJECT_DIR$/Assets/Prefabs/Maze/WallPrefab.prefab" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/Assets/Scripts/UI/LobbyController.cs" beforeDir="false" afterPath="$PROJECT_DIR$/Assets/Scripts/UI/LobbyController.cs" afterDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/Assets/Scenes/Main Scene.unity" beforeDir="false" afterPath="$PROJECT_DIR$/Assets/Scenes/Main Scene.unity" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/Assets/Scripts/UI/MainMenuController.cs" beforeDir="false" afterPath="$PROJECT_DIR$/Assets/Scripts/UI/MainMenuController.cs" afterDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/Assets/Scripts/GameSetup/Maze/CrawlerAlgorithm.cs" beforeDir="false" afterPath="$PROJECT_DIR$/Assets/Scripts/GameSetup/Maze/CrawlerAlgorithm.cs" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/Assets/Scripts/UI/UIManager.cs" beforeDir="false" afterPath="$PROJECT_DIR$/Assets/Scripts/UI/UIManager.cs" afterDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/Assets/Scripts/GameSetup/Maze/PrimsAlgorithm.cs" beforeDir="false" afterPath="$PROJECT_DIR$/Assets/Scripts/GameSetup/Maze/PrimsAlgorithm.cs" afterDir="false" />
|
<change beforePath="$PROJECT_DIR$/Assets/UI/Documents/MainMenu.uxml" beforeDir="false" afterPath="$PROJECT_DIR$/Assets/UI/Documents/MainMenu.uxml" afterDir="false" />
|
||||||
<change beforePath="$PROJECT_DIR$/Assets/Scripts/GameSetup/Maze/WilsonsAlgorithm.cs" beforeDir="false" afterPath="$PROJECT_DIR$/Assets/Scripts/GameSetup/Maze/WilsonsAlgorithm.cs" afterDir="false" />
|
|
||||||
<change beforePath="$PROJECT_DIR$/Assets/Settings/Project Setting/DefaultMazeProfile.asset" beforeDir="false" afterPath="$PROJECT_DIR$/Assets/Settings/Project Setting/DefaultMazeProfile.asset" afterDir="false" />
|
|
||||||
</list>
|
</list>
|
||||||
<option name="SHOW_DIALOG" value="false" />
|
<option name="SHOW_DIALOG" value="false" />
|
||||||
<option name="HIGHLIGHT_CONFLICTS" value="true" />
|
<option name="HIGHLIGHT_CONFLICTS" value="true" />
|
||||||
@@ -19,7 +17,7 @@
|
|||||||
<option name="LAST_RESOLUTION" value="IGNORE" />
|
<option name="LAST_RESOLUTION" value="IGNORE" />
|
||||||
</component>
|
</component>
|
||||||
<component name="EmbeddingIndexingInfo">
|
<component name="EmbeddingIndexingInfo">
|
||||||
<option name="cachedIndexableFilesCount" value="34" />
|
<option name="cachedIndexableFilesCount" value="31" />
|
||||||
<option name="fileBasedEmbeddingIndicesEnabled" value="true" />
|
<option name="fileBasedEmbeddingIndicesEnabled" value="true" />
|
||||||
</component>
|
</component>
|
||||||
<component name="Git.Settings">
|
<component name="Git.Settings">
|
||||||
@@ -29,6 +27,7 @@
|
|||||||
<setting file="file://$PROJECT_DIR$/Assets/Scripts/Attributes/Health.cs" root0="FORCE_HIGHLIGHTING" />
|
<setting file="file://$PROJECT_DIR$/Assets/Scripts/Attributes/Health.cs" root0="FORCE_HIGHLIGHTING" />
|
||||||
<setting file="file://$PROJECT_DIR$/Assets/Scripts/Interactables/BaseInteractable.cs" root0="FORCE_HIGHLIGHTING" />
|
<setting file="file://$PROJECT_DIR$/Assets/Scripts/Interactables/BaseInteractable.cs" root0="FORCE_HIGHLIGHTING" />
|
||||||
<setting file="file://$PROJECT_DIR$/Assets/Scripts/Interactables/HealthInteractable.cs" root0="FORCE_HIGHLIGHTING" />
|
<setting file="file://$PROJECT_DIR$/Assets/Scripts/Interactables/HealthInteractable.cs" root0="FORCE_HIGHLIGHTING" />
|
||||||
|
<setting file="file://$PROJECT_DIR$/Assets/Scripts/UI/LobbyController.cs" root0="FORCE_HIGHLIGHTING" />
|
||||||
</component>
|
</component>
|
||||||
<component name="McpProjectServerCommands">
|
<component name="McpProjectServerCommands">
|
||||||
<commands />
|
<commands />
|
||||||
@@ -136,7 +135,13 @@
|
|||||||
<workItem from="1775313757656" duration="8722000" />
|
<workItem from="1775313757656" duration="8722000" />
|
||||||
<workItem from="1776130728673" duration="7161000" />
|
<workItem from="1776130728673" duration="7161000" />
|
||||||
<workItem from="1776255558934" duration="1896000" />
|
<workItem from="1776255558934" duration="1896000" />
|
||||||
<workItem from="1776780627914" duration="10389000" />
|
<workItem from="1776780627914" duration="11380000" />
|
||||||
|
<workItem from="1776848005294" duration="47000" />
|
||||||
|
<workItem from="1776910642766" duration="2290000" />
|
||||||
|
<workItem from="1776940053256" duration="13616000" />
|
||||||
|
<workItem from="1777113431258" duration="10253000" />
|
||||||
|
<workItem from="1777150520438" duration="58000" />
|
||||||
|
<workItem from="1777150592854" duration="4699000" />
|
||||||
</task>
|
</task>
|
||||||
<servers />
|
<servers />
|
||||||
</component>
|
</component>
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
70
Assets/Editor/UIManagerEditor.cs
Normal file
70
Assets/Editor/UIManagerEditor.cs
Normal file
@@ -0,0 +1,70 @@
|
|||||||
|
using UnityEditor;
|
||||||
|
using UnityEngine;
|
||||||
|
using UI;
|
||||||
|
|
||||||
|
namespace UIEditor
|
||||||
|
{
|
||||||
|
[CustomEditor(typeof(UIManager))]
|
||||||
|
public class UIManagerEditor : UnityEditor.Editor
|
||||||
|
{
|
||||||
|
public override void OnInspectorGUI()
|
||||||
|
{
|
||||||
|
UIManager manager = (UIManager)target;
|
||||||
|
|
||||||
|
// Draw default fields (Initial Screen, Focus Radius, Global Opacity, etc.)
|
||||||
|
base.OnInspectorGUI();
|
||||||
|
|
||||||
|
EditorGUILayout.Space(10);
|
||||||
|
EditorGUILayout.LabelField("GLOBAL STYLING", EditorStyles.boldLabel);
|
||||||
|
|
||||||
|
// Re-sync if opacity slider changes
|
||||||
|
EditorGUI.BeginChangeCheck();
|
||||||
|
if (EditorGUI.EndChangeCheck())
|
||||||
|
{
|
||||||
|
manager.SyncScreens();
|
||||||
|
EditorUtility.SetDirty(manager);
|
||||||
|
}
|
||||||
|
|
||||||
|
EditorGUILayout.Space(20);
|
||||||
|
EditorGUILayout.LabelField("QUICK DASHBOARD", EditorStyles.boldLabel);
|
||||||
|
EditorGUILayout.HelpBox("Click các nút dưới đây để xem nhanh giao diện mà không cần Play game.", MessageType.Info);
|
||||||
|
|
||||||
|
if (manager.screens != null)
|
||||||
|
{
|
||||||
|
foreach (var screen in manager.screens)
|
||||||
|
{
|
||||||
|
EditorGUILayout.BeginHorizontal();
|
||||||
|
|
||||||
|
// Nút bấm để hiện duy nhất màn hình này
|
||||||
|
if (GUILayout.Button($"SHOW: {screen.screenName}", GUILayout.Height(30)))
|
||||||
|
{
|
||||||
|
manager.ShowOnly(screen.screenName);
|
||||||
|
EditorUtility.SetDirty(manager);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Toggle nhanh trạng thái Active
|
||||||
|
bool newActive = EditorGUILayout.Toggle(screen.isActive, GUILayout.Width(20));
|
||||||
|
if (newActive != screen.isActive)
|
||||||
|
{
|
||||||
|
screen.isActive = newActive;
|
||||||
|
manager.SyncScreens();
|
||||||
|
EditorUtility.SetDirty(manager);
|
||||||
|
}
|
||||||
|
|
||||||
|
EditorGUILayout.EndHorizontal();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
EditorGUILayout.Space(10);
|
||||||
|
if (GUILayout.Button("HIDE ALL SCREENS", GUILayout.Height(25)))
|
||||||
|
{
|
||||||
|
foreach (var s in manager.screens) s.isActive = false;
|
||||||
|
manager.SyncScreens();
|
||||||
|
EditorUtility.SetDirty(manager);
|
||||||
|
}
|
||||||
|
|
||||||
|
EditorGUILayout.Space(10);
|
||||||
|
EditorGUILayout.HelpBox("TIP: Bạn có thể thay đổi Global Opacity ở trên để xem độ mờ của toàn bộ UI.", MessageType.None);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
2
Assets/Editor/UIManagerEditor.cs.meta
Normal file
2
Assets/Editor/UIManagerEditor.cs.meta
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 0e118f8ca802ae54e92d305688e5b5e3
|
||||||
BIN
Assets/Models/Maze.blend
Normal file
BIN
Assets/Models/Maze.blend
Normal file
Binary file not shown.
110
Assets/Models/Maze.blend.meta
Normal file
110
Assets/Models/Maze.blend.meta
Normal file
@@ -0,0 +1,110 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 8837701c65a78ec48a5aa1d656e3ced5
|
||||||
|
ModelImporter:
|
||||||
|
serializedVersion: 24200
|
||||||
|
internalIDToNameTable: []
|
||||||
|
externalObjects: {}
|
||||||
|
materials:
|
||||||
|
materialImportMode: 2
|
||||||
|
materialName: 0
|
||||||
|
materialSearch: 1
|
||||||
|
materialLocation: 1
|
||||||
|
animations:
|
||||||
|
legacyGenerateAnimations: 4
|
||||||
|
bakeSimulation: 0
|
||||||
|
resampleCurves: 1
|
||||||
|
optimizeGameObjects: 0
|
||||||
|
removeConstantScaleCurves: 0
|
||||||
|
motionNodeName:
|
||||||
|
animationImportErrors:
|
||||||
|
animationImportWarnings:
|
||||||
|
animationRetargetingWarnings:
|
||||||
|
animationDoRetargetingWarnings: 0
|
||||||
|
importAnimatedCustomProperties: 0
|
||||||
|
importConstraints: 0
|
||||||
|
animationCompression: 1
|
||||||
|
animationRotationError: 0.5
|
||||||
|
animationPositionError: 0.5
|
||||||
|
animationScaleError: 0.5
|
||||||
|
animationWrapMode: 0
|
||||||
|
extraExposedTransformPaths: []
|
||||||
|
extraUserProperties: []
|
||||||
|
clipAnimations: []
|
||||||
|
isReadable: 0
|
||||||
|
meshes:
|
||||||
|
lODScreenPercentages: []
|
||||||
|
globalScale: 1
|
||||||
|
meshCompression: 0
|
||||||
|
addColliders: 0
|
||||||
|
useSRGBMaterialColor: 1
|
||||||
|
sortHierarchyByName: 1
|
||||||
|
importPhysicalCameras: 1
|
||||||
|
importVisibility: 1
|
||||||
|
importBlendShapes: 1
|
||||||
|
importCameras: 1
|
||||||
|
importLights: 1
|
||||||
|
nodeNameCollisionStrategy: 1
|
||||||
|
fileIdsGeneration: 2
|
||||||
|
swapUVChannels: 0
|
||||||
|
generateSecondaryUV: 0
|
||||||
|
useFileUnits: 1
|
||||||
|
keepQuads: 0
|
||||||
|
weldVertices: 1
|
||||||
|
bakeAxisConversion: 0
|
||||||
|
preserveHierarchy: 0
|
||||||
|
skinWeightsMode: 0
|
||||||
|
maxBonesPerVertex: 4
|
||||||
|
minBoneWeight: 0.001
|
||||||
|
optimizeBones: 1
|
||||||
|
generateMeshLods: 0
|
||||||
|
meshLodGenerationFlags: 0
|
||||||
|
maximumMeshLod: -1
|
||||||
|
meshOptimizationFlags: -1
|
||||||
|
indexFormat: 0
|
||||||
|
secondaryUVAngleDistortion: 8
|
||||||
|
secondaryUVAreaDistortion: 15.000001
|
||||||
|
secondaryUVHardAngle: 88
|
||||||
|
secondaryUVMarginMethod: 1
|
||||||
|
secondaryUVMinLightmapResolution: 40
|
||||||
|
secondaryUVMinObjectScale: 1
|
||||||
|
secondaryUVPackMargin: 4
|
||||||
|
useFileScale: 1
|
||||||
|
strictVertexDataChecks: 0
|
||||||
|
tangentSpace:
|
||||||
|
normalSmoothAngle: 60
|
||||||
|
normalImportMode: 0
|
||||||
|
tangentImportMode: 3
|
||||||
|
normalCalculationMode: 4
|
||||||
|
legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0
|
||||||
|
blendShapeNormalImportMode: 1
|
||||||
|
normalSmoothingSource: 0
|
||||||
|
referencedClips: []
|
||||||
|
importAnimation: 1
|
||||||
|
humanDescription:
|
||||||
|
serializedVersion: 3
|
||||||
|
human: []
|
||||||
|
skeleton: []
|
||||||
|
armTwist: 0.5
|
||||||
|
foreArmTwist: 0.5
|
||||||
|
upperLegTwist: 0.5
|
||||||
|
legTwist: 0.5
|
||||||
|
armStretch: 0.05
|
||||||
|
legStretch: 0.05
|
||||||
|
feetSpacing: 0
|
||||||
|
globalScale: 1
|
||||||
|
rootMotionBoneName:
|
||||||
|
hasTranslationDoF: 0
|
||||||
|
hasExtraRoot: 0
|
||||||
|
skeletonHasParents: 1
|
||||||
|
lastHumanDescriptionAvatarSource: {instanceID: 0}
|
||||||
|
autoGenerateAvatarMappingIfUnspecified: 1
|
||||||
|
animationType: 2
|
||||||
|
humanoidOversampling: 1
|
||||||
|
avatarSetup: 0
|
||||||
|
addHumanoidExtraRootOnlyWhenUsingAvatar: 1
|
||||||
|
importBlendShapeDeformPercent: 1
|
||||||
|
remapMaterialsIfMaterialImportModeIsNone: 0
|
||||||
|
additionalBone: 0
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
@@ -1,233 +0,0 @@
|
|||||||
%YAML 1.1
|
|
||||||
%TAG !u! tag:unity3d.com,2011:
|
|
||||||
--- !u!1001 &6967099530991265765
|
|
||||||
PrefabInstance:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
serializedVersion: 2
|
|
||||||
m_Modification:
|
|
||||||
serializedVersion: 3
|
|
||||||
m_TransformParent: {fileID: 0}
|
|
||||||
m_Modifications:
|
|
||||||
- target: {fileID: 1054594849095937263, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
|
||||||
propertyPath: m_Name
|
|
||||||
value: Dummy Green
|
|
||||||
objectReference: {fileID: 0}
|
|
||||||
- target: {fileID: 1058696422167757239, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
|
||||||
propertyPath: m_Enabled
|
|
||||||
value: 0
|
|
||||||
objectReference: {fileID: 0}
|
|
||||||
- target: {fileID: 3043298118541876184, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
|
||||||
propertyPath: m_Enabled
|
|
||||||
value: 0
|
|
||||||
objectReference: {fileID: 0}
|
|
||||||
- target: {fileID: 3154409663696148700, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
|
||||||
propertyPath: m_LocalScale.x
|
|
||||||
value: 15
|
|
||||||
objectReference: {fileID: 0}
|
|
||||||
- target: {fileID: 3154409663696148700, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
|
||||||
propertyPath: m_LocalScale.y
|
|
||||||
value: 15
|
|
||||||
objectReference: {fileID: 0}
|
|
||||||
- target: {fileID: 3154409663696148700, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
|
||||||
propertyPath: m_LocalScale.z
|
|
||||||
value: 15
|
|
||||||
objectReference: {fileID: 0}
|
|
||||||
- target: {fileID: 3154409663696148700, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
|
||||||
propertyPath: m_LocalPosition.x
|
|
||||||
value: 0
|
|
||||||
objectReference: {fileID: 0}
|
|
||||||
- target: {fileID: 3154409663696148700, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
|
||||||
propertyPath: m_LocalPosition.y
|
|
||||||
value: 0
|
|
||||||
objectReference: {fileID: 0}
|
|
||||||
- target: {fileID: 3154409663696148700, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
|
||||||
propertyPath: m_LocalPosition.z
|
|
||||||
value: 0
|
|
||||||
objectReference: {fileID: 0}
|
|
||||||
- target: {fileID: 3154409663696148700, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
|
||||||
propertyPath: m_LocalRotation.w
|
|
||||||
value: 1
|
|
||||||
objectReference: {fileID: 0}
|
|
||||||
- target: {fileID: 3154409663696148700, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
|
||||||
propertyPath: m_LocalRotation.x
|
|
||||||
value: 0
|
|
||||||
objectReference: {fileID: 0}
|
|
||||||
- target: {fileID: 3154409663696148700, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
|
||||||
propertyPath: m_LocalRotation.y
|
|
||||||
value: 0
|
|
||||||
objectReference: {fileID: 0}
|
|
||||||
- target: {fileID: 3154409663696148700, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
|
||||||
propertyPath: m_LocalRotation.z
|
|
||||||
value: 0
|
|
||||||
objectReference: {fileID: 0}
|
|
||||||
- target: {fileID: 3154409663696148700, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
|
||||||
propertyPath: m_LocalEulerAnglesHint.x
|
|
||||||
value: 0
|
|
||||||
objectReference: {fileID: 0}
|
|
||||||
- target: {fileID: 3154409663696148700, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
|
||||||
propertyPath: m_LocalEulerAnglesHint.y
|
|
||||||
value: 0
|
|
||||||
objectReference: {fileID: 0}
|
|
||||||
- target: {fileID: 3154409663696148700, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
|
||||||
propertyPath: m_LocalEulerAnglesHint.z
|
|
||||||
value: 0
|
|
||||||
objectReference: {fileID: 0}
|
|
||||||
- target: {fileID: 3154409663696148700, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
|
||||||
propertyPath: m_ConstrainProportionsScale
|
|
||||||
value: 1
|
|
||||||
objectReference: {fileID: 0}
|
|
||||||
- target: {fileID: 4289483615643324739, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
|
||||||
propertyPath: _isRenderersDisabled
|
|
||||||
value: 1
|
|
||||||
objectReference: {fileID: 0}
|
|
||||||
- target: {fileID: 4523157932681471859, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
|
||||||
propertyPath: variationDefinition
|
|
||||||
value:
|
|
||||||
objectReference: {fileID: 11400000, guid: 566a830fe0db0204f8e95b1a246a523e, type: 2}
|
|
||||||
m_RemovedComponents:
|
|
||||||
- {fileID: 830356296960548640, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
|
||||||
- {fileID: 3043298118541876184, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
|
||||||
- {fileID: 5811177247042239962, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
|
||||||
m_RemovedGameObjects: []
|
|
||||||
m_AddedGameObjects: []
|
|
||||||
m_AddedComponents:
|
|
||||||
- targetCorrespondingSourceObject: {fileID: 1054594849095937263, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
|
||||||
insertIndex: -1
|
|
||||||
addedObject: {fileID: 9188493333434295736}
|
|
||||||
- targetCorrespondingSourceObject: {fileID: 2078373902343722426, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
|
||||||
insertIndex: -1
|
|
||||||
addedObject: {fileID: 7984521264120383532}
|
|
||||||
- targetCorrespondingSourceObject: {fileID: 2078373902343722426, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
|
||||||
insertIndex: -1
|
|
||||||
addedObject: {fileID: 1138663988122939421}
|
|
||||||
- targetCorrespondingSourceObject: {fileID: 2078373902343722426, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
|
||||||
insertIndex: -1
|
|
||||||
addedObject: {fileID: 4448295142987247678}
|
|
||||||
m_SourcePrefab: {fileID: 100100000, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
|
||||||
--- !u!1 &7931595896114350858 stripped
|
|
||||||
GameObject:
|
|
||||||
m_CorrespondingSourceObject: {fileID: 1054594849095937263, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
|
||||||
m_PrefabInstance: {fileID: 6967099530991265765}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
--- !u!114 &9188493333434295736
|
|
||||||
MonoBehaviour:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_GameObject: {fileID: 7931595896114350858}
|
|
||||||
m_Enabled: 1
|
|
||||||
m_EditorHideFlags: 0
|
|
||||||
m_Script: {fileID: 11500000, guid: dbe8532b2e328a249bf61ae957c92486, type: 3}
|
|
||||||
m_Name:
|
|
||||||
m_EditorClassIdentifier: Assembly-CSharp::OnlyScove.Scripts.AutoPlayerStateMachine
|
|
||||||
<Controller>k__BackingField: {fileID: 0}
|
|
||||||
<Input>k__BackingField: {fileID: 0}
|
|
||||||
<Anim>k__BackingField: {fileID: 0}
|
|
||||||
<Scanner>k__BackingField: {fileID: 0}
|
|
||||||
<WalkSpeed>k__BackingField: 3
|
|
||||||
<RunSpeed>k__BackingField: 6
|
|
||||||
<SprintSpeed>k__BackingField: 9
|
|
||||||
<SneakSpeed>k__BackingField: 1.5
|
|
||||||
<DashForce>k__BackingField: 10
|
|
||||||
<RotationSpeed>k__BackingField: 500
|
|
||||||
<AnimationDamping>k__BackingField: 0.2
|
|
||||||
<JumpHeight>k__BackingField: 2
|
|
||||||
<Gravity>k__BackingField: -9.81
|
|
||||||
<ThrustDownwardForce>k__BackingField: -20
|
|
||||||
<GroundCheckRadius>k__BackingField: 0.2
|
|
||||||
<GroundCheckOffset>k__BackingField: {x: 0, y: 0, z: 0}
|
|
||||||
<GroundMask>k__BackingField:
|
|
||||||
serializedVersion: 2
|
|
||||||
m_Bits: 0
|
|
||||||
<InteractionRange>k__BackingField: 2
|
|
||||||
<InteractionMask>k__BackingField:
|
|
||||||
serializedVersion: 2
|
|
||||||
m_Bits: 0
|
|
||||||
alwaysMoveForward: 1
|
|
||||||
alwaysRun: 1
|
|
||||||
isRed: 0
|
|
||||||
--- !u!1 &8964346963120468575 stripped
|
|
||||||
GameObject:
|
|
||||||
m_CorrespondingSourceObject: {fileID: 2078373902343722426, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
|
||||||
m_PrefabInstance: {fileID: 6967099530991265765}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
--- !u!33 &7984521264120383532
|
|
||||||
MeshFilter:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_GameObject: {fileID: 8964346963120468575}
|
|
||||||
m_Mesh: {fileID: 2203174296045351655, guid: 5847774ba45dc754598435b50d4a0247, type: 3}
|
|
||||||
--- !u!23 &1138663988122939421
|
|
||||||
MeshRenderer:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_GameObject: {fileID: 8964346963120468575}
|
|
||||||
m_Enabled: 1
|
|
||||||
m_CastShadows: 1
|
|
||||||
m_ReceiveShadows: 1
|
|
||||||
m_DynamicOccludee: 1
|
|
||||||
m_StaticShadowCaster: 0
|
|
||||||
m_MotionVectors: 1
|
|
||||||
m_LightProbeUsage: 1
|
|
||||||
m_ReflectionProbeUsage: 1
|
|
||||||
m_RayTracingMode: 2
|
|
||||||
m_RayTraceProcedural: 0
|
|
||||||
m_RayTracingAccelStructBuildFlagsOverride: 0
|
|
||||||
m_RayTracingAccelStructBuildFlags: 1
|
|
||||||
m_SmallMeshCulling: 1
|
|
||||||
m_ForceMeshLod: -1
|
|
||||||
m_MeshLodSelectionBias: 0
|
|
||||||
m_RenderingLayerMask: 1
|
|
||||||
m_RendererPriority: 0
|
|
||||||
m_Materials:
|
|
||||||
- {fileID: 2100000, guid: 0060976ac2b2a48498435dd6d13f0b27, type: 2}
|
|
||||||
m_StaticBatchInfo:
|
|
||||||
firstSubMesh: 0
|
|
||||||
subMeshCount: 0
|
|
||||||
m_StaticBatchRoot: {fileID: 0}
|
|
||||||
m_ProbeAnchor: {fileID: 0}
|
|
||||||
m_LightProbeVolumeOverride: {fileID: 0}
|
|
||||||
m_ScaleInLightmap: 1
|
|
||||||
m_ReceiveGI: 1
|
|
||||||
m_PreserveUVs: 0
|
|
||||||
m_IgnoreNormalsForChartDetection: 0
|
|
||||||
m_ImportantGI: 0
|
|
||||||
m_StitchLightmapSeams: 1
|
|
||||||
m_SelectedEditorRenderState: 3
|
|
||||||
m_MinimumChartSize: 4
|
|
||||||
m_AutoUVMaxDistance: 0.5
|
|
||||||
m_AutoUVMaxAngle: 89
|
|
||||||
m_LightmapParameters: {fileID: 0}
|
|
||||||
m_GlobalIlluminationMeshLod: 0
|
|
||||||
m_SortingLayerID: 0
|
|
||||||
m_SortingLayer: 0
|
|
||||||
m_SortingOrder: 0
|
|
||||||
m_MaskInteraction: 0
|
|
||||||
m_AdditionalVertexStreams: {fileID: 0}
|
|
||||||
--- !u!64 &4448295142987247678
|
|
||||||
MeshCollider:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_GameObject: {fileID: 8964346963120468575}
|
|
||||||
m_Material: {fileID: 0}
|
|
||||||
m_IncludeLayers:
|
|
||||||
serializedVersion: 2
|
|
||||||
m_Bits: 0
|
|
||||||
m_ExcludeLayers:
|
|
||||||
serializedVersion: 2
|
|
||||||
m_Bits: 0
|
|
||||||
m_LayerOverridePriority: 0
|
|
||||||
m_IsTrigger: 0
|
|
||||||
m_ProvidesContacts: 0
|
|
||||||
m_Enabled: 1
|
|
||||||
serializedVersion: 5
|
|
||||||
m_Convex: 0
|
|
||||||
m_CookingOptions: 30
|
|
||||||
m_Mesh: {fileID: 2203174296045351655, guid: 5847774ba45dc754598435b50d4a0247, type: 3}
|
|
||||||
@@ -1,67 +0,0 @@
|
|||||||
%YAML 1.1
|
|
||||||
%TAG !u! tag:unity3d.com,2011:
|
|
||||||
--- !u!1001 &6043358513378806924
|
|
||||||
PrefabInstance:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
serializedVersion: 2
|
|
||||||
m_Modification:
|
|
||||||
serializedVersion: 3
|
|
||||||
m_TransformParent: {fileID: 0}
|
|
||||||
m_Modifications:
|
|
||||||
- target: {fileID: 5437721601203076921, guid: 24ec9fe667c3dc744ab5837f102d0df9, type: 3}
|
|
||||||
propertyPath: m_LocalPosition.x
|
|
||||||
value: 0
|
|
||||||
objectReference: {fileID: 0}
|
|
||||||
- target: {fileID: 5437721601203076921, guid: 24ec9fe667c3dc744ab5837f102d0df9, type: 3}
|
|
||||||
propertyPath: m_LocalPosition.y
|
|
||||||
value: 0
|
|
||||||
objectReference: {fileID: 0}
|
|
||||||
- target: {fileID: 5437721601203076921, guid: 24ec9fe667c3dc744ab5837f102d0df9, type: 3}
|
|
||||||
propertyPath: m_LocalPosition.z
|
|
||||||
value: 0
|
|
||||||
objectReference: {fileID: 0}
|
|
||||||
- target: {fileID: 5437721601203076921, guid: 24ec9fe667c3dc744ab5837f102d0df9, type: 3}
|
|
||||||
propertyPath: m_LocalRotation.w
|
|
||||||
value: 1
|
|
||||||
objectReference: {fileID: 0}
|
|
||||||
- target: {fileID: 5437721601203076921, guid: 24ec9fe667c3dc744ab5837f102d0df9, type: 3}
|
|
||||||
propertyPath: m_LocalRotation.x
|
|
||||||
value: 0
|
|
||||||
objectReference: {fileID: 0}
|
|
||||||
- target: {fileID: 5437721601203076921, guid: 24ec9fe667c3dc744ab5837f102d0df9, type: 3}
|
|
||||||
propertyPath: m_LocalRotation.y
|
|
||||||
value: 0
|
|
||||||
objectReference: {fileID: 0}
|
|
||||||
- target: {fileID: 5437721601203076921, guid: 24ec9fe667c3dc744ab5837f102d0df9, type: 3}
|
|
||||||
propertyPath: m_LocalRotation.z
|
|
||||||
value: 0
|
|
||||||
objectReference: {fileID: 0}
|
|
||||||
- target: {fileID: 5437721601203076921, guid: 24ec9fe667c3dc744ab5837f102d0df9, type: 3}
|
|
||||||
propertyPath: m_LocalEulerAnglesHint.x
|
|
||||||
value: 0
|
|
||||||
objectReference: {fileID: 0}
|
|
||||||
- target: {fileID: 5437721601203076921, guid: 24ec9fe667c3dc744ab5837f102d0df9, type: 3}
|
|
||||||
propertyPath: m_LocalEulerAnglesHint.y
|
|
||||||
value: 0
|
|
||||||
objectReference: {fileID: 0}
|
|
||||||
- target: {fileID: 5437721601203076921, guid: 24ec9fe667c3dc744ab5837f102d0df9, type: 3}
|
|
||||||
propertyPath: m_LocalEulerAnglesHint.z
|
|
||||||
value: 0
|
|
||||||
objectReference: {fileID: 0}
|
|
||||||
- target: {fileID: 7926655118912464466, guid: 24ec9fe667c3dc744ab5837f102d0df9, type: 3}
|
|
||||||
propertyPath: 'm_Materials.Array.data[0]'
|
|
||||||
value:
|
|
||||||
objectReference: {fileID: 2100000, guid: 487791463eca5a34b97ed9345c3863e1, type: 2}
|
|
||||||
- target: {fileID: 7931595896114350858, guid: 24ec9fe667c3dc744ab5837f102d0df9, type: 3}
|
|
||||||
propertyPath: m_Name
|
|
||||||
value: Dummy Red
|
|
||||||
objectReference: {fileID: 0}
|
|
||||||
- target: {fileID: 9188493333434295736, guid: 24ec9fe667c3dc744ab5837f102d0df9, type: 3}
|
|
||||||
propertyPath: isRed
|
|
||||||
value: 1
|
|
||||||
objectReference: {fileID: 0}
|
|
||||||
m_RemovedComponents: []
|
|
||||||
m_RemovedGameObjects: []
|
|
||||||
m_AddedGameObjects: []
|
|
||||||
m_AddedComponents: []
|
|
||||||
m_SourcePrefab: {fileID: 100100000, guid: 24ec9fe667c3dc744ab5837f102d0df9, type: 3}
|
|
||||||
@@ -1,5 +1,5 @@
|
|||||||
fileFormatVersion: 2
|
fileFormatVersion: 2
|
||||||
guid: f3f508e74d19ea449a44f9b3bf9f1f22
|
guid: 115b7971291d64d42bf41732f4d2fcb6
|
||||||
folderAsset: yes
|
folderAsset: yes
|
||||||
DefaultImporter:
|
DefaultImporter:
|
||||||
externalObjects: {}
|
externalObjects: {}
|
||||||
15
Assets/Resources/Localization/en.json
Normal file
15
Assets/Resources/Localization/en.json
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
{
|
||||||
|
"menu_create": "CREATE ROOM",
|
||||||
|
"menu_join": "JOIN ROOM",
|
||||||
|
"menu_settings": "SETTINGS",
|
||||||
|
"menu_exit": "EXIT",
|
||||||
|
"settings_title": "SETTINGS",
|
||||||
|
"settings_general": "GENERAL",
|
||||||
|
"settings_graphics": "GRAPHICS",
|
||||||
|
"settings_audio": "AUDIO",
|
||||||
|
"settings_controls": "CONTROLS",
|
||||||
|
"settings_back": "BACK",
|
||||||
|
"label_fov": "Field of View",
|
||||||
|
"label_sensitivity": "Sensitivity",
|
||||||
|
"label_language": "Language"
|
||||||
|
}
|
||||||
@@ -1,8 +1,6 @@
|
|||||||
fileFormatVersion: 2
|
fileFormatVersion: 2
|
||||||
guid: b2daf89439724f94e80963048b9c7bbc
|
guid: d949fd6576700b54eb12847a360f99cd
|
||||||
labels:
|
TextScriptImporter:
|
||||||
- FusionPrefab
|
|
||||||
PrefabImporter:
|
|
||||||
externalObjects: {}
|
externalObjects: {}
|
||||||
userData:
|
userData:
|
||||||
assetBundleName:
|
assetBundleName:
|
||||||
15
Assets/Resources/Localization/vi.json
Normal file
15
Assets/Resources/Localization/vi.json
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
{
|
||||||
|
"menu_create": "TẠO PHÒNG",
|
||||||
|
"menu_join": "VÀO PHÒNG",
|
||||||
|
"menu_settings": "CÀI ĐẶT",
|
||||||
|
"menu_exit": "THOÁT",
|
||||||
|
"settings_title": "CÀI ĐẶT",
|
||||||
|
"settings_general": "CHUNG",
|
||||||
|
"settings_graphics": "ĐỒ HỌA",
|
||||||
|
"settings_audio": "ÂM THANH",
|
||||||
|
"settings_controls": "ĐIỀU KHIỂN",
|
||||||
|
"settings_back": "QUAY LẠI",
|
||||||
|
"label_fov": "Tầm nhìn (FOV)",
|
||||||
|
"label_sensitivity": "Độ nhạy chuột",
|
||||||
|
"label_language": "Ngôn ngữ"
|
||||||
|
}
|
||||||
@@ -1,8 +1,6 @@
|
|||||||
fileFormatVersion: 2
|
fileFormatVersion: 2
|
||||||
guid: 24ec9fe667c3dc744ab5837f102d0df9
|
guid: 5f5574ecd78b063488d5a0a2609bf48a
|
||||||
labels:
|
TextScriptImporter:
|
||||||
- FusionPrefab
|
|
||||||
PrefabImporter:
|
|
||||||
externalObjects: {}
|
externalObjects: {}
|
||||||
userData:
|
userData:
|
||||||
assetBundleName:
|
assetBundleName:
|
||||||
@@ -693,7 +693,7 @@ MonoBehaviour:
|
|||||||
m_Script: {fileID: 11500000, guid: 3607adabe0c29c34591af73b414eb17a, type: 3}
|
m_Script: {fileID: 11500000, guid: 3607adabe0c29c34591af73b414eb17a, type: 3}
|
||||||
m_Name:
|
m_Name:
|
||||||
m_EditorClassIdentifier: Assembly-CSharp::Hallucinate.GameSetup.Maze.MazeManager
|
m_EditorClassIdentifier: Assembly-CSharp::Hallucinate.GameSetup.Maze.MazeManager
|
||||||
selectedAlgorithm: 1
|
selectedAlgorithm: 0
|
||||||
width: 30
|
width: 30
|
||||||
depth: 30
|
depth: 30
|
||||||
debugMode: 1
|
debugMode: 1
|
||||||
|
|||||||
316
Assets/Scenes/Menu.unity
Normal file
316
Assets/Scenes/Menu.unity
Normal file
@@ -0,0 +1,316 @@
|
|||||||
|
%YAML 1.1
|
||||||
|
%TAG !u! tag:unity3d.com,2011:
|
||||||
|
--- !u!29 &1
|
||||||
|
OcclusionCullingSettings:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
serializedVersion: 2
|
||||||
|
m_OcclusionBakeSettings:
|
||||||
|
smallestOccluder: 5
|
||||||
|
smallestHole: 0.25
|
||||||
|
backfaceThreshold: 100
|
||||||
|
m_SceneGUID: 00000000000000000000000000000000
|
||||||
|
m_OcclusionCullingData: {fileID: 0}
|
||||||
|
--- !u!104 &2
|
||||||
|
RenderSettings:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
serializedVersion: 10
|
||||||
|
m_Fog: 0
|
||||||
|
m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1}
|
||||||
|
m_FogMode: 3
|
||||||
|
m_FogDensity: 0.01
|
||||||
|
m_LinearFogStart: 0
|
||||||
|
m_LinearFogEnd: 300
|
||||||
|
m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1}
|
||||||
|
m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1}
|
||||||
|
m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1}
|
||||||
|
m_AmbientIntensity: 1
|
||||||
|
m_AmbientMode: 0
|
||||||
|
m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1}
|
||||||
|
m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0}
|
||||||
|
m_HaloStrength: 0.5
|
||||||
|
m_FlareStrength: 1
|
||||||
|
m_FlareFadeSpeed: 3
|
||||||
|
m_HaloTexture: {fileID: 0}
|
||||||
|
m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0}
|
||||||
|
m_DefaultReflectionMode: 0
|
||||||
|
m_DefaultReflectionResolution: 128
|
||||||
|
m_ReflectionBounces: 1
|
||||||
|
m_ReflectionIntensity: 1
|
||||||
|
m_CustomReflection: {fileID: 0}
|
||||||
|
m_Sun: {fileID: 0}
|
||||||
|
m_UseRadianceAmbientProbe: 0
|
||||||
|
--- !u!157 &3
|
||||||
|
LightmapSettings:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
serializedVersion: 13
|
||||||
|
m_BakeOnSceneLoad: 0
|
||||||
|
m_GISettings:
|
||||||
|
serializedVersion: 2
|
||||||
|
m_BounceScale: 1
|
||||||
|
m_IndirectOutputScale: 1
|
||||||
|
m_AlbedoBoost: 1
|
||||||
|
m_EnvironmentLightingMode: 0
|
||||||
|
m_EnableBakedLightmaps: 1
|
||||||
|
m_EnableRealtimeLightmaps: 0
|
||||||
|
m_LightmapEditorSettings:
|
||||||
|
serializedVersion: 12
|
||||||
|
m_Resolution: 2
|
||||||
|
m_BakeResolution: 40
|
||||||
|
m_AtlasSize: 1024
|
||||||
|
m_AO: 0
|
||||||
|
m_AOMaxDistance: 1
|
||||||
|
m_CompAOExponent: 1
|
||||||
|
m_CompAOExponentDirect: 0
|
||||||
|
m_ExtractAmbientOcclusion: 0
|
||||||
|
m_Padding: 2
|
||||||
|
m_LightmapParameters: {fileID: 0}
|
||||||
|
m_LightmapsBakeMode: 1
|
||||||
|
m_TextureCompression: 1
|
||||||
|
m_ReflectionCompression: 2
|
||||||
|
m_MixedBakeMode: 2
|
||||||
|
m_BakeBackend: 2
|
||||||
|
m_PVRSampling: 1
|
||||||
|
m_PVRDirectSampleCount: 32
|
||||||
|
m_PVRSampleCount: 512
|
||||||
|
m_PVRBounces: 2
|
||||||
|
m_PVREnvironmentSampleCount: 256
|
||||||
|
m_PVREnvironmentReferencePointCount: 2048
|
||||||
|
m_PVRFilteringMode: 1
|
||||||
|
m_PVRDenoiserTypeDirect: 1
|
||||||
|
m_PVRDenoiserTypeIndirect: 1
|
||||||
|
m_PVRDenoiserTypeAO: 1
|
||||||
|
m_PVRFilterTypeDirect: 0
|
||||||
|
m_PVRFilterTypeIndirect: 0
|
||||||
|
m_PVRFilterTypeAO: 0
|
||||||
|
m_PVREnvironmentMIS: 1
|
||||||
|
m_PVRCulling: 1
|
||||||
|
m_PVRFilteringGaussRadiusDirect: 1
|
||||||
|
m_PVRFilteringGaussRadiusIndirect: 1
|
||||||
|
m_PVRFilteringGaussRadiusAO: 1
|
||||||
|
m_PVRFilteringAtrousPositionSigmaDirect: 0.5
|
||||||
|
m_PVRFilteringAtrousPositionSigmaIndirect: 2
|
||||||
|
m_PVRFilteringAtrousPositionSigmaAO: 1
|
||||||
|
m_ExportTrainingData: 0
|
||||||
|
m_TrainingDataDestination: TrainingData
|
||||||
|
m_LightProbeSampleCountMultiplier: 4
|
||||||
|
m_LightingDataAsset: {fileID: 20201, guid: 0000000000000000f000000000000000, type: 0}
|
||||||
|
m_LightingSettings: {fileID: 0}
|
||||||
|
--- !u!196 &4
|
||||||
|
NavMeshSettings:
|
||||||
|
serializedVersion: 2
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_BuildSettings:
|
||||||
|
serializedVersion: 3
|
||||||
|
agentTypeID: 0
|
||||||
|
agentRadius: 0.5
|
||||||
|
agentHeight: 2
|
||||||
|
agentSlope: 45
|
||||||
|
agentClimb: 0.4
|
||||||
|
ledgeDropHeight: 0
|
||||||
|
maxJumpAcrossDistance: 0
|
||||||
|
minRegionArea: 2
|
||||||
|
manualCellSize: 0
|
||||||
|
cellSize: 0.16666667
|
||||||
|
manualTileSize: 0
|
||||||
|
tileSize: 256
|
||||||
|
buildHeightMesh: 0
|
||||||
|
maxJobWorkers: 0
|
||||||
|
preserveTilesOutsideBounds: 0
|
||||||
|
debug:
|
||||||
|
m_Flags: 0
|
||||||
|
m_NavMeshData: {fileID: 0}
|
||||||
|
--- !u!1 &813769180
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
serializedVersion: 6
|
||||||
|
m_Component:
|
||||||
|
- component: {fileID: 813769182}
|
||||||
|
- component: {fileID: 813769181}
|
||||||
|
m_Layer: 0
|
||||||
|
m_Name: Directional Light
|
||||||
|
m_TagString: Untagged
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 1
|
||||||
|
--- !u!108 &813769181
|
||||||
|
Light:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 813769180}
|
||||||
|
m_Enabled: 1
|
||||||
|
serializedVersion: 12
|
||||||
|
m_Type: 1
|
||||||
|
m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1}
|
||||||
|
m_Intensity: 1
|
||||||
|
m_Range: 10
|
||||||
|
m_SpotAngle: 30
|
||||||
|
m_InnerSpotAngle: 21.80208
|
||||||
|
m_CookieSize2D: {x: 0.5, y: 0.5}
|
||||||
|
m_Shadows:
|
||||||
|
m_Type: 2
|
||||||
|
m_Resolution: -1
|
||||||
|
m_CustomResolution: -1
|
||||||
|
m_Strength: 1
|
||||||
|
m_Bias: 0.05
|
||||||
|
m_NormalBias: 0.4
|
||||||
|
m_NearPlane: 0.2
|
||||||
|
m_CullingMatrixOverride:
|
||||||
|
e00: 1
|
||||||
|
e01: 0
|
||||||
|
e02: 0
|
||||||
|
e03: 0
|
||||||
|
e10: 0
|
||||||
|
e11: 1
|
||||||
|
e12: 0
|
||||||
|
e13: 0
|
||||||
|
e20: 0
|
||||||
|
e21: 0
|
||||||
|
e22: 1
|
||||||
|
e23: 0
|
||||||
|
e30: 0
|
||||||
|
e31: 0
|
||||||
|
e32: 0
|
||||||
|
e33: 1
|
||||||
|
m_UseCullingMatrixOverride: 0
|
||||||
|
m_Cookie: {fileID: 0}
|
||||||
|
m_DrawHalo: 0
|
||||||
|
m_Flare: {fileID: 0}
|
||||||
|
m_RenderMode: 0
|
||||||
|
m_CullingMask:
|
||||||
|
serializedVersion: 2
|
||||||
|
m_Bits: 4294967295
|
||||||
|
m_RenderingLayerMask: 1
|
||||||
|
m_Lightmapping: 4
|
||||||
|
m_LightShadowCasterMode: 0
|
||||||
|
m_AreaSize: {x: 1, y: 1}
|
||||||
|
m_BounceIntensity: 1
|
||||||
|
m_ColorTemperature: 6570
|
||||||
|
m_UseColorTemperature: 0
|
||||||
|
m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0}
|
||||||
|
m_UseBoundingSphereOverride: 0
|
||||||
|
m_UseViewFrustumForShadowCasterCull: 1
|
||||||
|
m_ForceVisible: 0
|
||||||
|
m_ShadowRadius: 0
|
||||||
|
m_ShadowAngle: 0
|
||||||
|
m_LightUnit: 1
|
||||||
|
m_LuxAtDistance: 1
|
||||||
|
m_EnableSpotReflector: 1
|
||||||
|
--- !u!4 &813769182
|
||||||
|
Transform:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 813769180}
|
||||||
|
serializedVersion: 2
|
||||||
|
m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261}
|
||||||
|
m_LocalPosition: {x: 0, y: 3, z: 0}
|
||||||
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
|
m_ConstrainProportionsScale: 0
|
||||||
|
m_Children: []
|
||||||
|
m_Father: {fileID: 0}
|
||||||
|
m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0}
|
||||||
|
--- !u!1 &1467441182
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
serializedVersion: 6
|
||||||
|
m_Component:
|
||||||
|
- component: {fileID: 1467441185}
|
||||||
|
- component: {fileID: 1467441184}
|
||||||
|
- component: {fileID: 1467441183}
|
||||||
|
m_Layer: 0
|
||||||
|
m_Name: Main Camera
|
||||||
|
m_TagString: MainCamera
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 1
|
||||||
|
--- !u!81 &1467441183
|
||||||
|
AudioListener:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1467441182}
|
||||||
|
m_Enabled: 1
|
||||||
|
--- !u!20 &1467441184
|
||||||
|
Camera:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1467441182}
|
||||||
|
m_Enabled: 1
|
||||||
|
serializedVersion: 2
|
||||||
|
m_ClearFlags: 1
|
||||||
|
m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0}
|
||||||
|
m_projectionMatrixMode: 1
|
||||||
|
m_GateFitMode: 2
|
||||||
|
m_FOVAxisMode: 0
|
||||||
|
m_Iso: 200
|
||||||
|
m_ShutterSpeed: 0.005
|
||||||
|
m_Aperture: 16
|
||||||
|
m_FocusDistance: 10
|
||||||
|
m_FocalLength: 50
|
||||||
|
m_BladeCount: 5
|
||||||
|
m_Curvature: {x: 2, y: 11}
|
||||||
|
m_BarrelClipping: 0.25
|
||||||
|
m_Anamorphism: 0
|
||||||
|
m_SensorSize: {x: 36, y: 24}
|
||||||
|
m_LensShift: {x: 0, y: 0}
|
||||||
|
m_NormalizedViewPortRect:
|
||||||
|
serializedVersion: 2
|
||||||
|
x: 0
|
||||||
|
y: 0
|
||||||
|
width: 1
|
||||||
|
height: 1
|
||||||
|
near clip plane: 0.3
|
||||||
|
far clip plane: 1000
|
||||||
|
field of view: 60
|
||||||
|
orthographic: 0
|
||||||
|
orthographic size: 5
|
||||||
|
m_Depth: -1
|
||||||
|
m_CullingMask:
|
||||||
|
serializedVersion: 2
|
||||||
|
m_Bits: 4294967295
|
||||||
|
m_RenderingPath: -1
|
||||||
|
m_TargetTexture: {fileID: 0}
|
||||||
|
m_TargetDisplay: 0
|
||||||
|
m_TargetEye: 3
|
||||||
|
m_HDR: 1
|
||||||
|
m_AllowMSAA: 1
|
||||||
|
m_AllowDynamicResolution: 0
|
||||||
|
m_ForceIntoRT: 0
|
||||||
|
m_OcclusionCulling: 1
|
||||||
|
m_StereoConvergence: 10
|
||||||
|
m_StereoSeparation: 0.022
|
||||||
|
--- !u!4 &1467441185
|
||||||
|
Transform:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1467441182}
|
||||||
|
serializedVersion: 2
|
||||||
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||||
|
m_LocalPosition: {x: 0, y: 1, z: -10}
|
||||||
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
|
m_ConstrainProportionsScale: 0
|
||||||
|
m_Children: []
|
||||||
|
m_Father: {fileID: 0}
|
||||||
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
|
--- !u!1660057539 &9223372036854775807
|
||||||
|
SceneRoots:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_Roots:
|
||||||
|
- {fileID: 1467441185}
|
||||||
|
- {fileID: 813769182}
|
||||||
@@ -1,5 +1,5 @@
|
|||||||
fileFormatVersion: 2
|
fileFormatVersion: 2
|
||||||
guid: c3d4d808eec835545b53364265c55e97
|
guid: 8f773407bc476cf41b2775da171f51f4
|
||||||
DefaultImporter:
|
DefaultImporter:
|
||||||
externalObjects: {}
|
externalObjects: {}
|
||||||
userData:
|
userData:
|
||||||
902
Assets/Scove/UIScaleTest.unity
Normal file
902
Assets/Scove/UIScaleTest.unity
Normal file
@@ -0,0 +1,902 @@
|
|||||||
|
%YAML 1.1
|
||||||
|
%TAG !u! tag:unity3d.com,2011:
|
||||||
|
--- !u!29 &1
|
||||||
|
OcclusionCullingSettings:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
serializedVersion: 2
|
||||||
|
m_OcclusionBakeSettings:
|
||||||
|
smallestOccluder: 5
|
||||||
|
smallestHole: 0.25
|
||||||
|
backfaceThreshold: 100
|
||||||
|
m_SceneGUID: 00000000000000000000000000000000
|
||||||
|
m_OcclusionCullingData: {fileID: 0}
|
||||||
|
--- !u!104 &2
|
||||||
|
RenderSettings:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
serializedVersion: 10
|
||||||
|
m_Fog: 0
|
||||||
|
m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1}
|
||||||
|
m_FogMode: 3
|
||||||
|
m_FogDensity: 0.01
|
||||||
|
m_LinearFogStart: 0
|
||||||
|
m_LinearFogEnd: 300
|
||||||
|
m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1}
|
||||||
|
m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1}
|
||||||
|
m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1}
|
||||||
|
m_AmbientIntensity: 1
|
||||||
|
m_AmbientMode: 0
|
||||||
|
m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1}
|
||||||
|
m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0}
|
||||||
|
m_HaloStrength: 0.5
|
||||||
|
m_FlareStrength: 1
|
||||||
|
m_FlareFadeSpeed: 3
|
||||||
|
m_HaloTexture: {fileID: 0}
|
||||||
|
m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0}
|
||||||
|
m_DefaultReflectionMode: 0
|
||||||
|
m_DefaultReflectionResolution: 128
|
||||||
|
m_ReflectionBounces: 1
|
||||||
|
m_ReflectionIntensity: 1
|
||||||
|
m_CustomReflection: {fileID: 0}
|
||||||
|
m_Sun: {fileID: 0}
|
||||||
|
m_UseRadianceAmbientProbe: 0
|
||||||
|
--- !u!157 &3
|
||||||
|
LightmapSettings:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
serializedVersion: 13
|
||||||
|
m_BakeOnSceneLoad: 0
|
||||||
|
m_GISettings:
|
||||||
|
serializedVersion: 2
|
||||||
|
m_BounceScale: 1
|
||||||
|
m_IndirectOutputScale: 1
|
||||||
|
m_AlbedoBoost: 1
|
||||||
|
m_EnvironmentLightingMode: 0
|
||||||
|
m_EnableBakedLightmaps: 1
|
||||||
|
m_EnableRealtimeLightmaps: 0
|
||||||
|
m_LightmapEditorSettings:
|
||||||
|
serializedVersion: 12
|
||||||
|
m_Resolution: 2
|
||||||
|
m_BakeResolution: 40
|
||||||
|
m_AtlasSize: 1024
|
||||||
|
m_AO: 0
|
||||||
|
m_AOMaxDistance: 1
|
||||||
|
m_CompAOExponent: 1
|
||||||
|
m_CompAOExponentDirect: 0
|
||||||
|
m_ExtractAmbientOcclusion: 0
|
||||||
|
m_Padding: 2
|
||||||
|
m_LightmapParameters: {fileID: 0}
|
||||||
|
m_LightmapsBakeMode: 1
|
||||||
|
m_TextureCompression: 1
|
||||||
|
m_ReflectionCompression: 2
|
||||||
|
m_MixedBakeMode: 2
|
||||||
|
m_BakeBackend: 2
|
||||||
|
m_PVRSampling: 1
|
||||||
|
m_PVRDirectSampleCount: 32
|
||||||
|
m_PVRSampleCount: 512
|
||||||
|
m_PVRBounces: 2
|
||||||
|
m_PVREnvironmentSampleCount: 256
|
||||||
|
m_PVREnvironmentReferencePointCount: 2048
|
||||||
|
m_PVRFilteringMode: 1
|
||||||
|
m_PVRDenoiserTypeDirect: 1
|
||||||
|
m_PVRDenoiserTypeIndirect: 1
|
||||||
|
m_PVRDenoiserTypeAO: 1
|
||||||
|
m_PVRFilterTypeDirect: 0
|
||||||
|
m_PVRFilterTypeIndirect: 0
|
||||||
|
m_PVRFilterTypeAO: 0
|
||||||
|
m_PVREnvironmentMIS: 1
|
||||||
|
m_PVRCulling: 1
|
||||||
|
m_PVRFilteringGaussRadiusDirect: 1
|
||||||
|
m_PVRFilteringGaussRadiusIndirect: 1
|
||||||
|
m_PVRFilteringGaussRadiusAO: 1
|
||||||
|
m_PVRFilteringAtrousPositionSigmaDirect: 0.5
|
||||||
|
m_PVRFilteringAtrousPositionSigmaIndirect: 2
|
||||||
|
m_PVRFilteringAtrousPositionSigmaAO: 1
|
||||||
|
m_ExportTrainingData: 0
|
||||||
|
m_TrainingDataDestination: TrainingData
|
||||||
|
m_LightProbeSampleCountMultiplier: 4
|
||||||
|
m_LightingDataAsset: {fileID: 20201, guid: 0000000000000000f000000000000000, type: 0}
|
||||||
|
m_LightingSettings: {fileID: 0}
|
||||||
|
--- !u!196 &4
|
||||||
|
NavMeshSettings:
|
||||||
|
serializedVersion: 2
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_BuildSettings:
|
||||||
|
serializedVersion: 3
|
||||||
|
agentTypeID: 0
|
||||||
|
agentRadius: 0.5
|
||||||
|
agentHeight: 2
|
||||||
|
agentSlope: 45
|
||||||
|
agentClimb: 0.4
|
||||||
|
ledgeDropHeight: 0
|
||||||
|
maxJumpAcrossDistance: 0
|
||||||
|
minRegionArea: 2
|
||||||
|
manualCellSize: 0
|
||||||
|
cellSize: 0.16666667
|
||||||
|
manualTileSize: 0
|
||||||
|
tileSize: 256
|
||||||
|
buildHeightMesh: 0
|
||||||
|
maxJobWorkers: 0
|
||||||
|
preserveTilesOutsideBounds: 0
|
||||||
|
debug:
|
||||||
|
m_Flags: 0
|
||||||
|
m_NavMeshData: {fileID: 0}
|
||||||
|
--- !u!1 &257796813
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
serializedVersion: 6
|
||||||
|
m_Component:
|
||||||
|
- component: {fileID: 257796816}
|
||||||
|
- component: {fileID: 257796814}
|
||||||
|
- component: {fileID: 257796815}
|
||||||
|
m_Layer: 0
|
||||||
|
m_Name: Doc_Lounge
|
||||||
|
m_TagString: Untagged
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 1
|
||||||
|
--- !u!114 &257796814
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 257796813}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 19102, guid: 0000000000000000e000000000000000, type: 0}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier: UnityEngine.dll::UnityEngine.UIElements.UIDocument
|
||||||
|
m_PanelSettings: {fileID: 11400000, guid: 04bb65da4fe76fc4a9926df48b2ba88b, type: 2}
|
||||||
|
m_ParentUI: {fileID: 0}
|
||||||
|
sourceAsset: {fileID: 9197481963319205126, guid: 1acf05b4c3eb7964b9b87b16b66c85f8, type: 3}
|
||||||
|
m_SortingOrder: 0
|
||||||
|
m_Position: 0
|
||||||
|
m_WorldSpaceSizeMode: 1
|
||||||
|
m_WorldSpaceWidth: 1920
|
||||||
|
m_WorldSpaceHeight: 1080
|
||||||
|
m_PivotReferenceSize: 0
|
||||||
|
m_Pivot: 0
|
||||||
|
m_WorldSpaceCollider: {fileID: 0}
|
||||||
|
--- !u!114 &257796815
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 257796813}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: ac201603ede0899488995be3d88ea0dc, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier: Assembly-CSharp::UI.LoungeController
|
||||||
|
--- !u!4 &257796816
|
||||||
|
Transform:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 257796813}
|
||||||
|
serializedVersion: 2
|
||||||
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||||
|
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||||
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
|
m_ConstrainProportionsScale: 0
|
||||||
|
m_Children: []
|
||||||
|
m_Father: {fileID: 1183887570}
|
||||||
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
|
--- !u!1 &626355268
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
serializedVersion: 6
|
||||||
|
m_Component:
|
||||||
|
- component: {fileID: 626355270}
|
||||||
|
- component: {fileID: 626355269}
|
||||||
|
- component: {fileID: 626355271}
|
||||||
|
m_Layer: 0
|
||||||
|
m_Name: Directional Light
|
||||||
|
m_TagString: Untagged
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 1
|
||||||
|
--- !u!108 &626355269
|
||||||
|
Light:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 626355268}
|
||||||
|
m_Enabled: 1
|
||||||
|
serializedVersion: 12
|
||||||
|
m_Type: 1
|
||||||
|
m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1}
|
||||||
|
m_Intensity: 1
|
||||||
|
m_Range: 10
|
||||||
|
m_SpotAngle: 30
|
||||||
|
m_InnerSpotAngle: 21.80208
|
||||||
|
m_CookieSize2D: {x: 0.5, y: 0.5}
|
||||||
|
m_Shadows:
|
||||||
|
m_Type: 2
|
||||||
|
m_Resolution: -1
|
||||||
|
m_CustomResolution: -1
|
||||||
|
m_Strength: 1
|
||||||
|
m_Bias: 0.05
|
||||||
|
m_NormalBias: 0.4
|
||||||
|
m_NearPlane: 0.2
|
||||||
|
m_CullingMatrixOverride:
|
||||||
|
e00: 1
|
||||||
|
e01: 0
|
||||||
|
e02: 0
|
||||||
|
e03: 0
|
||||||
|
e10: 0
|
||||||
|
e11: 1
|
||||||
|
e12: 0
|
||||||
|
e13: 0
|
||||||
|
e20: 0
|
||||||
|
e21: 0
|
||||||
|
e22: 1
|
||||||
|
e23: 0
|
||||||
|
e30: 0
|
||||||
|
e31: 0
|
||||||
|
e32: 0
|
||||||
|
e33: 1
|
||||||
|
m_UseCullingMatrixOverride: 0
|
||||||
|
m_Cookie: {fileID: 0}
|
||||||
|
m_DrawHalo: 0
|
||||||
|
m_Flare: {fileID: 0}
|
||||||
|
m_RenderMode: 0
|
||||||
|
m_CullingMask:
|
||||||
|
serializedVersion: 2
|
||||||
|
m_Bits: 4294967295
|
||||||
|
m_RenderingLayerMask: 1
|
||||||
|
m_Lightmapping: 4
|
||||||
|
m_LightShadowCasterMode: 0
|
||||||
|
m_AreaSize: {x: 1, y: 1}
|
||||||
|
m_BounceIntensity: 1
|
||||||
|
m_ColorTemperature: 6570
|
||||||
|
m_UseColorTemperature: 0
|
||||||
|
m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0}
|
||||||
|
m_UseBoundingSphereOverride: 0
|
||||||
|
m_UseViewFrustumForShadowCasterCull: 1
|
||||||
|
m_ForceVisible: 0
|
||||||
|
m_ShadowRadius: 0
|
||||||
|
m_ShadowAngle: 0
|
||||||
|
m_LightUnit: 1
|
||||||
|
m_LuxAtDistance: 1
|
||||||
|
m_EnableSpotReflector: 1
|
||||||
|
--- !u!4 &626355270
|
||||||
|
Transform:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 626355268}
|
||||||
|
serializedVersion: 2
|
||||||
|
m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261}
|
||||||
|
m_LocalPosition: {x: 0, y: 3, z: 0}
|
||||||
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
|
m_ConstrainProportionsScale: 0
|
||||||
|
m_Children: []
|
||||||
|
m_Father: {fileID: 0}
|
||||||
|
m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0}
|
||||||
|
--- !u!114 &626355271
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 626355268}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: 474bcb49853aa07438625e644c072ee6, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier: Unity.RenderPipelines.Universal.Runtime::UnityEngine.Rendering.Universal.UniversalAdditionalLightData
|
||||||
|
m_UsePipelineSettings: 1
|
||||||
|
m_AdditionalLightsShadowResolutionTier: 2
|
||||||
|
m_CustomShadowLayers: 0
|
||||||
|
m_LightCookieSize: {x: 1, y: 1}
|
||||||
|
m_LightCookieOffset: {x: 0, y: 0}
|
||||||
|
m_SoftShadowQuality: 0
|
||||||
|
m_RenderingLayersMask:
|
||||||
|
serializedVersion: 0
|
||||||
|
m_Bits: 1
|
||||||
|
m_ShadowRenderingLayersMask:
|
||||||
|
serializedVersion: 0
|
||||||
|
m_Bits: 1
|
||||||
|
m_Version: 4
|
||||||
|
m_LightLayerMask: 1
|
||||||
|
m_ShadowLayerMask: 1
|
||||||
|
m_RenderingLayers: 1
|
||||||
|
m_ShadowRenderingLayers: 1
|
||||||
|
--- !u!1 &666657091
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
serializedVersion: 6
|
||||||
|
m_Component:
|
||||||
|
- component: {fileID: 666657093}
|
||||||
|
- component: {fileID: 666657092}
|
||||||
|
- component: {fileID: 666657094}
|
||||||
|
m_Layer: 0
|
||||||
|
m_Name: Doc_Profile
|
||||||
|
m_TagString: Untagged
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 1
|
||||||
|
--- !u!114 &666657092
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 666657091}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 19102, guid: 0000000000000000e000000000000000, type: 0}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier: UnityEngine.dll::UnityEngine.UIElements.UIDocument
|
||||||
|
m_PanelSettings: {fileID: 11400000, guid: 04bb65da4fe76fc4a9926df48b2ba88b, type: 2}
|
||||||
|
m_ParentUI: {fileID: 0}
|
||||||
|
sourceAsset: {fileID: 9197481963319205126, guid: 4b61efb7dda830a43ad6b05998e85a6d, type: 3}
|
||||||
|
m_SortingOrder: 0
|
||||||
|
m_Position: 0
|
||||||
|
m_WorldSpaceSizeMode: 1
|
||||||
|
m_WorldSpaceWidth: 1920
|
||||||
|
m_WorldSpaceHeight: 1080
|
||||||
|
m_PivotReferenceSize: 0
|
||||||
|
m_Pivot: 0
|
||||||
|
m_WorldSpaceCollider: {fileID: 0}
|
||||||
|
--- !u!4 &666657093
|
||||||
|
Transform:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 666657091}
|
||||||
|
serializedVersion: 2
|
||||||
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||||
|
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||||
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
|
m_ConstrainProportionsScale: 0
|
||||||
|
m_Children: []
|
||||||
|
m_Father: {fileID: 1183887570}
|
||||||
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
|
--- !u!114 &666657094
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 666657091}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: fdea16b110511ef45889ed832b63560b, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier: Assembly-CSharp::UI.ProfileController
|
||||||
|
--- !u!1 &1136953558
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
serializedVersion: 6
|
||||||
|
m_Component:
|
||||||
|
- component: {fileID: 1136953560}
|
||||||
|
- component: {fileID: 1136953559}
|
||||||
|
- component: {fileID: 1136953561}
|
||||||
|
m_Layer: 0
|
||||||
|
m_Name: Doc_HUD
|
||||||
|
m_TagString: Untagged
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 1
|
||||||
|
--- !u!114 &1136953559
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1136953558}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 19102, guid: 0000000000000000e000000000000000, type: 0}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier: UnityEngine.dll::UnityEngine.UIElements.UIDocument
|
||||||
|
m_PanelSettings: {fileID: 11400000, guid: 04bb65da4fe76fc4a9926df48b2ba88b, type: 2}
|
||||||
|
m_ParentUI: {fileID: 0}
|
||||||
|
sourceAsset: {fileID: 9197481963319205126, guid: b8da157d472223d4889a01228b36ef8b, type: 3}
|
||||||
|
m_SortingOrder: 0
|
||||||
|
m_Position: 0
|
||||||
|
m_WorldSpaceSizeMode: 1
|
||||||
|
m_WorldSpaceWidth: 1920
|
||||||
|
m_WorldSpaceHeight: 1080
|
||||||
|
m_PivotReferenceSize: 0
|
||||||
|
m_Pivot: 0
|
||||||
|
m_WorldSpaceCollider: {fileID: 0}
|
||||||
|
--- !u!4 &1136953560
|
||||||
|
Transform:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1136953558}
|
||||||
|
serializedVersion: 2
|
||||||
|
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
|
||||||
|
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||||
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
|
m_ConstrainProportionsScale: 0
|
||||||
|
m_Children: []
|
||||||
|
m_Father: {fileID: 1183887570}
|
||||||
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
|
--- !u!114 &1136953561
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1136953558}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: e79b70607af6eeb458c8eb6605e39b56, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier: Assembly-CSharp::UI.HUDController
|
||||||
|
hudDocument: {fileID: 1136953559}
|
||||||
|
autoHideDelay: 5
|
||||||
|
--- !u!1 &1183887568
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
serializedVersion: 6
|
||||||
|
m_Component:
|
||||||
|
- component: {fileID: 1183887570}
|
||||||
|
- component: {fileID: 1183887569}
|
||||||
|
m_Layer: 0
|
||||||
|
m_Name: UIManager
|
||||||
|
m_TagString: Untagged
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 1
|
||||||
|
--- !u!114 &1183887569
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1183887568}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: bcb7b8ed439bb4546b0648c627c2ce5d, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier: Assembly-CSharp::UI.UIManager
|
||||||
|
screens:
|
||||||
|
- screenName: MainMenu
|
||||||
|
document: {fileID: 2003742651}
|
||||||
|
isOverlay: 0
|
||||||
|
customCursor: {fileID: 0}
|
||||||
|
isActive: 0
|
||||||
|
- screenName: Lobby
|
||||||
|
document: {fileID: 1471116802}
|
||||||
|
isOverlay: 0
|
||||||
|
customCursor: {fileID: 0}
|
||||||
|
isActive: 1
|
||||||
|
- screenName: Lounge
|
||||||
|
document: {fileID: 257796814}
|
||||||
|
isOverlay: 0
|
||||||
|
customCursor: {fileID: 0}
|
||||||
|
isActive: 0
|
||||||
|
- screenName: HUD
|
||||||
|
document: {fileID: 1136953559}
|
||||||
|
isOverlay: 0
|
||||||
|
customCursor: {fileID: 0}
|
||||||
|
isActive: 0
|
||||||
|
- screenName: Settings
|
||||||
|
document: {fileID: 1582124357}
|
||||||
|
isOverlay: 1
|
||||||
|
customCursor: {fileID: 0}
|
||||||
|
isActive: 0
|
||||||
|
- screenName: Profile
|
||||||
|
document: {fileID: 666657092}
|
||||||
|
isOverlay: 0
|
||||||
|
customCursor: {fileID: 0}
|
||||||
|
isActive: 0
|
||||||
|
initialScreen: MainMenu
|
||||||
|
focusRadius: 300
|
||||||
|
globalOpacity: 1
|
||||||
|
--- !u!4 &1183887570
|
||||||
|
Transform:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1183887568}
|
||||||
|
serializedVersion: 2
|
||||||
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||||
|
m_LocalPosition: {x: -16135.612, y: -11645.337, z: 92.19762}
|
||||||
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
|
m_ConstrainProportionsScale: 0
|
||||||
|
m_Children:
|
||||||
|
- {fileID: 2003742650}
|
||||||
|
- {fileID: 1471116803}
|
||||||
|
- {fileID: 257796816}
|
||||||
|
- {fileID: 1136953560}
|
||||||
|
- {fileID: 1582124358}
|
||||||
|
- {fileID: 666657093}
|
||||||
|
m_Father: {fileID: 0}
|
||||||
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
|
--- !u!1 &1471116801
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
serializedVersion: 6
|
||||||
|
m_Component:
|
||||||
|
- component: {fileID: 1471116803}
|
||||||
|
- component: {fileID: 1471116802}
|
||||||
|
- component: {fileID: 1471116804}
|
||||||
|
m_Layer: 0
|
||||||
|
m_Name: Doc_Lobby
|
||||||
|
m_TagString: Untagged
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 1
|
||||||
|
--- !u!114 &1471116802
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1471116801}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 19102, guid: 0000000000000000e000000000000000, type: 0}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier: UnityEngine.dll::UnityEngine.UIElements.UIDocument
|
||||||
|
m_PanelSettings: {fileID: 11400000, guid: 04bb65da4fe76fc4a9926df48b2ba88b, type: 2}
|
||||||
|
m_ParentUI: {fileID: 0}
|
||||||
|
sourceAsset: {fileID: 9197481963319205126, guid: 971b07b6bc60233469ca493b8f558225, type: 3}
|
||||||
|
m_SortingOrder: 0
|
||||||
|
m_Position: 0
|
||||||
|
m_WorldSpaceSizeMode: 1
|
||||||
|
m_WorldSpaceWidth: 1920
|
||||||
|
m_WorldSpaceHeight: 1080
|
||||||
|
m_PivotReferenceSize: 0
|
||||||
|
m_Pivot: 0
|
||||||
|
m_WorldSpaceCollider: {fileID: 0}
|
||||||
|
--- !u!4 &1471116803
|
||||||
|
Transform:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1471116801}
|
||||||
|
serializedVersion: 2
|
||||||
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||||
|
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||||
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
|
m_ConstrainProportionsScale: 0
|
||||||
|
m_Children: []
|
||||||
|
m_Father: {fileID: 1183887570}
|
||||||
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
|
--- !u!114 &1471116804
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1471116801}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: 9c37c552a9c18a242bcc8860a0a5212f, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier: Assembly-CSharp::UI.LobbyController
|
||||||
|
--- !u!1 &1582124356
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
serializedVersion: 6
|
||||||
|
m_Component:
|
||||||
|
- component: {fileID: 1582124358}
|
||||||
|
- component: {fileID: 1582124357}
|
||||||
|
- component: {fileID: 1582124359}
|
||||||
|
- component: {fileID: 1582124360}
|
||||||
|
m_Layer: 0
|
||||||
|
m_Name: Doc_Settings
|
||||||
|
m_TagString: Untagged
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 1
|
||||||
|
--- !u!114 &1582124357
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1582124356}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 19102, guid: 0000000000000000e000000000000000, type: 0}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier: UnityEngine.dll::UnityEngine.UIElements.UIDocument
|
||||||
|
m_PanelSettings: {fileID: 11400000, guid: 04bb65da4fe76fc4a9926df48b2ba88b, type: 2}
|
||||||
|
m_ParentUI: {fileID: 0}
|
||||||
|
sourceAsset: {fileID: 9197481963319205126, guid: b35e62e5dcc1bfb42bf0d3f630fc356d, type: 3}
|
||||||
|
m_SortingOrder: 0
|
||||||
|
m_Position: 0
|
||||||
|
m_WorldSpaceSizeMode: 1
|
||||||
|
m_WorldSpaceWidth: 1920
|
||||||
|
m_WorldSpaceHeight: 1080
|
||||||
|
m_PivotReferenceSize: 0
|
||||||
|
m_Pivot: 0
|
||||||
|
m_WorldSpaceCollider: {fileID: 0}
|
||||||
|
--- !u!4 &1582124358
|
||||||
|
Transform:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1582124356}
|
||||||
|
serializedVersion: 2
|
||||||
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||||
|
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||||
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
|
m_ConstrainProportionsScale: 0
|
||||||
|
m_Children: []
|
||||||
|
m_Father: {fileID: 1183887570}
|
||||||
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
|
--- !u!114 &1582124359
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1582124356}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: 5534bcf4869df944883c6fd2a17a6a5a, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier: Assembly-CSharp::UI.SettingsController
|
||||||
|
--- !u!114 &1582124360
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1582124356}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: 5c17a3f09ee49ff48a0e3e2b45080257, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier: Assembly-CSharp::UI.LocalizationManager
|
||||||
|
--- !u!1 &1848374378
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
serializedVersion: 6
|
||||||
|
m_Component:
|
||||||
|
- component: {fileID: 1848374381}
|
||||||
|
- component: {fileID: 1848374380}
|
||||||
|
- component: {fileID: 1848374379}
|
||||||
|
- component: {fileID: 1848374382}
|
||||||
|
m_Layer: 0
|
||||||
|
m_Name: Main Camera
|
||||||
|
m_TagString: MainCamera
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 1
|
||||||
|
--- !u!81 &1848374379
|
||||||
|
AudioListener:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1848374378}
|
||||||
|
m_Enabled: 1
|
||||||
|
--- !u!20 &1848374380
|
||||||
|
Camera:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1848374378}
|
||||||
|
m_Enabled: 1
|
||||||
|
serializedVersion: 2
|
||||||
|
m_ClearFlags: 1
|
||||||
|
m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0}
|
||||||
|
m_projectionMatrixMode: 1
|
||||||
|
m_GateFitMode: 2
|
||||||
|
m_FOVAxisMode: 0
|
||||||
|
m_Iso: 200
|
||||||
|
m_ShutterSpeed: 0.005
|
||||||
|
m_Aperture: 16
|
||||||
|
m_FocusDistance: 10
|
||||||
|
m_FocalLength: 50
|
||||||
|
m_BladeCount: 5
|
||||||
|
m_Curvature: {x: 2, y: 11}
|
||||||
|
m_BarrelClipping: 0.25
|
||||||
|
m_Anamorphism: 0
|
||||||
|
m_SensorSize: {x: 36, y: 24}
|
||||||
|
m_LensShift: {x: 0, y: 0}
|
||||||
|
m_NormalizedViewPortRect:
|
||||||
|
serializedVersion: 2
|
||||||
|
x: 0
|
||||||
|
y: 0
|
||||||
|
width: 1
|
||||||
|
height: 1
|
||||||
|
near clip plane: 0.3
|
||||||
|
far clip plane: 1000
|
||||||
|
field of view: 60
|
||||||
|
orthographic: 0
|
||||||
|
orthographic size: 5
|
||||||
|
m_Depth: -1
|
||||||
|
m_CullingMask:
|
||||||
|
serializedVersion: 2
|
||||||
|
m_Bits: 4294967295
|
||||||
|
m_RenderingPath: -1
|
||||||
|
m_TargetTexture: {fileID: 0}
|
||||||
|
m_TargetDisplay: 0
|
||||||
|
m_TargetEye: 3
|
||||||
|
m_HDR: 1
|
||||||
|
m_AllowMSAA: 1
|
||||||
|
m_AllowDynamicResolution: 0
|
||||||
|
m_ForceIntoRT: 0
|
||||||
|
m_OcclusionCulling: 1
|
||||||
|
m_StereoConvergence: 10
|
||||||
|
m_StereoSeparation: 0.022
|
||||||
|
--- !u!4 &1848374381
|
||||||
|
Transform:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1848374378}
|
||||||
|
serializedVersion: 2
|
||||||
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||||
|
m_LocalPosition: {x: 0, y: 1, z: -10}
|
||||||
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
|
m_ConstrainProportionsScale: 0
|
||||||
|
m_Children: []
|
||||||
|
m_Father: {fileID: 0}
|
||||||
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
|
--- !u!114 &1848374382
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1848374378}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: a79441f348de89743a2939f4d699eac1, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier: Unity.RenderPipelines.Universal.Runtime::UnityEngine.Rendering.Universal.UniversalAdditionalCameraData
|
||||||
|
m_RenderShadows: 1
|
||||||
|
m_RequiresDepthTextureOption: 2
|
||||||
|
m_RequiresOpaqueTextureOption: 2
|
||||||
|
m_CameraType: 0
|
||||||
|
m_Cameras: []
|
||||||
|
m_RendererIndex: -1
|
||||||
|
m_VolumeLayerMask:
|
||||||
|
serializedVersion: 2
|
||||||
|
m_Bits: 1
|
||||||
|
m_VolumeTrigger: {fileID: 0}
|
||||||
|
m_VolumeFrameworkUpdateModeOption: 2
|
||||||
|
m_RenderPostProcessing: 0
|
||||||
|
m_Antialiasing: 0
|
||||||
|
m_AntialiasingQuality: 2
|
||||||
|
m_StopNaN: 0
|
||||||
|
m_Dithering: 0
|
||||||
|
m_ClearDepth: 1
|
||||||
|
m_AllowXRRendering: 1
|
||||||
|
m_AllowHDROutput: 1
|
||||||
|
m_UseScreenCoordOverride: 0
|
||||||
|
m_ScreenSizeOverride: {x: 0, y: 0, z: 0, w: 0}
|
||||||
|
m_ScreenCoordScaleBias: {x: 0, y: 0, z: 0, w: 0}
|
||||||
|
m_RequiresDepthTexture: 0
|
||||||
|
m_RequiresColorTexture: 0
|
||||||
|
m_TaaSettings:
|
||||||
|
m_Quality: 3
|
||||||
|
m_FrameInfluence: 0.1
|
||||||
|
m_JitterScale: 1
|
||||||
|
m_MipBias: 0
|
||||||
|
m_VarianceClampScale: 0.9
|
||||||
|
m_ContrastAdaptiveSharpening: 0
|
||||||
|
m_Version: 2
|
||||||
|
--- !u!1 &2003742649
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
serializedVersion: 6
|
||||||
|
m_Component:
|
||||||
|
- component: {fileID: 2003742650}
|
||||||
|
- component: {fileID: 2003742651}
|
||||||
|
- component: {fileID: 2003742652}
|
||||||
|
m_Layer: 0
|
||||||
|
m_Name: Doc_MainMenu
|
||||||
|
m_TagString: Untagged
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 1
|
||||||
|
--- !u!4 &2003742650
|
||||||
|
Transform:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 2003742649}
|
||||||
|
serializedVersion: 2
|
||||||
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||||
|
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||||
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
|
m_ConstrainProportionsScale: 0
|
||||||
|
m_Children: []
|
||||||
|
m_Father: {fileID: 1183887570}
|
||||||
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
|
--- !u!114 &2003742651
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 2003742649}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 19102, guid: 0000000000000000e000000000000000, type: 0}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier: UnityEngine.dll::UnityEngine.UIElements.UIDocument
|
||||||
|
m_PanelSettings: {fileID: 11400000, guid: 04bb65da4fe76fc4a9926df48b2ba88b, type: 2}
|
||||||
|
m_ParentUI: {fileID: 0}
|
||||||
|
sourceAsset: {fileID: 9197481963319205126, guid: 1e4b5a7d928d98949af5f96c310e5e05, type: 3}
|
||||||
|
m_SortingOrder: 0
|
||||||
|
m_Position: 0
|
||||||
|
m_WorldSpaceSizeMode: 1
|
||||||
|
m_WorldSpaceWidth: 1920
|
||||||
|
m_WorldSpaceHeight: 1080
|
||||||
|
m_PivotReferenceSize: 0
|
||||||
|
m_Pivot: 0
|
||||||
|
m_WorldSpaceCollider: {fileID: 0}
|
||||||
|
--- !u!114 &2003742652
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 2003742649}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: 691980524acfc544f9660cfc35ce3616, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier: Assembly-CSharp::UI.MainMenuController
|
||||||
|
pulseSpeed: 2
|
||||||
|
pulseAmount: 0.1
|
||||||
|
transitionDuration: 0.5
|
||||||
|
--- !u!1660057539 &9223372036854775807
|
||||||
|
SceneRoots:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_Roots:
|
||||||
|
- {fileID: 1848374381}
|
||||||
|
- {fileID: 626355270}
|
||||||
|
- {fileID: 1183887570}
|
||||||
7
Assets/Scove/UIScaleTest.unity.meta
Normal file
7
Assets/Scove/UIScaleTest.unity.meta
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 9feda3fec581ecb4aa311e4a937c625a
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
@@ -47,45 +47,45 @@ namespace OnlyScove.Scripts
|
|||||||
[field: SerializeField] public LayerMask InteractionMask { get; private set; }
|
[field: SerializeField] public LayerMask InteractionMask { get; private set; }
|
||||||
|
|
||||||
[Networked] public Quaternion NetworkedCameraRotation { get; set; }
|
[Networked] public Quaternion NetworkedCameraRotation { get; set; }
|
||||||
|
|
||||||
// Thuộc tính hỗ trợ lấy rotation của Camera an toàn cho cả Online và Offline
|
|
||||||
public Quaternion CameraRotation
|
|
||||||
{
|
|
||||||
get
|
|
||||||
{
|
|
||||||
if (Runner != null && Runner.IsRunning && Object != null)
|
|
||||||
return NetworkedCameraRotation;
|
|
||||||
|
|
||||||
if (Cam != null)
|
|
||||||
return Cam.PlanarRotation;
|
|
||||||
|
|
||||||
return transform.rotation;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
[Networked] public Vector2 NetworkedMoveInput { get; set; }
|
[Networked] public Vector2 NetworkedMoveInput { get; set; }
|
||||||
[Networked] public float NetworkedSpeed { get; set; }
|
[Networked] public float NetworkedSpeed { get; set; }
|
||||||
[Networked] public Vector3 NetworkedPosition { get; set; }
|
[Networked] public Vector3 NetworkedPosition { get; set; }
|
||||||
|
|
||||||
|
[Header("Player Stats")]
|
||||||
|
[Networked, OnChangedRender(nameof(OnHealthChangedRender))] public float Health { get; set; } = 100f;
|
||||||
|
[Networked, OnChangedRender(nameof(OnStaminaChangedRender))] public float Stamina { get; set; } = 100f;
|
||||||
|
[Networked, OnChangedRender(nameof(OnNoiseLevelChangedRender))] public float NoiseLevel { get; set; } = 0f;
|
||||||
|
|
||||||
|
public event System.Action<float> OnHealthChanged;
|
||||||
|
public event System.Action<float> OnStaminaChanged;
|
||||||
|
public event System.Action<float> OnNoiseLevelChanged;
|
||||||
|
public event System.Action<IInteractable> OnInteractableTargetChanged;
|
||||||
|
|
||||||
public Vector2 MoveInput { get; private set; }
|
public Vector2 MoveInput { get; private set; }
|
||||||
public bool IsSprintHeld { get; private set; }
|
public bool IsSprintHeld { get; private set; }
|
||||||
public float VelocityY { get; set; }
|
public float VelocityY { get; set; }
|
||||||
public bool IsGrounded { get; private set; }
|
public bool IsGrounded { get; private set; }
|
||||||
public bool WasGrounded { get; private set; }
|
public bool WasGrounded { get; private set; }
|
||||||
|
|
||||||
private List<IInteractable> interactablesNearby = new List<IInteractable>();
|
|
||||||
private int currentInteractableIndex = 0;
|
|
||||||
|
|
||||||
public string CurrentStateName => currentState != null ? currentState.GetType().Name : "None";
|
public string CurrentStateName => currentState != null ? currentState.GetType().Name : "None";
|
||||||
|
|
||||||
public static PlayerStateMachine Local { get; private set; }
|
public static PlayerStateMachine Local { get; private set; }
|
||||||
|
|
||||||
|
public Quaternion CameraRotation
|
||||||
|
{
|
||||||
|
get
|
||||||
|
{
|
||||||
|
if (Runner != null && Runner.IsRunning && Object != null) return NetworkedCameraRotation;
|
||||||
|
return Cam != null ? Cam.PlanarRotation : transform.rotation;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
private PlayerBaseState currentState;
|
private PlayerBaseState currentState;
|
||||||
private bool hasControl = true;
|
private bool hasControl = true;
|
||||||
|
|
||||||
private bool hasSpeedParam;
|
private bool hasSpeedParam;
|
||||||
private bool hasVelocityXParam;
|
private bool hasVelocityXParam;
|
||||||
private bool hasVelocityZParam;
|
private bool hasVelocityZParam;
|
||||||
|
private List<IInteractable> interactablesNearby = new List<IInteractable>();
|
||||||
|
private int currentInteractableIndex = 0;
|
||||||
|
private float localAnimatorSpeed;
|
||||||
|
|
||||||
protected virtual void Awake()
|
protected virtual void Awake()
|
||||||
{
|
{
|
||||||
@@ -94,7 +94,6 @@ namespace OnlyScove.Scripts
|
|||||||
Anim = GetComponentInChildren<Animator>();
|
Anim = GetComponentInChildren<Animator>();
|
||||||
Scanner = GetComponent<EnvironmentScanner>();
|
Scanner = GetComponent<EnvironmentScanner>();
|
||||||
|
|
||||||
// Kiểm tra tham số có tồn tại trong Animator không để tránh lỗi log gây Disconnect
|
|
||||||
if (Anim != null)
|
if (Anim != null)
|
||||||
{
|
{
|
||||||
foreach (AnimatorControllerParameter param in Anim.parameters)
|
foreach (AnimatorControllerParameter param in Anim.parameters)
|
||||||
@@ -112,40 +111,30 @@ namespace OnlyScove.Scripts
|
|||||||
|
|
||||||
private void Start()
|
private void Start()
|
||||||
{
|
{
|
||||||
// Nếu chạy Offline (kéo prefab vào scene), Spawned() sẽ không được gọi.
|
if (Runner == null || !Runner.IsRunning) InitializePlayer();
|
||||||
// Chúng ta khởi tạo tại đây để đảm bảo nhân vật hoạt động.
|
|
||||||
if (Runner == null || !Runner.IsRunning)
|
|
||||||
{
|
|
||||||
InitializePlayer();
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public override void Spawned()
|
public override void Spawned()
|
||||||
{
|
{
|
||||||
// Fusion gọi Spawned khi object được nạp vào mạng.
|
|
||||||
InitializePlayer();
|
InitializePlayer();
|
||||||
|
|
||||||
// Nếu không có quyền điều khiển và đang ở Client, tắt Controller để tránh xung đột
|
|
||||||
if (Object != null && !Object.HasInputAuthority && Runner.IsClient)
|
if (Object != null && !Object.HasInputAuthority && Runner.IsClient)
|
||||||
{
|
{
|
||||||
if (Controller != null) Controller.enabled = false;
|
if (Controller != null) Controller.enabled = false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void OnHealthChangedRender() => OnHealthChanged?.Invoke(Health);
|
||||||
|
void OnStaminaChangedRender() => OnStaminaChanged?.Invoke(Stamina);
|
||||||
|
void OnNoiseLevelChangedRender() => OnNoiseLevelChanged?.Invoke(NoiseLevel);
|
||||||
|
|
||||||
private void InitializePlayer()
|
private void InitializePlayer()
|
||||||
{
|
{
|
||||||
if (currentState == null)
|
if (currentState == null) SwitchState(new PlayerIdleState(this));
|
||||||
{
|
|
||||||
SwitchState(new PlayerIdleState(this));
|
|
||||||
}
|
|
||||||
|
|
||||||
bool isOffline = Runner == null || !Runner.IsRunning;
|
bool isOffline = Runner == null || !Runner.IsRunning;
|
||||||
bool hasAuthority = Object != null && Object.HasInputAuthority;
|
if (isOffline || (Object != null && Object.HasInputAuthority))
|
||||||
|
|
||||||
if (isOffline || hasAuthority)
|
|
||||||
{
|
{
|
||||||
Local = this;
|
Local = this;
|
||||||
|
|
||||||
CameraController cameraController = GameObject.FindAnyObjectByType<CameraController>();
|
CameraController cameraController = GameObject.FindAnyObjectByType<CameraController>();
|
||||||
if (cameraController != null)
|
if (cameraController != null)
|
||||||
{
|
{
|
||||||
@@ -153,78 +142,45 @@ namespace OnlyScove.Scripts
|
|||||||
Cam.followTarget = transform;
|
Cam.followTarget = transform;
|
||||||
Cam.inputReader = Input;
|
Cam.inputReader = Input;
|
||||||
}
|
}
|
||||||
|
|
||||||
Input.OnNextInteractEvent += OnNextInteract;
|
Input.OnNextInteractEvent += OnNextInteract;
|
||||||
Input.OnPreviousInteractEvent += OnPreviousInteract;
|
Input.OnPreviousInteractEvent += OnPreviousInteract;
|
||||||
|
|
||||||
// Đảm bảo Controller được bật
|
|
||||||
if (Controller != null) Controller.enabled = true;
|
if (Controller != null) Controller.enabled = true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private float localAnimatorSpeed;
|
|
||||||
|
|
||||||
public void Rotate(Vector3 moveDirection, float deltaTime)
|
public void Rotate(Vector3 moveDirection, float deltaTime)
|
||||||
{
|
{
|
||||||
if (moveDirection == Vector3.zero) return;
|
if (moveDirection == Vector3.zero) return;
|
||||||
|
|
||||||
Quaternion targetRot = Quaternion.LookRotation(moveDirection);
|
Quaternion targetRot = Quaternion.LookRotation(moveDirection);
|
||||||
transform.rotation = Quaternion.RotateTowards(
|
transform.rotation = Quaternion.RotateTowards(transform.rotation, targetRot, RotationSpeed * deltaTime);
|
||||||
transform.rotation,
|
|
||||||
targetRot,
|
|
||||||
RotationSpeed * deltaTime
|
|
||||||
);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public void Move(Vector3 velocity, float animatorSpeed, float deltaTime)
|
public void Move(Vector3 velocity, float animatorSpeed, float deltaTime)
|
||||||
{
|
{
|
||||||
// Cho phép di chuyển nếu:
|
|
||||||
// 1. Không có mạng (Offline test)
|
|
||||||
// 2. Có quyền điều khiển (Input Authority)
|
|
||||||
// 3. Là Server (State Authority)
|
|
||||||
bool canMove = (Runner == null || !Runner.IsRunning) || Object.HasInputAuthority || Runner.IsServer;
|
bool canMove = (Runner == null || !Runner.IsRunning) || Object.HasInputAuthority || Runner.IsServer;
|
||||||
if (!canMove) return;
|
if (!canMove) return;
|
||||||
|
|
||||||
if (Controller != null && Controller.enabled)
|
if (Controller != null && Controller.enabled)
|
||||||
{
|
{
|
||||||
Controller.Move(velocity * deltaTime);
|
Controller.Move(velocity * deltaTime);
|
||||||
// Cập nhật vị trí mạng ngay sau khi di chuyển
|
if (Object != null && Runner != null && Runner.IsRunning) NetworkedPosition = transform.position;
|
||||||
if (Object != null && Runner != null && Runner.IsRunning)
|
|
||||||
{
|
|
||||||
NetworkedPosition = transform.position;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
localAnimatorSpeed = animatorSpeed;
|
localAnimatorSpeed = animatorSpeed;
|
||||||
|
|
||||||
if (Object != null && Object.HasStateAuthority)
|
if (Object != null && Object.HasStateAuthority)
|
||||||
{
|
{
|
||||||
NetworkedSpeed = animatorSpeed;
|
NetworkedSpeed = animatorSpeed;
|
||||||
NetworkedMoveInput = MoveInput;
|
NetworkedMoveInput = MoveInput;
|
||||||
}
|
}
|
||||||
|
|
||||||
UpdateAnimator(deltaTime);
|
UpdateAnimator(deltaTime);
|
||||||
}
|
}
|
||||||
|
|
||||||
private void UpdateAnimator(float deltaTime)
|
private void UpdateAnimator(float deltaTime)
|
||||||
{
|
{
|
||||||
if (Anim == null) return;
|
if (Anim == null) return;
|
||||||
|
float speedValue = (Runner == null || !Runner.IsRunning || Object.HasInputAuthority) ? localAnimatorSpeed : NetworkedSpeed;
|
||||||
|
Vector2 inputVector = (Runner == null || !Runner.IsRunning || Object.HasInputAuthority) ? MoveInput : NetworkedMoveInput;
|
||||||
|
|
||||||
float speedValue;
|
|
||||||
Vector2 inputVector;
|
|
||||||
|
|
||||||
if (Runner == null || !Runner.IsRunning || Object.HasInputAuthority)
|
|
||||||
{
|
|
||||||
speedValue = localAnimatorSpeed;
|
|
||||||
inputVector = MoveInput;
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
speedValue = NetworkedSpeed;
|
|
||||||
inputVector = NetworkedMoveInput;
|
|
||||||
}
|
|
||||||
|
|
||||||
// Chỉ Set nếu tham số thực sự tồn tại (Tránh lỗi Hash does not exist)
|
|
||||||
if (hasSpeedParam) Anim.SetFloat(speedHash, speedValue, AnimationDamping, deltaTime);
|
if (hasSpeedParam) Anim.SetFloat(speedHash, speedValue, AnimationDamping, deltaTime);
|
||||||
if (hasVelocityXParam) Anim.SetFloat(velocityXHash, inputVector.x * speedValue, AnimationDamping, deltaTime);
|
if (hasVelocityXParam) Anim.SetFloat(velocityXHash, inputVector.x * speedValue, AnimationDamping, deltaTime);
|
||||||
if (hasVelocityZParam) Anim.SetFloat(velocityZHash, inputVector.y * speedValue, AnimationDamping, deltaTime);
|
if (hasVelocityZParam) Anim.SetFloat(velocityZHash, inputVector.y * speedValue, AnimationDamping, deltaTime);
|
||||||
@@ -235,30 +191,23 @@ namespace OnlyScove.Scripts
|
|||||||
bool isRunning = Runner != null && Runner.IsRunning;
|
bool isRunning = Runner != null && Runner.IsRunning;
|
||||||
if (Object == null && isRunning) return;
|
if (Object == null && isRunning) return;
|
||||||
|
|
||||||
// ĐỒNG BỘ VỊ TRÍ: Ép nhân vật về vị trí mạng trước khi tính toán tick mới
|
if (isRunning && NetworkedPosition != Vector3.zero && !Object.HasInputAuthority)
|
||||||
if (isRunning && NetworkedPosition != Vector3.zero)
|
|
||||||
{
|
{
|
||||||
if (Controller != null && !Object.HasInputAuthority)
|
Controller.enabled = false;
|
||||||
{
|
transform.position = NetworkedPosition;
|
||||||
Controller.enabled = false;
|
Controller.enabled = true;
|
||||||
transform.position = NetworkedPosition;
|
|
||||||
Controller.enabled = true;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if (GetInput(out PlayerInputData data))
|
if (GetInput(out PlayerInputData data))
|
||||||
{
|
{
|
||||||
MoveInput = data.Direction;
|
MoveInput = data.Direction;
|
||||||
IsSprintHeld = data.sprint;
|
IsSprintHeld = data.sprint;
|
||||||
// Chỉ gán biến Networked nếu đang chạy mạng
|
|
||||||
if (isRunning) NetworkedCameraRotation = data.rot;
|
if (isRunning) NetworkedCameraRotation = data.rot;
|
||||||
}
|
}
|
||||||
else if (!isRunning)
|
else if (!isRunning)
|
||||||
{
|
{
|
||||||
// FALLBACK INPUT: Nếu không có Fusion, lấy input trực tiếp từ Unity để Test
|
|
||||||
MoveInput = new Vector2(UnityEngine.Input.GetAxisRaw("Horizontal"), UnityEngine.Input.GetAxisRaw("Vertical"));
|
MoveInput = new Vector2(UnityEngine.Input.GetAxisRaw("Horizontal"), UnityEngine.Input.GetAxisRaw("Vertical"));
|
||||||
IsSprintHeld = UnityEngine.Input.GetKey(KeyCode.LeftShift);
|
IsSprintHeld = UnityEngine.Input.GetKey(KeyCode.LeftShift);
|
||||||
// Ở chế độ offline, chúng ta không gán vào NetworkedCameraRotation nữa
|
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
@@ -266,44 +215,35 @@ namespace OnlyScove.Scripts
|
|||||||
IsSprintHeld = false;
|
IsSprintHeld = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool isSimulating = !isRunning || Object.HasInputAuthority || Runner.IsServer;
|
if (!isRunning || Object.HasInputAuthority || Runner.IsServer)
|
||||||
|
{
|
||||||
if (!isSimulating)
|
if (hasControl)
|
||||||
|
{
|
||||||
|
WasGrounded = IsGrounded;
|
||||||
|
CheckGround();
|
||||||
|
UpdateInteractablesList();
|
||||||
|
currentState?.Tick(isRunning ? Runner.DeltaTime : Time.fixedDeltaTime);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
else
|
||||||
{
|
{
|
||||||
UpdateAnimator(Runner.DeltaTime);
|
UpdateAnimator(Runner.DeltaTime);
|
||||||
return;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!hasControl) return;
|
|
||||||
|
|
||||||
WasGrounded = IsGrounded;
|
|
||||||
CheckGround();
|
|
||||||
UpdateInteractablesList();
|
|
||||||
|
|
||||||
float dt = isRunning ? Runner.DeltaTime : Time.fixedDeltaTime;
|
|
||||||
currentState?.Tick(dt);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private void Update()
|
private void Update()
|
||||||
{
|
{
|
||||||
// Nếu không có NetworkRunner, Fusion sẽ không gọi FixedUpdateNetwork.
|
if (Runner == null || !Runner.IsRunning) FixedUpdateNetwork();
|
||||||
// Chúng ta gọi thủ công để logic StateMachine vẫn chạy được khi Test Offline.
|
|
||||||
if (Runner == null || !Runner.IsRunning)
|
|
||||||
{
|
|
||||||
FixedUpdateNetwork();
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private void CheckGround()
|
private void CheckGround() => IsGrounded = Physics.CheckSphere(transform.TransformPoint(GroundCheckOffset), GroundCheckRadius, GroundMask);
|
||||||
{
|
|
||||||
IsGrounded = Physics.CheckSphere(transform.TransformPoint(GroundCheckOffset), GroundCheckRadius, GroundMask);
|
|
||||||
}
|
|
||||||
|
|
||||||
private void UpdateInteractablesList()
|
private void UpdateInteractablesList()
|
||||||
{
|
{
|
||||||
interactablesNearby.Clear();
|
interactablesNearby.Clear();
|
||||||
IInteractable target = Scanner.ScanForInteractable(InteractionRange, InteractionMask);
|
IInteractable target = Scanner.ScanForInteractable(InteractionRange, InteractionMask);
|
||||||
if (target != null) interactablesNearby.Add(target);
|
if (target != null) interactablesNearby.Add(target);
|
||||||
|
OnInteractableTargetChanged?.Invoke(target);
|
||||||
currentInteractableIndex = 0;
|
currentInteractableIndex = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -311,26 +251,19 @@ namespace OnlyScove.Scripts
|
|||||||
{
|
{
|
||||||
if (interactablesNearby.Count <= 1) return;
|
if (interactablesNearby.Count <= 1) return;
|
||||||
currentInteractableIndex = (currentInteractableIndex + 1) % interactablesNearby.Count;
|
currentInteractableIndex = (currentInteractableIndex + 1) % interactablesNearby.Count;
|
||||||
|
OnInteractableTargetChanged?.Invoke(GetInteractable());
|
||||||
}
|
}
|
||||||
|
|
||||||
private void OnPreviousInteract()
|
private void OnPreviousInteract()
|
||||||
{
|
{
|
||||||
if (interactablesNearby.Count <= 1) return;
|
if (interactablesNearby.Count <= 1) return;
|
||||||
currentInteractableIndex--;
|
currentInteractableIndex = (currentInteractableIndex - 1 + interactablesNearby.Count) % interactablesNearby.Count;
|
||||||
if (currentInteractableIndex < 0) currentInteractableIndex = interactablesNearby.Count - 1;
|
OnInteractableTargetChanged?.Invoke(GetInteractable());
|
||||||
}
|
}
|
||||||
|
|
||||||
public IInteractable GetInteractable()
|
public IInteractable GetInteractable() => interactablesNearby.Count == 0 ? null : interactablesNearby[currentInteractableIndex];
|
||||||
{
|
|
||||||
if (interactablesNearby.Count == 0) return null;
|
|
||||||
return interactablesNearby[currentInteractableIndex];
|
|
||||||
}
|
|
||||||
|
|
||||||
public void SetGroundCheck(float radius, Vector3 offset)
|
public void SetGroundCheck(float radius, Vector3 offset) { GroundCheckRadius = radius; GroundCheckOffset = offset; }
|
||||||
{
|
|
||||||
GroundCheckRadius = radius;
|
|
||||||
GroundCheckOffset = offset;
|
|
||||||
}
|
|
||||||
|
|
||||||
public void SwitchState(PlayerBaseState newState)
|
public void SwitchState(PlayerBaseState newState)
|
||||||
{
|
{
|
||||||
@@ -352,4 +285,4 @@ namespace OnlyScove.Scripts
|
|||||||
Gizmos.DrawSphere(transform.TransformPoint(GroundCheckOffset), GroundCheckRadius);
|
Gizmos.DrawSphere(transform.TransformPoint(GroundCheckOffset), GroundCheckRadius);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
197
Assets/Scripts/UI/HUDController.cs
Normal file
197
Assets/Scripts/UI/HUDController.cs
Normal file
@@ -0,0 +1,197 @@
|
|||||||
|
using UnityEngine;
|
||||||
|
using UnityEngine.UIElements;
|
||||||
|
using OnlyScove.Scripts;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using UnityEngine.InputSystem;
|
||||||
|
|
||||||
|
namespace UI
|
||||||
|
{
|
||||||
|
public class HUDController : MonoBehaviour
|
||||||
|
{
|
||||||
|
[Header("UI Document")]
|
||||||
|
public UIDocument hudDocument;
|
||||||
|
|
||||||
|
private VisualElement _healthFill;
|
||||||
|
private VisualElement _staminaFill;
|
||||||
|
private Label _healthText;
|
||||||
|
private VisualElement _interactionPrompt;
|
||||||
|
private Label _interactionLabel;
|
||||||
|
|
||||||
|
private VisualElement _statsArea;
|
||||||
|
private VisualElement _inventoryArea;
|
||||||
|
private VisualElement _infoArea;
|
||||||
|
|
||||||
|
private float _lastInputTime;
|
||||||
|
private bool _isHUDVisible = true;
|
||||||
|
public float autoHideDelay = 5f;
|
||||||
|
|
||||||
|
private void OnEnable()
|
||||||
|
{
|
||||||
|
if (hudDocument == null)
|
||||||
|
hudDocument = GetComponent<UIDocument>();
|
||||||
|
|
||||||
|
var root = hudDocument.rootVisualElement;
|
||||||
|
|
||||||
|
_healthFill = root.Q<VisualElement>("health-fill");
|
||||||
|
_staminaFill = root.Q<VisualElement>("stamina-fill");
|
||||||
|
_healthText = root.Q<Label>("health-text");
|
||||||
|
_interactionPrompt = root.Q<VisualElement>("interaction-prompt");
|
||||||
|
_interactionLabel = root.Q<Label>("interaction-text");
|
||||||
|
|
||||||
|
_statsArea = root.Q<VisualElement>("hud-stats");
|
||||||
|
_inventoryArea = root.Q<VisualElement>("hud-inventory");
|
||||||
|
_infoArea = root.Q<VisualElement>("hud-info");
|
||||||
|
|
||||||
|
_lastInputTime = Time.time;
|
||||||
|
}
|
||||||
|
|
||||||
|
private void Update()
|
||||||
|
{
|
||||||
|
if (PlayerStateMachine.Local != null)
|
||||||
|
{
|
||||||
|
SubscribeToPlayer(PlayerStateMachine.Local);
|
||||||
|
}
|
||||||
|
|
||||||
|
HandleAutoHide();
|
||||||
|
HandleInventoryInput();
|
||||||
|
}
|
||||||
|
|
||||||
|
private void HandleAutoHide()
|
||||||
|
{
|
||||||
|
bool inputDetected = false;
|
||||||
|
|
||||||
|
// Check for mouse movement
|
||||||
|
if (Mouse.current != null && Mouse.current.delta.ReadValue().sqrMagnitude > 0.01f)
|
||||||
|
inputDetected = true;
|
||||||
|
|
||||||
|
// Check for any key press (including mouse buttons)
|
||||||
|
if (!inputDetected && Keyboard.current != null && Keyboard.current.anyKey.isPressed)
|
||||||
|
inputDetected = true;
|
||||||
|
|
||||||
|
if (!inputDetected && Mouse.current != null && (Mouse.current.leftButton.isPressed || Mouse.current.rightButton.isPressed))
|
||||||
|
inputDetected = true;
|
||||||
|
|
||||||
|
if (inputDetected)
|
||||||
|
{
|
||||||
|
_lastInputTime = Time.time;
|
||||||
|
SetHUDVisibility(true);
|
||||||
|
}
|
||||||
|
else if (Time.time - _lastInputTime > autoHideDelay)
|
||||||
|
{
|
||||||
|
SetHUDVisibility(false);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
private void SetHUDVisibility(bool visible)
|
||||||
|
{
|
||||||
|
if (_isHUDVisible == visible) return;
|
||||||
|
_isHUDVisible = visible;
|
||||||
|
|
||||||
|
float targetOpacity = visible ? 1f : 0.2f;
|
||||||
|
|
||||||
|
_statsArea.style.opacity = targetOpacity;
|
||||||
|
_inventoryArea.style.opacity = targetOpacity;
|
||||||
|
_infoArea.style.opacity = targetOpacity;
|
||||||
|
|
||||||
|
_statsArea.style.transitionProperty = new List<StylePropertyName> { "opacity" };
|
||||||
|
_statsArea.style.transitionDuration = new List<TimeValue> { new TimeValue(0.5f, TimeUnit.Second) };
|
||||||
|
_inventoryArea.style.transitionProperty = new List<StylePropertyName> { "opacity" };
|
||||||
|
_inventoryArea.style.transitionDuration = new List<TimeValue> { new TimeValue(0.5f, TimeUnit.Second) };
|
||||||
|
_infoArea.style.transitionProperty = new List<StylePropertyName> { "opacity" };
|
||||||
|
_infoArea.style.transitionDuration = new List<TimeValue> { new TimeValue(0.5f, TimeUnit.Second) };
|
||||||
|
}
|
||||||
|
|
||||||
|
private void HandleInventoryInput()
|
||||||
|
{
|
||||||
|
if (Keyboard.current == null) return;
|
||||||
|
|
||||||
|
if (Keyboard.current.digit1Key.wasPressedThisFrame) SelectSlot(1);
|
||||||
|
if (Keyboard.current.digit2Key.wasPressedThisFrame) SelectSlot(2);
|
||||||
|
if (Keyboard.current.digit3Key.wasPressedThisFrame) SelectSlot(3);
|
||||||
|
}
|
||||||
|
|
||||||
|
private void SelectSlot(int index)
|
||||||
|
{
|
||||||
|
// Mock logic: Highlight the selected slot
|
||||||
|
var root = hudDocument.rootVisualElement;
|
||||||
|
for (int i = 1; i <= 3; i++)
|
||||||
|
{
|
||||||
|
var slot = root.Q<VisualElement>($"slot-{i}");
|
||||||
|
if (slot != null)
|
||||||
|
{
|
||||||
|
float width = (i == index) ? 2f : 1f;
|
||||||
|
Color color = (i == index) ? Color.white : new Color(0.5f, 0.5f, 0.5f);
|
||||||
|
|
||||||
|
slot.style.borderTopWidth = width;
|
||||||
|
slot.style.borderBottomWidth = width;
|
||||||
|
slot.style.borderLeftWidth = width;
|
||||||
|
slot.style.borderRightWidth = width;
|
||||||
|
|
||||||
|
slot.style.borderTopColor = color;
|
||||||
|
slot.style.borderBottomColor = color;
|
||||||
|
slot.style.borderLeftColor = color;
|
||||||
|
slot.style.borderRightColor = color;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
_lastInputTime = Time.time;
|
||||||
|
SetHUDVisibility(true);
|
||||||
|
}
|
||||||
|
|
||||||
|
private PlayerStateMachine _currentPlayer;
|
||||||
|
|
||||||
|
private void SubscribeToPlayer(PlayerStateMachine player)
|
||||||
|
{
|
||||||
|
if (_currentPlayer == player) return;
|
||||||
|
|
||||||
|
if (_currentPlayer != null)
|
||||||
|
{
|
||||||
|
_currentPlayer.OnHealthChanged -= UpdateHealth;
|
||||||
|
_currentPlayer.OnStaminaChanged -= UpdateStamina;
|
||||||
|
_currentPlayer.OnInteractableTargetChanged -= UpdateInteraction;
|
||||||
|
}
|
||||||
|
|
||||||
|
_currentPlayer = player;
|
||||||
|
|
||||||
|
_currentPlayer.OnHealthChanged += UpdateHealth;
|
||||||
|
_currentPlayer.OnStaminaChanged += UpdateStamina;
|
||||||
|
_currentPlayer.OnInteractableTargetChanged += UpdateInteraction;
|
||||||
|
|
||||||
|
UpdateHealth(_currentPlayer.Health);
|
||||||
|
UpdateStamina(_currentPlayer.Stamina);
|
||||||
|
}
|
||||||
|
|
||||||
|
private void UpdateHealth(float health)
|
||||||
|
{
|
||||||
|
if (_healthFill != null) _healthFill.style.width = Length.Percent(health);
|
||||||
|
_lastInputTime = Time.time;
|
||||||
|
SetHUDVisibility(true);
|
||||||
|
}
|
||||||
|
|
||||||
|
private void UpdateStamina(float stamina)
|
||||||
|
{
|
||||||
|
if (_staminaFill != null) _staminaFill.style.width = Length.Percent(stamina);
|
||||||
|
if (stamina < 99f) // Only wake up HUD if stamina is being used
|
||||||
|
{
|
||||||
|
_lastInputTime = Time.time;
|
||||||
|
SetHUDVisibility(true);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
private void UpdateInteraction(IInteractable interactable)
|
||||||
|
{
|
||||||
|
if (_interactionPrompt == null) return;
|
||||||
|
|
||||||
|
if (interactable != null)
|
||||||
|
{
|
||||||
|
_interactionPrompt.style.display = DisplayStyle.Flex;
|
||||||
|
if (_interactionLabel != null) _interactionLabel.text = interactable.InteractionPrompt;
|
||||||
|
_lastInputTime = Time.time;
|
||||||
|
SetHUDVisibility(true);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
_interactionPrompt.style.display = DisplayStyle.None;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
2
Assets/Scripts/UI/HUDController.cs.meta
Normal file
2
Assets/Scripts/UI/HUDController.cs.meta
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: e79b70607af6eeb458c8eb6605e39b56
|
||||||
75
Assets/Scripts/UI/LobbyController.cs
Normal file
75
Assets/Scripts/UI/LobbyController.cs
Normal file
@@ -0,0 +1,75 @@
|
|||||||
|
using UnityEngine;
|
||||||
|
using UnityEngine.UIElements;
|
||||||
|
|
||||||
|
namespace UI
|
||||||
|
{
|
||||||
|
public class LobbyController : MonoBehaviour
|
||||||
|
{
|
||||||
|
private VisualElement _joinView;
|
||||||
|
private VisualElement _createView;
|
||||||
|
|
||||||
|
private float _lastInteractionTime;
|
||||||
|
private bool _isCreateMode = false;
|
||||||
|
private const float AutoReturnDelay = 5f;
|
||||||
|
|
||||||
|
private void OnEnable()
|
||||||
|
{
|
||||||
|
var root = GetComponent<UIDocument>().rootVisualElement;
|
||||||
|
|
||||||
|
_joinView = root.Q<VisualElement>("join-view");
|
||||||
|
_createView = root.Q<VisualElement>("create-view");
|
||||||
|
|
||||||
|
// Back button
|
||||||
|
root.Q<Button>("btn-back")?.RegisterCallback<ClickEvent>(evt => UIManager.Instance.GoBack());
|
||||||
|
root.Q<Button>("btn-settings")?.RegisterCallback<ClickEvent>(evt => UIManager.Instance.ToggleSettings());
|
||||||
|
|
||||||
|
// Create confirm -> Lounge
|
||||||
|
root.Q<Button>("btn-create-confirm")?.RegisterCallback<ClickEvent>(evt => UIManager.Instance.ShowScreen("Lounge"));
|
||||||
|
|
||||||
|
// Register Interaction Resetters
|
||||||
|
var textFields = root.Query<TextField>().ToList();
|
||||||
|
foreach (var field in textFields)
|
||||||
|
field.RegisterValueChangedCallback(evt => ResetInteractionTimer());
|
||||||
|
|
||||||
|
var toggles = root.Query<Toggle>().ToList();
|
||||||
|
foreach (var t in toggles)
|
||||||
|
t.RegisterValueChangedCallback(evt => ResetInteractionTimer());
|
||||||
|
|
||||||
|
// Password Toggle Logic
|
||||||
|
var passToggle = root.Q<Toggle>("toggle-password");
|
||||||
|
var passField = root.Q<TextField>("field-password");
|
||||||
|
passToggle?.RegisterValueChangedCallback(evt => {
|
||||||
|
if(passField != null) passField.style.display = evt.newValue ? DisplayStyle.Flex : DisplayStyle.None;
|
||||||
|
});
|
||||||
|
|
||||||
|
ResetInteractionTimer();
|
||||||
|
}
|
||||||
|
|
||||||
|
private void Update()
|
||||||
|
{
|
||||||
|
if (_isCreateMode)
|
||||||
|
{
|
||||||
|
if (Time.time - _lastInteractionTime > AutoReturnDelay)
|
||||||
|
{
|
||||||
|
SetMode(false); // Auto return to Stage 1
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public void SetMode(bool isCreate)
|
||||||
|
{
|
||||||
|
_isCreateMode = isCreate;
|
||||||
|
if (_joinView == null) return;
|
||||||
|
|
||||||
|
_joinView.style.display = isCreate ? DisplayStyle.None : DisplayStyle.Flex;
|
||||||
|
_createView.style.display = isCreate ? DisplayStyle.Flex : DisplayStyle.None;
|
||||||
|
|
||||||
|
if (isCreate) ResetInteractionTimer();
|
||||||
|
}
|
||||||
|
|
||||||
|
private void ResetInteractionTimer()
|
||||||
|
{
|
||||||
|
_lastInteractionTime = Time.time;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
2
Assets/Scripts/UI/LobbyController.cs.meta
Normal file
2
Assets/Scripts/UI/LobbyController.cs.meta
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 9c37c552a9c18a242bcc8860a0a5212f
|
||||||
70
Assets/Scripts/UI/LocalizationManager.cs
Normal file
70
Assets/Scripts/UI/LocalizationManager.cs
Normal file
@@ -0,0 +1,70 @@
|
|||||||
|
using System;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using UnityEngine;
|
||||||
|
|
||||||
|
namespace UI
|
||||||
|
{
|
||||||
|
public class LocalizationManager : MonoBehaviour
|
||||||
|
{
|
||||||
|
public static LocalizationManager Instance { get; private set; }
|
||||||
|
|
||||||
|
private Dictionary<string, string> _localizedText;
|
||||||
|
private string _currentLanguage = "en";
|
||||||
|
|
||||||
|
public event Action OnLanguageChanged;
|
||||||
|
|
||||||
|
private void Awake()
|
||||||
|
{
|
||||||
|
if (Instance == null)
|
||||||
|
{
|
||||||
|
Instance = this;
|
||||||
|
if (transform.parent == null)
|
||||||
|
DontDestroyOnLoad(gameObject);
|
||||||
|
LoadLanguage(_currentLanguage);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
Destroy(gameObject);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public void LoadLanguage(string langCode)
|
||||||
|
{
|
||||||
|
TextAsset targetFile = Resources.Load<TextAsset>($"Localization/{langCode}");
|
||||||
|
if (targetFile != null)
|
||||||
|
{
|
||||||
|
// Simple JSON parsing (For production, consider using a proper JSON library like Newtonsoft)
|
||||||
|
string json = targetFile.text;
|
||||||
|
_localizedText = ParseJson(json);
|
||||||
|
_currentLanguage = langCode;
|
||||||
|
OnLanguageChanged?.Invoke();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public string Get(string key)
|
||||||
|
{
|
||||||
|
if (_localizedText != null && _localizedText.ContainsKey(key))
|
||||||
|
return _localizedText[key];
|
||||||
|
return $"[{key}]";
|
||||||
|
}
|
||||||
|
|
||||||
|
private Dictionary<string, string> ParseJson(string json)
|
||||||
|
{
|
||||||
|
// Dummy parser for demonstration, replace with JsonUtility if using wrapper class
|
||||||
|
// or Newtonsoft for direct dictionary parsing
|
||||||
|
var dict = new Dictionary<string, string>();
|
||||||
|
string[] lines = json.Split(new[] { ',', '{', '}', '\r', '\n' }, StringSplitOptions.RemoveEmptyEntries);
|
||||||
|
foreach (var line in lines)
|
||||||
|
{
|
||||||
|
string[] parts = line.Split(':');
|
||||||
|
if (parts.Length == 2)
|
||||||
|
{
|
||||||
|
string key = parts[0].Trim(' ', '"');
|
||||||
|
string val = parts[1].Trim(' ', '"');
|
||||||
|
dict[key] = val;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return dict;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
2
Assets/Scripts/UI/LocalizationManager.cs.meta
Normal file
2
Assets/Scripts/UI/LocalizationManager.cs.meta
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 5c17a3f09ee49ff48a0e3e2b45080257
|
||||||
36
Assets/Scripts/UI/LoungeController.cs
Normal file
36
Assets/Scripts/UI/LoungeController.cs
Normal file
@@ -0,0 +1,36 @@
|
|||||||
|
using UnityEngine;
|
||||||
|
using UnityEngine.UIElements;
|
||||||
|
|
||||||
|
namespace UI
|
||||||
|
{
|
||||||
|
public class LoungeController : MonoBehaviour
|
||||||
|
{
|
||||||
|
private Toggle _readyHost;
|
||||||
|
private Toggle _readyGuest;
|
||||||
|
private Button _btnStart;
|
||||||
|
|
||||||
|
private void OnEnable()
|
||||||
|
{
|
||||||
|
var root = GetComponent<UIDocument>().rootVisualElement;
|
||||||
|
|
||||||
|
_readyHost = root.Q<Toggle>("ready-host");
|
||||||
|
_readyGuest = root.Q<Toggle>("ready-guest");
|
||||||
|
_btnStart = root.Q<Button>("btn-start");
|
||||||
|
|
||||||
|
_readyHost?.RegisterValueChangedCallback(evt => UpdateStartButton());
|
||||||
|
_readyGuest?.RegisterValueChangedCallback(evt => UpdateStartButton());
|
||||||
|
|
||||||
|
_btnStart?.RegisterCallback<ClickEvent>(evt => UIManager.Instance.ShowScreen("HUD"));
|
||||||
|
root.Q<Button>("btn-back")?.RegisterCallback<ClickEvent>(evt => UIManager.Instance.GoBack());
|
||||||
|
|
||||||
|
UpdateStartButton();
|
||||||
|
}
|
||||||
|
|
||||||
|
private void UpdateStartButton()
|
||||||
|
{
|
||||||
|
if (_btnStart == null) return;
|
||||||
|
bool bothReady = (_readyHost != null && _readyHost.value) && (_readyGuest != null && _readyGuest.value);
|
||||||
|
_btnStart.SetEnabled(bothReady);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
2
Assets/Scripts/UI/LoungeController.cs.meta
Normal file
2
Assets/Scripts/UI/LoungeController.cs.meta
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: ac201603ede0899488995be3d88ea0dc
|
||||||
136
Assets/Scripts/UI/MainMenuController.cs
Normal file
136
Assets/Scripts/UI/MainMenuController.cs
Normal file
@@ -0,0 +1,136 @@
|
|||||||
|
using UnityEngine;
|
||||||
|
using UnityEngine.UIElements;
|
||||||
|
using System.Collections;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
|
||||||
|
namespace UI
|
||||||
|
{
|
||||||
|
public class MainMenuController : MonoBehaviour
|
||||||
|
{
|
||||||
|
private VisualElement _logoContainer;
|
||||||
|
private VisualElement _logo;
|
||||||
|
private VisualElement _ribbon;
|
||||||
|
private VisualElement _logoPlaceholder;
|
||||||
|
private bool _isActive = false;
|
||||||
|
|
||||||
|
[Header("Animation Settings")]
|
||||||
|
public float transitionDuration = 0.5f;
|
||||||
|
public float idleTimeout = 5f;
|
||||||
|
public float pulseSpeed = 2f;
|
||||||
|
public float pulseAmount = 0.05f;
|
||||||
|
|
||||||
|
private float _lastInteractionTime;
|
||||||
|
|
||||||
|
private void OnEnable()
|
||||||
|
{
|
||||||
|
var root = GetComponent<UIDocument>().rootVisualElement;
|
||||||
|
|
||||||
|
_logoContainer = root.Q<VisualElement>("beat-logo-container");
|
||||||
|
_logo = root.Q<VisualElement>("beat-logo");
|
||||||
|
_ribbon = root.Q<VisualElement>("menu-ribbon");
|
||||||
|
_logoPlaceholder = root.Q<VisualElement>("logo-placeholder");
|
||||||
|
|
||||||
|
_logoContainer.RegisterCallback<ClickEvent>(OnLogoClicked);
|
||||||
|
|
||||||
|
// Register interactions to reset idle timer
|
||||||
|
root.RegisterCallback<MouseMoveEvent>(evt => ResetIdleTimer());
|
||||||
|
var buttons = root.Query<Button>().ToList();
|
||||||
|
foreach (var btn in buttons)
|
||||||
|
{
|
||||||
|
btn.RegisterCallback<ClickEvent>(evt => ResetIdleTimer());
|
||||||
|
}
|
||||||
|
|
||||||
|
// Routing
|
||||||
|
root.Q<Button>("btn-create")?.RegisterCallback<ClickEvent>(ev => NavigateToLobby(true));
|
||||||
|
root.Q<Button>("btn-join")?.RegisterCallback<ClickEvent>(ev => NavigateToLobby(false));
|
||||||
|
root.Q<Button>("btn-settings")?.RegisterCallback<ClickEvent>(ev => UIManager.Instance.ToggleSettings());
|
||||||
|
root.Q<Button>("btn-profile")?.RegisterCallback<ClickEvent>(ev => UIManager.Instance.ShowScreen("Profile"));
|
||||||
|
root.Q<Button>("btn-exit")?.RegisterCallback<ClickEvent>(ev => Application.Quit());
|
||||||
|
|
||||||
|
ResetToIdleState();
|
||||||
|
}
|
||||||
|
|
||||||
|
private void Update()
|
||||||
|
{
|
||||||
|
// 1. Logic Pulsing (Luôn chạy)
|
||||||
|
float baseScale = _isActive ? 0.38f : 1.0f;
|
||||||
|
float pulse = Mathf.Sin(Time.time * pulseSpeed) * pulseAmount;
|
||||||
|
_logo.style.scale = new Scale(new Vector3(baseScale + pulse, baseScale + pulse, 1f));
|
||||||
|
|
||||||
|
// 2. Logic Idle Timeout
|
||||||
|
if (_isActive)
|
||||||
|
{
|
||||||
|
if (Time.time - _lastInteractionTime > idleTimeout)
|
||||||
|
{
|
||||||
|
StartCoroutine(TransitionToIdle());
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
private void NavigateToLobby(bool isCreate)
|
||||||
|
{
|
||||||
|
var lobby = Object.FindFirstObjectByType<LobbyController>();
|
||||||
|
lobby?.SetMode(isCreate);
|
||||||
|
UIManager.Instance.ShowScreen("Lobby");
|
||||||
|
}
|
||||||
|
|
||||||
|
private void OnLogoClicked(ClickEvent evt)
|
||||||
|
{
|
||||||
|
ResetIdleTimer();
|
||||||
|
if (!_isActive) {
|
||||||
|
// Chỉ chuyển từ Idle sang Active
|
||||||
|
StartCoroutine(TransitionToActive());
|
||||||
|
} else {
|
||||||
|
// Khi đã trong dải Ribbon, nhấn để vào Create Room
|
||||||
|
NavigateToLobby(true);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
private void ResetIdleTimer()
|
||||||
|
{
|
||||||
|
_lastInteractionTime = Time.time;
|
||||||
|
}
|
||||||
|
|
||||||
|
private void ResetToIdleState()
|
||||||
|
{
|
||||||
|
_isActive = false;
|
||||||
|
_ribbon.style.display = DisplayStyle.None;
|
||||||
|
_logoContainer.style.translate = new Translate(0, 0);
|
||||||
|
_logoContainer.pickingMode = PickingMode.Position;
|
||||||
|
}
|
||||||
|
|
||||||
|
private IEnumerator TransitionToActive()
|
||||||
|
{
|
||||||
|
_isActive = true;
|
||||||
|
ResetIdleTimer();
|
||||||
|
|
||||||
|
_ribbon.style.display = DisplayStyle.Flex;
|
||||||
|
_ribbon.style.opacity = 0;
|
||||||
|
|
||||||
|
_logoContainer.style.transitionProperty = new List<StylePropertyName> { "translate", "opacity" };
|
||||||
|
_logoContainer.style.transitionDuration = new List<TimeValue> { new TimeValue(transitionDuration, TimeUnit.Second) };
|
||||||
|
|
||||||
|
_ribbon.style.transitionProperty = new List<StylePropertyName> { "opacity" };
|
||||||
|
_ribbon.style.transitionDuration = new List<TimeValue> { new TimeValue(transitionDuration, TimeUnit.Second) };
|
||||||
|
|
||||||
|
yield return null;
|
||||||
|
|
||||||
|
// Di chuyển logo sang vị trí thứ 2 (-20%)
|
||||||
|
_logoContainer.style.translate = new Translate(Length.Percent(-20f), 0);
|
||||||
|
_ribbon.style.opacity = 1;
|
||||||
|
|
||||||
|
yield return new WaitForSeconds(transitionDuration);
|
||||||
|
}
|
||||||
|
|
||||||
|
private IEnumerator TransitionToIdle()
|
||||||
|
{
|
||||||
|
_isActive = false;
|
||||||
|
|
||||||
|
_logoContainer.style.translate = new Translate(0, 0);
|
||||||
|
_ribbon.style.opacity = 0;
|
||||||
|
|
||||||
|
yield return new WaitForSeconds(transitionDuration);
|
||||||
|
_ribbon.style.display = DisplayStyle.None;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
2
Assets/Scripts/UI/MainMenuController.cs.meta
Normal file
2
Assets/Scripts/UI/MainMenuController.cs.meta
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 691980524acfc544f9660cfc35ce3616
|
||||||
14
Assets/Scripts/UI/ProfileController.cs
Normal file
14
Assets/Scripts/UI/ProfileController.cs
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
using UnityEngine;
|
||||||
|
using UnityEngine.UIElements;
|
||||||
|
|
||||||
|
namespace UI
|
||||||
|
{
|
||||||
|
public class ProfileController : MonoBehaviour
|
||||||
|
{
|
||||||
|
private void OnEnable()
|
||||||
|
{
|
||||||
|
var root = GetComponent<UIDocument>().rootVisualElement;
|
||||||
|
root.Q<Button>("btn-close")?.RegisterCallback<ClickEvent>(ev => UIManager.Instance.GoBack());
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
2
Assets/Scripts/UI/ProfileController.cs.meta
Normal file
2
Assets/Scripts/UI/ProfileController.cs.meta
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: fdea16b110511ef45889ed832b63560b
|
||||||
63
Assets/Scripts/UI/SettingsController.cs
Normal file
63
Assets/Scripts/UI/SettingsController.cs
Normal file
@@ -0,0 +1,63 @@
|
|||||||
|
using UnityEngine;
|
||||||
|
using UnityEngine.UIElements;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
|
||||||
|
namespace UI
|
||||||
|
{
|
||||||
|
public class SettingsController : MonoBehaviour
|
||||||
|
{
|
||||||
|
private VisualElement _contentGeneral;
|
||||||
|
private VisualElement _contentGraphics;
|
||||||
|
private VisualElement _contentAudio;
|
||||||
|
private VisualElement _contentControls;
|
||||||
|
|
||||||
|
private Button _tabGeneral;
|
||||||
|
private Button _tabGraphics;
|
||||||
|
private Button _tabAudio;
|
||||||
|
private Button _tabControls;
|
||||||
|
|
||||||
|
private void OnEnable()
|
||||||
|
{
|
||||||
|
var root = GetComponent<UIDocument>().rootVisualElement;
|
||||||
|
|
||||||
|
// Tabs
|
||||||
|
_tabGeneral = root.Q<Button>("tab-general");
|
||||||
|
_tabGraphics = root.Q<Button>("tab-graphics");
|
||||||
|
_tabAudio = root.Q<Button>("tab-audio");
|
||||||
|
_tabControls = root.Q<Button>("tab-controls");
|
||||||
|
|
||||||
|
// Content
|
||||||
|
_contentGeneral = root.Q<VisualElement>("content-general");
|
||||||
|
_contentGraphics = root.Q<VisualElement>("content-graphics");
|
||||||
|
_contentAudio = root.Q<VisualElement>("content-audio");
|
||||||
|
_contentControls = root.Q<VisualElement>("content-controls");
|
||||||
|
|
||||||
|
// Register Tab Events
|
||||||
|
_tabGeneral?.RegisterCallback<ClickEvent>(evt => SwitchTab(_contentGeneral, _tabGeneral));
|
||||||
|
_tabGraphics?.RegisterCallback<ClickEvent>(evt => SwitchTab(_contentGraphics, _tabGraphics));
|
||||||
|
_tabAudio?.RegisterCallback<ClickEvent>(evt => SwitchTab(_contentAudio, _tabAudio));
|
||||||
|
_tabControls?.RegisterCallback<ClickEvent>(evt => SwitchTab(_contentControls, _tabControls));
|
||||||
|
|
||||||
|
// Close
|
||||||
|
root.Q<Button>("btn-close")?.RegisterCallback<ClickEvent>(evt => UIManager.Instance.ToggleSettings());
|
||||||
|
}
|
||||||
|
|
||||||
|
private void SwitchTab(VisualElement targetContent, Button targetTab)
|
||||||
|
{
|
||||||
|
// Hide all
|
||||||
|
_contentGeneral.style.display = DisplayStyle.None;
|
||||||
|
if(_contentGraphics != null) _contentGraphics.style.display = DisplayStyle.None;
|
||||||
|
if(_contentAudio != null) _contentAudio.style.display = DisplayStyle.None;
|
||||||
|
if(_contentControls != null) _contentControls.style.display = DisplayStyle.None;
|
||||||
|
|
||||||
|
_tabGeneral.RemoveFromClassList("active-tab");
|
||||||
|
_tabGraphics.RemoveFromClassList("active-tab");
|
||||||
|
_tabAudio.RemoveFromClassList("active-tab");
|
||||||
|
_tabControls.RemoveFromClassList("active-tab");
|
||||||
|
|
||||||
|
// Show target
|
||||||
|
targetContent.style.display = DisplayStyle.Flex;
|
||||||
|
targetTab.AddToClassList("active-tab");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
2
Assets/Scripts/UI/SettingsController.cs.meta
Normal file
2
Assets/Scripts/UI/SettingsController.cs.meta
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 5534bcf4869df944883c6fd2a17a6a5a
|
||||||
235
Assets/Scripts/UI/UIManager.cs
Normal file
235
Assets/Scripts/UI/UIManager.cs
Normal file
@@ -0,0 +1,235 @@
|
|||||||
|
using System.Collections;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using UnityEngine;
|
||||||
|
using UnityEngine.UIElements;
|
||||||
|
using System.Linq;
|
||||||
|
|
||||||
|
namespace UI
|
||||||
|
{
|
||||||
|
public class UIManager : MonoBehaviour
|
||||||
|
{
|
||||||
|
public static UIManager Instance { get; private set; }
|
||||||
|
|
||||||
|
[System.Serializable]
|
||||||
|
public class ScreenData
|
||||||
|
{
|
||||||
|
public string screenName;
|
||||||
|
public UIDocument document;
|
||||||
|
public bool isOverlay;
|
||||||
|
public bool isActive;
|
||||||
|
}
|
||||||
|
|
||||||
|
public List<ScreenData> screens = new List<ScreenData>();
|
||||||
|
public string initialScreen = "MainMenu";
|
||||||
|
|
||||||
|
[Header("Cursor Settings")]
|
||||||
|
private VisualElement _customCursor;
|
||||||
|
private List<VisualElement> _trailPool = new List<VisualElement>();
|
||||||
|
private int _trailIndex = 0;
|
||||||
|
public int trailCount = 15;
|
||||||
|
public float focusRadius = 500f;
|
||||||
|
|
||||||
|
[Header("Editor Preview")]
|
||||||
|
[Range(0f, 1f)]
|
||||||
|
public float globalOpacity = 1f;
|
||||||
|
|
||||||
|
private Stack<string> _navigationStack = new Stack<string>();
|
||||||
|
private string _currentScreenName;
|
||||||
|
private VisualElement _lastHoveredElement;
|
||||||
|
private bool _isSettingsOpen = false;
|
||||||
|
|
||||||
|
private void Awake()
|
||||||
|
{
|
||||||
|
if (Instance == null) Instance = this;
|
||||||
|
else { Destroy(gameObject); return; }
|
||||||
|
|
||||||
|
SetupCursor();
|
||||||
|
foreach (var s in screens)
|
||||||
|
{
|
||||||
|
if (s.document != null) s.document.rootVisualElement.style.display = DisplayStyle.None;
|
||||||
|
}
|
||||||
|
ShowScreen(initialScreen);
|
||||||
|
}
|
||||||
|
|
||||||
|
private void SetupCursor()
|
||||||
|
{
|
||||||
|
UIDocument doc = GetComponent<UIDocument>();
|
||||||
|
if (doc == null && screens.Count > 0) doc = screens[0].document;
|
||||||
|
if (doc == null) return;
|
||||||
|
|
||||||
|
var root = doc.rootVisualElement;
|
||||||
|
|
||||||
|
_customCursor = new VisualElement();
|
||||||
|
_customCursor.style.width = 25;
|
||||||
|
_customCursor.style.height = 25;
|
||||||
|
_customCursor.style.backgroundColor = Color.white;
|
||||||
|
_customCursor.style.borderTopLeftRadius = 13; _customCursor.style.borderTopRightRadius = 13;
|
||||||
|
_customCursor.style.borderBottomLeftRadius = 13; _customCursor.style.borderBottomRightRadius = 13;
|
||||||
|
_customCursor.style.position = Position.Absolute;
|
||||||
|
_customCursor.pickingMode = PickingMode.Ignore;
|
||||||
|
root.Add(_customCursor);
|
||||||
|
|
||||||
|
for (int i = 0; i < trailCount; i++)
|
||||||
|
{
|
||||||
|
var trail = new VisualElement();
|
||||||
|
trail.style.width = 18; trail.style.height = 18;
|
||||||
|
trail.style.backgroundColor = new Color(1, 1, 1, 0.4f);
|
||||||
|
trail.style.borderTopLeftRadius = 9; trail.style.borderTopRightRadius = 9;
|
||||||
|
trail.style.borderBottomLeftRadius = 9; trail.style.borderBottomRightRadius = 9;
|
||||||
|
trail.style.position = Position.Absolute;
|
||||||
|
trail.pickingMode = PickingMode.Ignore;
|
||||||
|
root.Add(trail);
|
||||||
|
_trailPool.Add(trail);
|
||||||
|
}
|
||||||
|
_customCursor.BringToFront();
|
||||||
|
}
|
||||||
|
|
||||||
|
private void Update()
|
||||||
|
{
|
||||||
|
// Calculate Virtual Mouse Position
|
||||||
|
Vector2 mousePos = Input.mousePosition;
|
||||||
|
bool isMainMenu = (_currentScreenName == "MainMenu");
|
||||||
|
bool restrictY = (isMainMenu && !_isSettingsOpen);
|
||||||
|
float targetY = restrictY ? Screen.height / 2f : mousePos.y;
|
||||||
|
Vector2 uiPos = new Vector2(mousePos.x, Screen.height - targetY);
|
||||||
|
|
||||||
|
// Visibility Logic for Cursor & Trail
|
||||||
|
bool showCursor = !isMainMenu || _isSettingsOpen;
|
||||||
|
DisplayStyle cursorDisplay = showCursor ? DisplayStyle.Flex : DisplayStyle.None;
|
||||||
|
|
||||||
|
if (_customCursor != null)
|
||||||
|
{
|
||||||
|
_customCursor.style.display = cursorDisplay;
|
||||||
|
_customCursor.style.left = uiPos.x - 12.5f;
|
||||||
|
_customCursor.style.top = uiPos.y - 12.5f;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (_trailPool.Count > 0)
|
||||||
|
{
|
||||||
|
var currentTrail = _trailPool[_trailIndex];
|
||||||
|
currentTrail.style.left = uiPos.x - 9;
|
||||||
|
currentTrail.style.top = uiPos.y - 9;
|
||||||
|
currentTrail.style.opacity = 0.5f;
|
||||||
|
|
||||||
|
foreach(var t in _trailPool)
|
||||||
|
{
|
||||||
|
t.style.display = cursorDisplay;
|
||||||
|
t.style.opacity = Mathf.Max(0, t.style.opacity.value - Time.deltaTime * 4f);
|
||||||
|
}
|
||||||
|
|
||||||
|
_trailIndex = (_trailIndex + 1) % _trailPool.Count;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Handle Focus & Clicks using virtual coordinates
|
||||||
|
HandleVirtualInput(uiPos);
|
||||||
|
|
||||||
|
if ((Input.GetKey(KeyCode.LeftControl) || Input.GetKey(KeyCode.RightControl)) && Input.GetKeyDown(KeyCode.O))
|
||||||
|
ToggleSettings();
|
||||||
|
}
|
||||||
|
|
||||||
|
private void HandleVirtualInput(Vector2 uiPos)
|
||||||
|
{
|
||||||
|
UIDocument activeDoc = null;
|
||||||
|
var settings = screens.Find(s => s.screenName == "Settings");
|
||||||
|
if (_isSettingsOpen) activeDoc = settings.document;
|
||||||
|
else activeDoc = screens.Find(s => s.screenName == _currentScreenName)?.document;
|
||||||
|
|
||||||
|
if (activeDoc == null) return;
|
||||||
|
|
||||||
|
VisualElement bestElement = null;
|
||||||
|
float minDistance = float.MaxValue;
|
||||||
|
|
||||||
|
var interactables = activeDoc.rootVisualElement.Query<VisualElement>()
|
||||||
|
.Where(e => e.focusable && e.pickingMode != PickingMode.Ignore).ToList();
|
||||||
|
|
||||||
|
foreach (var element in interactables)
|
||||||
|
{
|
||||||
|
Rect worldBounds = element.worldBound;
|
||||||
|
float dist = Vector2.Distance(uiPos, worldBounds.center);
|
||||||
|
if (dist < minDistance && dist < focusRadius) {
|
||||||
|
minDistance = dist;
|
||||||
|
bestElement = element;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if (bestElement != _lastHoveredElement)
|
||||||
|
{
|
||||||
|
_lastHoveredElement?.RemoveFromClassList("hover");
|
||||||
|
bestElement?.AddToClassList("hover");
|
||||||
|
_lastHoveredElement = bestElement;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (Input.GetMouseButtonDown(0) && _lastHoveredElement != null)
|
||||||
|
{
|
||||||
|
using (var clickEvent = ClickEvent.GetPooled()) {
|
||||||
|
clickEvent.target = _lastHoveredElement;
|
||||||
|
_lastHoveredElement.SendEvent(clickEvent);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// --- Editor Support Methods ---
|
||||||
|
|
||||||
|
public void SyncScreens()
|
||||||
|
{
|
||||||
|
foreach (var screen in screens)
|
||||||
|
{
|
||||||
|
if (screen.document != null && screen.document.rootVisualElement != null)
|
||||||
|
{
|
||||||
|
screen.document.rootVisualElement.style.display =
|
||||||
|
screen.isActive ? DisplayStyle.Flex : DisplayStyle.None;
|
||||||
|
screen.document.rootVisualElement.style.opacity = globalOpacity;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public void ShowOnly(string name)
|
||||||
|
{
|
||||||
|
foreach (var screen in screens)
|
||||||
|
{
|
||||||
|
screen.isActive = (screen.screenName == name);
|
||||||
|
}
|
||||||
|
SyncScreens();
|
||||||
|
}
|
||||||
|
|
||||||
|
// --- Runtime Logic ---
|
||||||
|
|
||||||
|
public void ShowScreen(string name)
|
||||||
|
{
|
||||||
|
var screen = screens.Find(s => s.screenName == name);
|
||||||
|
if (screen == null) return;
|
||||||
|
|
||||||
|
if (!screen.isOverlay)
|
||||||
|
{
|
||||||
|
foreach(var s in screens) if(!s.isOverlay) s.document.rootVisualElement.style.display = DisplayStyle.None;
|
||||||
|
_navigationStack.Push(name);
|
||||||
|
_currentScreenName = name;
|
||||||
|
}
|
||||||
|
|
||||||
|
screen.document.rootVisualElement.style.display = DisplayStyle.Flex;
|
||||||
|
screen.isActive = true;
|
||||||
|
UnityEngine.Cursor.visible = false;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void GoBack()
|
||||||
|
{
|
||||||
|
if (_navigationStack.Count <= 1) return;
|
||||||
|
string current = _navigationStack.Pop();
|
||||||
|
var currentData = screens.Find(s => s.screenName == current);
|
||||||
|
if (currentData != null) currentData.document.rootVisualElement.style.display = DisplayStyle.None;
|
||||||
|
|
||||||
|
_currentScreenName = _navigationStack.Peek();
|
||||||
|
var prev = screens.Find(s => s.screenName == _currentScreenName);
|
||||||
|
if (prev != null) prev.document.rootVisualElement.style.display = DisplayStyle.Flex;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void ToggleSettings()
|
||||||
|
{
|
||||||
|
var settings = screens.Find(s => s.screenName == "Settings");
|
||||||
|
if (settings == null) return;
|
||||||
|
_isSettingsOpen = settings.document.rootVisualElement.style.display == DisplayStyle.None;
|
||||||
|
settings.document.rootVisualElement.style.display = _isSettingsOpen ? DisplayStyle.Flex : DisplayStyle.None;
|
||||||
|
settings.isActive = _isSettingsOpen;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
2
Assets/Scripts/UI/UIManager.cs.meta
Normal file
2
Assets/Scripts/UI/UIManager.cs.meta
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: bcb7b8ed439bb4546b0648c627c2ce5d
|
||||||
File diff suppressed because one or more lines are too long
8
Assets/UI Toolkit.meta
Normal file
8
Assets/UI Toolkit.meta
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: e295ebb701d232e41b81d12c13e7288a
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
8
Assets/UI Toolkit/UnityThemes.meta
Normal file
8
Assets/UI Toolkit/UnityThemes.meta
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: d802c018a00fb874dac3a2d24a0cff3d
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
@import url("unity-theme://default");
|
||||||
@@ -0,0 +1,12 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 7f239e3bdf0eae74d8740a6e213e5090
|
||||||
|
ScriptedImporter:
|
||||||
|
internalIDToNameTable: []
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 2
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
|
script: {fileID: 12388, guid: 0000000000000000e000000000000000, type: 0}
|
||||||
|
disableValidation: 0
|
||||||
|
unsupportedSelectorAction: 0
|
||||||
8
Assets/UI.meta
Normal file
8
Assets/UI.meta
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 9d1a7116f40f1104f853146b8e5a2a3a
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
8
Assets/UI/Documents.meta
Normal file
8
Assets/UI/Documents.meta
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 49cba557032e781419d81381bf53f535
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
71
Assets/UI/Documents/Lobby.uxml
Normal file
71
Assets/UI/Documents/Lobby.uxml
Normal file
@@ -0,0 +1,71 @@
|
|||||||
|
<ui:UXML xmlns:ui="UnityEngine.UIElements" xmlns:uie="UnityEditor.UIElements" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../UIElementsSchema/UIElements.xsd">
|
||||||
|
<Style src="project:/Assets/UI/Styles/Global.uss" />
|
||||||
|
<ui:VisualElement class="screen-root">
|
||||||
|
<ui:VisualElement class="diagonal-container">
|
||||||
|
<!-- Left Pane: Transparent for 3D View (Character/Map) -->
|
||||||
|
<ui:VisualElement class="left-pane" />
|
||||||
|
|
||||||
|
<!-- Right Pane: Frosted glass UI area -->
|
||||||
|
<ui:VisualElement class="right-pane-wrapper">
|
||||||
|
<ui:VisualElement class="right-pane-content">
|
||||||
|
|
||||||
|
<!-- Top Navigation (Always Visible) -->
|
||||||
|
<ui:VisualElement style="flex-direction: row; justify-content: space-between; margin-bottom: 30px;">
|
||||||
|
<ui:Button name="btn-back" class="slanted-button">
|
||||||
|
<ui:VisualElement class="slanted-button-inner">
|
||||||
|
<ui:Label text="< BACK" style="font-size: 14px;" />
|
||||||
|
</ui:VisualElement>
|
||||||
|
</ui:Button>
|
||||||
|
<ui:Button name="btn-settings" class="slanted-button">
|
||||||
|
<ui:VisualElement class="slanted-button-inner">
|
||||||
|
<ui:Label text="SETTINGS" style="font-size: 14px;" />
|
||||||
|
</ui:VisualElement>
|
||||||
|
</ui:Button>
|
||||||
|
</ui:VisualElement>
|
||||||
|
|
||||||
|
<!-- STAGE 1: JOIN ROOM (Room Browser) -->
|
||||||
|
<ui:VisualElement name="join-view" display="Flex">
|
||||||
|
<ui:Label text="BROWSE ROOMS" class="header-text" style="font-size: 32px; -unity-text-align: upper-left; margin-bottom: 20px;" />
|
||||||
|
|
||||||
|
<!-- Search & Filters -->
|
||||||
|
<ui:VisualElement style="flex-direction: row; margin-bottom: 15px;">
|
||||||
|
<ui:TextField placeholder-text="Search room name..." name="search-field" style="flex-grow: 1; margin-right: 10px;" />
|
||||||
|
<ui:DropdownField name="sort-dropdown" choices="Ping,Name,Slots" value="Ping" style="width: 100px;" />
|
||||||
|
</ui:VisualElement>
|
||||||
|
|
||||||
|
<ui:ScrollView name="room-list" style="flex-grow: 1; height: 500px; background-color: rgba(0,0,0,0.4); padding: 10px; border-radius: 5px;">
|
||||||
|
<!-- Room items will be instantiated here via C# -->
|
||||||
|
<ui:Label text="No rooms found..." style="opacity: 0.5; -unity-text-align: middle-center; margin-top: 50px;" />
|
||||||
|
</ui:ScrollView>
|
||||||
|
</ui:VisualElement>
|
||||||
|
|
||||||
|
<!-- STAGE 2: CREATE ROOM (Configuration) -->
|
||||||
|
<ui:VisualElement name="create-view" display="None">
|
||||||
|
<ui:Label text="HOST NEW SESSION" class="header-text" style="font-size: 32px; -unity-text-align: upper-left; margin-bottom: 20px;" />
|
||||||
|
|
||||||
|
<ui:VisualElement style="margin-bottom: 20px;">
|
||||||
|
<ui:Label text="ROOM NAME" style="font-size: 12px; color: #888;" />
|
||||||
|
<ui:TextField name="field-room-name" value="SURVIVOR'S DEN" />
|
||||||
|
</ui:VisualElement>
|
||||||
|
|
||||||
|
<ui:VisualElement style="margin-bottom: 20px;">
|
||||||
|
<ui:Toggle label="REQUIRE PASSWORD" name="toggle-password" />
|
||||||
|
<ui:TextField name="field-password" password="true" display="None" />
|
||||||
|
</ui:VisualElement>
|
||||||
|
|
||||||
|
<ui:VisualElement style="margin-bottom: 40px;">
|
||||||
|
<ui:Label text="MAX PLAYERS: 2 (LOCKED)" style="font-size: 12px; color: #555;" />
|
||||||
|
</ui:VisualElement>
|
||||||
|
|
||||||
|
<ui:Button name="btn-create-confirm" class="slanted-button" style="height: 60px;">
|
||||||
|
<ui:VisualElement class="slanted-button-inner">
|
||||||
|
<ui:Label text="CREATE ROOM" style="font-size: 24px;" />
|
||||||
|
</ui:VisualElement>
|
||||||
|
</ui:Button>
|
||||||
|
</ui:VisualElement>
|
||||||
|
|
||||||
|
</ui:VisualElement>
|
||||||
|
</ui:VisualElement>
|
||||||
|
</ui:VisualElement>
|
||||||
|
</ui:VisualElement>
|
||||||
|
</ui:UXML>
|
||||||
10
Assets/UI/Documents/Lobby.uxml.meta
Normal file
10
Assets/UI/Documents/Lobby.uxml.meta
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 971b07b6bc60233469ca493b8f558225
|
||||||
|
ScriptedImporter:
|
||||||
|
internalIDToNameTable: []
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 2
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
|
script: {fileID: 13804, guid: 0000000000000000e000000000000000, type: 0}
|
||||||
39
Assets/UI/Documents/Lounge.uxml
Normal file
39
Assets/UI/Documents/Lounge.uxml
Normal file
@@ -0,0 +1,39 @@
|
|||||||
|
<ui:UXML xmlns:ui="UnityEngine.UIElements" xmlns:uie="UnityEditor.UIElements" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../UIElementsSchema/UIElements.xsd">
|
||||||
|
<Style src="project:/Assets/UI/Styles/Global.uss" />
|
||||||
|
<ui:VisualElement class="screen-root" style="justify-content: flex-start; align-items: stretch; width: 100%; height: 100%;">
|
||||||
|
<ui:VisualElement style="flex-direction: row; flex-grow: 1; width: 100%; height: 100%;">
|
||||||
|
<!-- Player 1 (Blue Tint) -->
|
||||||
|
<ui:VisualElement style="flex-grow: 1; background-color: rgba(59, 89, 152, 0.2); justify-content: flex-end; align-items: center; padding-bottom: 50px;">
|
||||||
|
<ui:Label text="HOST" style="color: white; font-size: 48px; -unity-font-style: bold;" />
|
||||||
|
<ui:Toggle label="READY" name="ready-host" class="slanted-button" style="width: 200px;" />
|
||||||
|
</ui:VisualElement>
|
||||||
|
|
||||||
|
<!-- Diagonal Slash Divider (simplified) -->
|
||||||
|
<ui:VisualElement style="width: 5px; background-color: #FFFFFF; rotate: 15deg;" />
|
||||||
|
|
||||||
|
<!-- Player 2 (Orange Tint) -->
|
||||||
|
<ui:VisualElement style="flex-grow: 1; background-color: rgba(255, 165, 0, 0.2); justify-content: flex-end; align-items: center; padding-bottom: 50px;">
|
||||||
|
<ui:Label text="GUEST" style="color: white; font-size: 48px; -unity-font-style: bold;" />
|
||||||
|
<ui:Toggle label="READY" name="ready-guest" class="slanted-button" style="width: 200px;" />
|
||||||
|
</ui:VisualElement>
|
||||||
|
</ui:VisualElement>
|
||||||
|
|
||||||
|
<!-- Start Button Overlaid -->
|
||||||
|
<ui:VisualElement style="position: absolute; bottom: 100px; width: 100%; align-items: center;" picking-mode="Ignore">
|
||||||
|
<ui:Button name="btn-start" class="slanted-button" style="width: 400px; height: 80px;">
|
||||||
|
<ui:VisualElement class="slanted-button-inner">
|
||||||
|
<ui:Label text="START GAME" style="font-size: 32px;" />
|
||||||
|
</ui:VisualElement>
|
||||||
|
</ui:Button>
|
||||||
|
</ui:VisualElement>
|
||||||
|
|
||||||
|
<!-- Nav Overlays -->
|
||||||
|
<ui:VisualElement style="position: absolute; top: 40px; left: 40px;" picking-mode="Ignore">
|
||||||
|
<ui:Button name="btn-back" class="slanted-button">
|
||||||
|
<ui:VisualElement class="slanted-button-inner">
|
||||||
|
<ui:Label text="< LEAVE" />
|
||||||
|
</ui:VisualElement>
|
||||||
|
</ui:Button>
|
||||||
|
</ui:VisualElement>
|
||||||
|
</ui:VisualElement>
|
||||||
|
</ui:UXML>
|
||||||
10
Assets/UI/Documents/Lounge.uxml.meta
Normal file
10
Assets/UI/Documents/Lounge.uxml.meta
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 1acf05b4c3eb7964b9b87b16b66c85f8
|
||||||
|
ScriptedImporter:
|
||||||
|
internalIDToNameTable: []
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 2
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
|
script: {fileID: 13804, guid: 0000000000000000e000000000000000, type: 0}
|
||||||
56
Assets/UI/Documents/MainGameHUD.uxml
Normal file
56
Assets/UI/Documents/MainGameHUD.uxml
Normal file
@@ -0,0 +1,56 @@
|
|||||||
|
<ui:UXML xmlns:ui="UnityEngine.UIElements" xmlns:uie="UnityEditor.UIElements" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../UIElementsSchema/UIElements.xsd">
|
||||||
|
<Style src="project:/Assets/UI/Styles/Global.uss" />
|
||||||
|
<!-- Root is fully transparent and ignores picking for gameplay -->
|
||||||
|
<ui:VisualElement style="flex-grow: 1; padding: 40px;" picking-mode="Ignore">
|
||||||
|
|
||||||
|
<!-- Area 2: Player Stats (Top Left) -->
|
||||||
|
<ui:VisualElement name="hud-stats" style="position: absolute; top: 40px; left: 40px; width: 300px;">
|
||||||
|
<ui:Label name="health-text" text="HEALTH" style="color: #ff4d4d; -unity-font-style: bold; margin-bottom: 5px;" />
|
||||||
|
<ui:VisualElement class="hud-bar-container" style="height: 20px;">
|
||||||
|
<ui:VisualElement name="health-fill" class="hud-bar-fill" style="width: 100%; background-color: #ff4d4d;" />
|
||||||
|
</ui:VisualElement>
|
||||||
|
|
||||||
|
<ui:Label text="STAMINA" style="color: #4da6ff; -unity-font-style: bold; margin-top: 10px; margin-bottom: 5px;" />
|
||||||
|
<ui:VisualElement class="hud-bar-container" style="height: 12px;">
|
||||||
|
<ui:VisualElement name="stamina-fill" class="hud-bar-fill" style="width: 100%; background-color: #4da6ff;" />
|
||||||
|
</ui:VisualElement>
|
||||||
|
</ui:VisualElement>
|
||||||
|
|
||||||
|
<!-- Area 3: Minimap (Top Right) -->
|
||||||
|
<ui:VisualElement name="hud-minimap" style="position: absolute; top: 40px; right: 40px; width: 200px; height: 200px; border-radius: 50%; background-color: rgba(0,0,0,0.4); border-width: 2px; border-color: white; overflow: hidden;">
|
||||||
|
<!-- Placeholder for map render texture -->
|
||||||
|
<ui:Label text="MAP" style="align-self: center; margin-top: 80px; opacity: 0.5;" />
|
||||||
|
</ui:VisualElement>
|
||||||
|
|
||||||
|
<!-- Area 4: Inventory (Bottom Left) -->
|
||||||
|
<ui:VisualElement name="hud-inventory" style="position: absolute; bottom: 40px; left: 40px; flex-direction: row; align-items: flex-end;">
|
||||||
|
<ui:VisualElement name="slot-holding" style="width: 100px; height: 100px; background-color: rgba(255,255,255,0.1); border-width: 2px; border-color: white; margin-right: 15px; justify-content: center; align-items: center;">
|
||||||
|
<ui:Label text="HAND" style="font-size: 10px;" />
|
||||||
|
</ui:VisualElement>
|
||||||
|
|
||||||
|
<ui:VisualElement style="flex-direction: row;">
|
||||||
|
<ui:VisualElement class="inv-slot" name="slot-1" style="width: 50px; height: 50px; background-color: rgba(0,0,0,0.5); border-width: 1px; border-color: #888; margin-right: 5px; justify-content: center; align-items: center;">
|
||||||
|
<ui:Label text="1" style="font-size: 8px; opacity: 0.5;" />
|
||||||
|
</ui:VisualElement>
|
||||||
|
<ui:VisualElement class="inv-slot" name="slot-2" style="width: 50px; height: 50px; background-color: rgba(0,0,0,0.5); border-width: 1px; border-color: #888; margin-right: 5px; justify-content: center; align-items: center;">
|
||||||
|
<ui:Label text="2" style="font-size: 8px; opacity: 0.5;" />
|
||||||
|
</ui:VisualElement>
|
||||||
|
<ui:VisualElement class="inv-slot" name="slot-3" style="width: 50px; height: 50px; background-color: rgba(0,0,0,0.5); border-width: 1px; border-color: #888; justify-content: center; align-items: center;">
|
||||||
|
<ui:Label text="3" style="font-size: 8px; opacity: 0.5;" />
|
||||||
|
</ui:VisualElement>
|
||||||
|
</ui:VisualElement>
|
||||||
|
</ui:VisualElement>
|
||||||
|
|
||||||
|
<!-- Area 5: Game Info (Bottom Center) -->
|
||||||
|
<ui:VisualElement name="hud-info" style="position: absolute; bottom: 20px; align-self: center; flex-direction: row;">
|
||||||
|
<ui:Label name="ping-label" text="PING: 20ms" style="color: #888; font-size: 12px; margin-right: 20px;" />
|
||||||
|
<ui:Label name="fps-label" text="FPS: 60" style="color: #888; font-size: 12px;" />
|
||||||
|
</ui:VisualElement>
|
||||||
|
|
||||||
|
<!-- Interaction Prompt (Center) -->
|
||||||
|
<ui:VisualElement name="interaction-prompt" style="align-self: center; margin-top: 600px; background-color: rgba(0,0,0,0.6); padding: 10px 20px; border-radius: 20px; border-width: 1px; border-color: white;" display="None">
|
||||||
|
<ui:Label name="interaction-text" text="Press [E] to Interact" style="color: white; font-size: 20px; -unity-text-align: middle-center;" />
|
||||||
|
</ui:VisualElement>
|
||||||
|
|
||||||
|
</ui:VisualElement>
|
||||||
|
</ui:UXML>
|
||||||
10
Assets/UI/Documents/MainGameHUD.uxml.meta
Normal file
10
Assets/UI/Documents/MainGameHUD.uxml.meta
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: b8da157d472223d4889a01228b36ef8b
|
||||||
|
ScriptedImporter:
|
||||||
|
internalIDToNameTable: []
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 2
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
|
script: {fileID: 13804, guid: 0000000000000000e000000000000000, type: 0}
|
||||||
55
Assets/UI/Documents/MainMenu.uxml
Normal file
55
Assets/UI/Documents/MainMenu.uxml
Normal file
@@ -0,0 +1,55 @@
|
|||||||
|
<ui:UXML xmlns:ui="UnityEngine.UIElements" xmlns:uie="UnityEditor.UIElements" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../UIElementsSchema/UIElements.xsd">
|
||||||
|
<Style src="project:/Assets/UI/Styles/Global.uss" />
|
||||||
|
<ui:VisualElement name="menu-root" class="screen-root" style="justify-content: center; align-items: center;">
|
||||||
|
|
||||||
|
<!-- Background Blur Layer -->
|
||||||
|
<ui:VisualElement name="bg-blur" style="position: absolute; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.4);" />
|
||||||
|
|
||||||
|
<!-- Horizontal Ribbon (Rendered First -> Bottom Layer) -->
|
||||||
|
<ui:VisualElement name="menu-ribbon" style="position: absolute; flex-direction: row; justify-content: center; align-items: center; width: 100%; height: 120px; background-color: rgba(0, 0, 0, 0.8); border-top-width: 2px; border-bottom-width: 2px; border-color: rgba(255, 255, 255, 0.1); display: None;">
|
||||||
|
|
||||||
|
<!-- Left Side Buttons -->
|
||||||
|
<ui:VisualElement style="flex-direction: row; align-items: center; justify-content: flex-end; flex-grow: 1;">
|
||||||
|
<ui:Button name="btn-settings" class="slanted-button">
|
||||||
|
<ui:VisualElement class="slanted-button-inner">
|
||||||
|
<ui:Label text="SETTINGS" />
|
||||||
|
</ui:VisualElement>
|
||||||
|
</ui:Button>
|
||||||
|
</ui:VisualElement>
|
||||||
|
|
||||||
|
<!-- Placeholder for Logo (Position #2) -->
|
||||||
|
<ui:VisualElement name="logo-placeholder" style="width: 280px; height: 100%;" />
|
||||||
|
|
||||||
|
<!-- Right Side Buttons -->
|
||||||
|
<ui:VisualElement style="flex-direction: row; align-items: center; justify-content: flex-start; flex-grow: 1;">
|
||||||
|
<ui:Button name="btn-create" class="slanted-button">
|
||||||
|
<ui:VisualElement class="slanted-button-inner">
|
||||||
|
<ui:Label text="CREATE" />
|
||||||
|
</ui:VisualElement>
|
||||||
|
</ui:Button>
|
||||||
|
<ui:Button name="btn-join" class="slanted-button">
|
||||||
|
<ui:VisualElement class="slanted-button-inner">
|
||||||
|
<ui:Label text="JOIN" />
|
||||||
|
</ui:VisualElement>
|
||||||
|
</ui:Button>
|
||||||
|
<ui:Button name="btn-profile" class="slanted-button">
|
||||||
|
<ui:VisualElement class="slanted-button-inner">
|
||||||
|
<ui:Label text="PROFILE" />
|
||||||
|
</ui:VisualElement>
|
||||||
|
</ui:Button>
|
||||||
|
<ui:Button name="btn-exit" class="slanted-button">
|
||||||
|
<ui:VisualElement class="slanted-button-inner">
|
||||||
|
<ui:Label text="EXIT" />
|
||||||
|
</ui:VisualElement>
|
||||||
|
</ui:Button>
|
||||||
|
</ui:VisualElement>
|
||||||
|
</ui:VisualElement>
|
||||||
|
|
||||||
|
<!-- Logo Container (Rendered Last -> Top Layer) -->
|
||||||
|
<ui:VisualElement name="beat-logo-container" style="justify-content: center; align-items: center; width: 400px; height: 400px; position: absolute;">
|
||||||
|
<ui:VisualElement name="beat-logo" style="width: 300px; height: 300px; background-color: white; border-radius: 150px; box-shadow: 0 0 50px rgba(255, 255, 255, 0.3);" />
|
||||||
|
<ui:Label text="HALLUCINATE" style="position: absolute; color: black; -unity-font-style: bold; font-size: 32px; letter-spacing: 5px;" />
|
||||||
|
</ui:VisualElement>
|
||||||
|
|
||||||
|
</ui:VisualElement>
|
||||||
|
</ui:UXML>
|
||||||
10
Assets/UI/Documents/MainMenu.uxml.meta
Normal file
10
Assets/UI/Documents/MainMenu.uxml.meta
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 1e4b5a7d928d98949af5f96c310e5e05
|
||||||
|
ScriptedImporter:
|
||||||
|
internalIDToNameTable: []
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 2
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
|
script: {fileID: 13804, guid: 0000000000000000e000000000000000, type: 0}
|
||||||
57
Assets/UI/Documents/Profile.uxml
Normal file
57
Assets/UI/Documents/Profile.uxml
Normal file
@@ -0,0 +1,57 @@
|
|||||||
|
<ui:UXML xmlns:ui="UnityEngine.UIElements" xmlns:uie="UnityEditor.UIElements" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../UIElementsSchema/UIElements.xsd">
|
||||||
|
<Style src="project:/Assets/UI/Styles/Global.uss" />
|
||||||
|
<ui:VisualElement class="screen-root">
|
||||||
|
<ui:VisualElement class="diagonal-container">
|
||||||
|
<!-- Left Pane: Character Profile View -->
|
||||||
|
<ui:VisualElement class="left-pane" />
|
||||||
|
|
||||||
|
<!-- Right Pane: Stats & Info -->
|
||||||
|
<ui:VisualElement class="right-pane-wrapper">
|
||||||
|
<ui:VisualElement class="right-pane-content">
|
||||||
|
<!-- Nav Bar -->
|
||||||
|
<ui:VisualElement style="flex-direction: row; justify-content: space-between; margin-bottom: 40px;">
|
||||||
|
<ui:Button name="btn-back" class="slanted-button" focusable="true">
|
||||||
|
<ui:VisualElement class="slanted-button-inner">
|
||||||
|
<ui:Label text="< BACK" style="font-size: 14px;" />
|
||||||
|
</ui:VisualElement>
|
||||||
|
</ui:Button>
|
||||||
|
<ui:Button name="btn-settings" class="slanted-button" focusable="true">
|
||||||
|
<ui:VisualElement class="slanted-button-inner">
|
||||||
|
<ui:Label text="SETTINGS" style="font-size: 14px;" />
|
||||||
|
</ui:VisualElement>
|
||||||
|
</ui:Button>
|
||||||
|
</ui:VisualElement>
|
||||||
|
|
||||||
|
<ui:Label text="PROFILE" class="header-text" style="font-size: 40px; -unity-text-align: upper-left;" />
|
||||||
|
|
||||||
|
<!-- User Header -->
|
||||||
|
<ui:VisualElement style="flex-direction: row; align-items: center; margin-bottom: 40px;">
|
||||||
|
<ui:VisualElement name="avatar" style="width: 100px; height: 100px; border-radius: 50%; background-color: #555; border-width: 3px; border-color: white; margin-right: 20px;" />
|
||||||
|
<ui:VisualElement>
|
||||||
|
<ui:Label text="PLAYER ONE" style="font-size: 32px; -unity-font-style: bold;" />
|
||||||
|
<ui:Label text="RANK: SURVIVOR" style="color: #AAAAAA; font-size: 18px;" />
|
||||||
|
</ui:VisualElement>
|
||||||
|
</ui:VisualElement>
|
||||||
|
|
||||||
|
<!-- Stats Area -->
|
||||||
|
<ui:VisualElement style="background-color: rgba(0,0,0,0.3); padding: 20px; border-radius: 10px;">
|
||||||
|
<ui:Label text="STATISTICS" style="-unity-font-style: bold; margin-bottom: 10px;" />
|
||||||
|
<ui:Label text="WIN RATE: 75%" />
|
||||||
|
<ui:Label text="MATCHES: 124" />
|
||||||
|
<ui:Label text="ELO RATING: 1500" />
|
||||||
|
</ui:VisualElement>
|
||||||
|
|
||||||
|
<!-- Skins/Customization -->
|
||||||
|
<ui:Label text="CUSTOMIZATION" style="-unity-font-style: bold; margin-top: 30px; margin-bottom: 10px;" />
|
||||||
|
<ui:ScrollView style="height: 200px; background-color: rgba(0,0,0,0.2); padding: 10px;">
|
||||||
|
<ui:VisualElement style="flex-direction: row; flex-wrap: wrap;">
|
||||||
|
<ui:VisualElement style="width: 80px; height: 80px; background-color: #444; margin: 5px; border-radius: 5px;" />
|
||||||
|
<ui:VisualElement style="width: 80px; height: 80px; background-color: #444; margin: 5px; border-radius: 5px;" />
|
||||||
|
<ui:VisualElement style="width: 80px; height: 80px; background-color: #444; margin: 5px; border-radius: 5px;" />
|
||||||
|
</ui:VisualElement>
|
||||||
|
</ui:ScrollView>
|
||||||
|
</ui:VisualElement>
|
||||||
|
</ui:VisualElement>
|
||||||
|
</ui:VisualElement>
|
||||||
|
</ui:VisualElement>
|
||||||
|
</ui:UXML>
|
||||||
10
Assets/UI/Documents/Profile.uxml.meta
Normal file
10
Assets/UI/Documents/Profile.uxml.meta
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 4b61efb7dda830a43ad6b05998e85a6d
|
||||||
|
ScriptedImporter:
|
||||||
|
internalIDToNameTable: []
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 2
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
|
script: {fileID: 13804, guid: 0000000000000000e000000000000000, type: 0}
|
||||||
31
Assets/UI/Documents/Settings.uxml
Normal file
31
Assets/UI/Documents/Settings.uxml
Normal file
@@ -0,0 +1,31 @@
|
|||||||
|
<ui:UXML xmlns:ui="UnityEngine.UIElements" xmlns:uie="UnityEditor.UIElements" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../UIElementsSchema/UIElements.xsd">
|
||||||
|
<Style src="project:/Assets/UI/Styles/Global.uss" />
|
||||||
|
<ui:VisualElement class="modal-backdrop" name="settings-overlay">
|
||||||
|
<ui:VisualElement class="modal-panel">
|
||||||
|
<ui:VisualElement style="flex-direction: row; justify-content: space-between; align-items: center; margin-bottom: 20px;">
|
||||||
|
<ui:Label text="SETTINGS" class="header-text" style="font-size: 32px; margin-bottom: 0;" />
|
||||||
|
<ui:Button name="btn-close" class="slanted-button" focusable="true">
|
||||||
|
<ui:VisualElement class="slanted-button-inner">
|
||||||
|
<ui:Label text="X" />
|
||||||
|
</ui:VisualElement>
|
||||||
|
</ui:Button>
|
||||||
|
</ui:VisualElement>
|
||||||
|
|
||||||
|
<!-- TABS -->
|
||||||
|
<ui:VisualElement style="flex-direction: row; margin-bottom: 20px;">
|
||||||
|
<ui:Button text="GENERAL" name="tab-general" class="tab-button active-tab" />
|
||||||
|
<ui:Button text="GRAPHICS" name="tab-graphics" class="tab-button" />
|
||||||
|
<ui:Button text="AUDIO" name="tab-audio" class="tab-button" />
|
||||||
|
<ui:Button text="CONTROLS" name="tab-controls" class="tab-button" />
|
||||||
|
</ui:VisualElement>
|
||||||
|
|
||||||
|
<!-- CONTENT -->
|
||||||
|
<ui:ScrollView style="flex-grow: 1;">
|
||||||
|
<ui:VisualElement name="content-general">
|
||||||
|
<ui:Slider label="Field of View" name="setting-fov" value="60" low-value="40" high-value="120" />
|
||||||
|
<ui:Slider label="Mouse Sensitivity" name="setting-sensitivity" value="5" low-value="0.1" high-value="20" />
|
||||||
|
</ui:VisualElement>
|
||||||
|
</ui:ScrollView>
|
||||||
|
</ui:VisualElement>
|
||||||
|
</ui:VisualElement>
|
||||||
|
</ui:UXML>
|
||||||
10
Assets/UI/Documents/Settings.uxml.meta
Normal file
10
Assets/UI/Documents/Settings.uxml.meta
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: b35e62e5dcc1bfb42bf0d3f630fc356d
|
||||||
|
ScriptedImporter:
|
||||||
|
internalIDToNameTable: []
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 2
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
|
script: {fileID: 13804, guid: 0000000000000000e000000000000000, type: 0}
|
||||||
137
Assets/UI/Game UI_UX Architecture & Routing Specification.md
Normal file
137
Assets/UI/Game UI_UX Architecture & Routing Specification.md
Normal file
@@ -0,0 +1,137 @@
|
|||||||
|
# **Game UI/UX Architecture & Routing Specification (Unity UI Toolkit Edition)**
|
||||||
|
|
||||||
|
This document outlines the complete structural layout, visual design, animations, and routing logic for the game's user interface, specifically optimized for **Unity UI Toolkit**. It serves as a direct guide for the associated .uxml, .uss, and .cs controller files.
|
||||||
|
|
||||||
|
## **1\. Global Design System & Technical Approach**
|
||||||
|
|
||||||
|
To maintain consistency and reduce development overhead, the UI is built using UXML templates, styled with USS, and driven by specific C\# controllers mapped to your project structure.
|
||||||
|
|
||||||
|
### **Core UI Toolkit Architecture & File Mapping**
|
||||||
|
|
||||||
|
* **Controllers:** UI logic is managed by dedicated scripts (UIManager.cs, MainMenuController.cs, LobbyController.cs, ProfileController.cs, SettingsController.cs, HUDController.cs).
|
||||||
|
* **Views (UXML):** Layouts are defined in modular files (MainMenu.uxml, Lobby.uxml, Profile.uxml, Settings.uxml, MainGameHUD.uxml).
|
||||||
|
* **Styles (USS):** Global styling is handled in Global.uss.
|
||||||
|
|
||||||
|
### **Reusable UI Components & Visual Styles**
|
||||||
|
|
||||||
|
* **Cursorless Navigation (Focus-Based Selection):** The game does not display a standard OS cursor (Cursor.visible \= false). Instead, the UI interprets mouse movement natively to determine focus. As the hidden cursor moves, the nearest interactive element highlights and scales up. This provides a smart, "snapping" feel to UI selection without needing a visible pointer.
|
||||||
|
* **The "Osu-Style" Slanted Button:** A custom VisualElement utilizing USS transform: skew(...) properties to create angled edges. Contains an inner text element counter-skewed to remain horizontal.
|
||||||
|
* **Diagonal Split-Screen Container:** Used in Lobby and Profile screens. Instead of a boring vertical line, the split is a sharp diagonal line (like a lightning slash).
|
||||||
|
* *Implementation:* Achieved by applying a negative skew to the Right Pane's parent container, and a positive skew to its inner content to keep text readable.
|
||||||
|
* *Left Pane (approx. 60% width):* Transparent background, showing the Unity 3D Camera rendering the character model and procedural map.
|
||||||
|
* *Right Pane (approx. 40% width):* Frosted glass effect.
|
||||||
|
* **Right-Pane Navigation Bar (Top):** Unlike standard top bars, the navigation is contained *entirely within the Right Pane*.
|
||||||
|
* \[ \< Back \] button is pinned to the Top-Left of the right panel.
|
||||||
|
* \[ Settings \] button is pinned to the Top-Right of the right panel.
|
||||||
|
* **Modal Overlay Backdrop:** A full-screen VisualElement with a semi-transparent black USS background. Used to dim the screen and block inputs behind the Settings panel, Password Prompts, and Confirmation Dialogs.
|
||||||
|
|
||||||
|
## **2\. Screen-by-Screen Implementation Details**
|
||||||
|
|
||||||
|
### **2.1. Main Menu (MainMenu.uxml & MainMenuController.cs)**
|
||||||
|
|
||||||
|
Inspired by osu\!lazer, this screen is highly dynamic and relies on smooth, physics-based transitions.
|
||||||
|
|
||||||
|
* **State 1: Initial Load (Idle)**
|
||||||
|
* **Visuals:** The background is a heavily blurred, atmospheric map preview. The OS cursor is hidden. Dead center is the **Beat Logo**.
|
||||||
|
* **Animation:** The Beat Logo dynamically pulses (scales up and down) precisely in sync with the audio source's beat/BPM. There are no other UI elements visible.
|
||||||
|
* **State 2: Active Menu (Transition & Active State)**
|
||||||
|
* **Interaction:** The user moves the mouse toward the center, the logo snaps into focus (glows), and they click.
|
||||||
|
* **Smooth Transition:** 1\. The Beat Logo shrinks slightly and smoothly translates from the dead center to its designated position in the horizontal menu row.
|
||||||
|
2\. A horizontal VisualElement container (the ribbon) unfolds from behind the logo using an elastic/spring animation.
|
||||||
|
3\. The slanted buttons slide out from the logo's position horizontally: \[Settings\] to the left, and \[Create Room\], \[Join Room\], \[Profile\], \[Exit\] to the right. They fade in (opacity: 1\) with a staggered C\# coroutine delay to create a cascading reveal effect.
|
||||||
|
|
||||||
|
### **2.2. Lobby (Lobby.uxml & LobbyController.cs)**
|
||||||
|
|
||||||
|
* **View Setup:** Utilizes the Diagonal Split-Screen Container. The view is dynamic; the Right Pane content switches based on whether the user selected "Join Room" or "Create Room" from the Main Menu.
|
||||||
|
* **Left Pane (Transparent):** Shows the player model and live procedural background map generation.
|
||||||
|
* **Right Pane (Static UI Area) \- Divided into Two Stages:**
|
||||||
|
* **Navigation (Shared):** \[ \< Back \] (Top-Left) and \[ Settings \] (Top-Right) are always visible.
|
||||||
|
* **Stage 1: Join Room (Room Browser)**
|
||||||
|
* *Triggered when entering via the \[Join Room\] button.*
|
||||||
|
* **Filters & Search:** The top of this view includes a TextField for **Searching** by Room Name, and a DropdownField (or sort icons) for **Sorting** the list (e.g., by Ping, Name, or Open Slots).
|
||||||
|
* **Room List:** A ScrollView dynamically populated with active rooms via C\#. Each list item displays the Room Name, Host Name, Ping, and a clear "Lock" icon if the room requires a password.
|
||||||
|
* **Interaction Logic:**
|
||||||
|
* Clicking an unlocked room immediately joins it and transitions the player to the Lounge.
|
||||||
|
* Clicking a locked room triggers a Modal Overlay popup asking for the password (contains a TextField and \[Submit\] / \[Cancel\] buttons) before joining.
|
||||||
|
* **Stage 2: Create Room (Configuration Setup)**
|
||||||
|
* *Triggered when entering via the \[Create Room\] button.*
|
||||||
|
* **Content:** Dedicated input fields for setting up a new session. Uses TextField for Room Name and an optional Password. *Note: Max players is strictly locked to 2, so no dropdown field is necessary.*
|
||||||
|
* **Toggles:** A "Require password to join" checkbox/toggle is present to enable or disable the password field.
|
||||||
|
* **Action:** A large "CREATE ROOM" button sits at the bottom. Clicking this instantiates the room on the server and transitions the player to the Lounge as the Host.
|
||||||
|
|
||||||
|
### **2.3. Profile (Profile.uxml & ProfileController.cs)**
|
||||||
|
|
||||||
|
* **Layout:** Reuses the Diagonal Split-Screen structure. The 3D camera shifts to a "Profile Studio" lighting setup for the Left Pane.
|
||||||
|
* **Right Pane Content:**
|
||||||
|
* **Navigation:** \[ \< Back \] (Top-Left) and \[ Settings \] (Top-Right).
|
||||||
|
* **Header:** Player Avatar (circular mask), Username, and Rank/Level badge.
|
||||||
|
* **Statistics:** Text labels and progress bars for Win Rate, Matches Played, and current Elo/Rating.
|
||||||
|
* **Customization:** A scrollable grid view at the bottom for equipping character skins or banners.
|
||||||
|
|
||||||
|
### **2.4. Lounge / Pre-Match (Lobby.uxml extensions or new UXML)**
|
||||||
|
|
||||||
|
Since the game is strictly 2-player, the Lounge is an intimate VS screen.
|
||||||
|
|
||||||
|
* **Layout:** The screen is split directly down the middle via a diagonal slash. Player 1 (Host) is on the left, Player 2 (Guest) is on the right.
|
||||||
|
* **Visuals:** Each half has a distinctly tinted background color (e.g., Blue for Host, Red/Orange for Guest) behind the transparent 3D character models.
|
||||||
|
* **Navigation:** \[ \< Back \] (Top-Left) and \[ Settings \] (Top-Right) overlay the entire screen.
|
||||||
|
* **Confirmation Logic:** Clicking \[ \< Back \] triggers a Modal Overlay popup: "Are you sure you want to leave the room? \[Yes\] \[No\]".
|
||||||
|
* **Ready System:**
|
||||||
|
* Bottom of each player's panel has a Ready toggle.
|
||||||
|
* The Host has a large \[ START GAME \] button in the bottom center.
|
||||||
|
* **Logic:** The \[ START GAME \] button is greyed out (SetEnabled(false)) until *both* players have toggled their status to "Ready".
|
||||||
|
|
||||||
|
### **2.5. In-Game HUD (MainGameHUD.uxml & HUDController.cs)**
|
||||||
|
|
||||||
|
The HUD strictly follows a "Zero Obstruction" philosophy with specific interactive zones.
|
||||||
|
|
||||||
|
* **Area 1: The 3D World (Background)**
|
||||||
|
* The root UI element is fully transparent and set to picking-mode: ignore so all mouse inputs register for aiming/gameplay.
|
||||||
|
* **Area 2: Player Stats (Top Left)**
|
||||||
|
* **Visuals:** Liquid progress bars for Health and Stamina. Instead of standard flat bars, these utilize a UI Toolkit custom shader or animated sprite mask to look like fluid filling/draining from a container.
|
||||||
|
* **Area 3: Minimap (Top Right)**
|
||||||
|
* **Visuals:** The minimap continuously updates based on player position. It features a soft fade effect at its borders (achieved via an alpha gradient mask/texture applied to the VisualElement), seamlessly blending it into the gameplay view without harsh square borders.
|
||||||
|
* **Area 4: Inventory (Bottom Left)**
|
||||||
|
* **Structure:** 4 distinct slots: \[ Current Holding \] (larger, highlighted), and three quick-slots \[ I \], \[ II \], \[ III \].
|
||||||
|
* **Logic:** Pressing 1, 2, or 3 on the keyboard fires an event in HUDController.cs. The selected item's icon swaps into the \[ Current Holding \] slot, and the index updates visually to show what is equipped.
|
||||||
|
* **Area 5: Game Info (Bottom Center)**
|
||||||
|
* **Visuals:** Minimalist text displaying current Ping (ms) and FPS.
|
||||||
|
* **Auto-Hide Logic:**
|
||||||
|
* To maximize visibility, Area 2 (Stats), Area 4 (Inventory), and Area 5 (Game Info) dynamically fade out.
|
||||||
|
* In HUDController.cs, track input activity (mouse movement, ability use, damage taken). If Time.time \- lastActivityTime \> 5f (5 seconds), tween the opacity of these areas to 0 or 0.2. Any new interaction instantly fades them back to 1\.
|
||||||
|
|
||||||
|
### **2.6. Settings Menu (Settings.uxml & SettingsController.cs)**
|
||||||
|
|
||||||
|
* **Structure:** A floating, centered panel (e.g., occupies roughly 60% width and 70% height) rather than a full-screen view. It sits on top of a full-screen semi-transparent backdrop that blocks interactions with the underlying UI.
|
||||||
|
* **Global Shortcut:** The Settings menu can be toggled open or closed from anywhere in the game by pressing **Ctrl \+ O**.
|
||||||
|
* **Visuals:** The panel has rounded corners and distinct styling to elevate it from the background.
|
||||||
|
* **Layout:** Standard settings configuration (Audio sliders, Graphics toggles) using UI Toolkit elements, with a prominent \[ X Close \] button in the top right corner of the panel.
|
||||||
|
|
||||||
|
## **3\. C\# State Machine & Routing Logic (UIManager.cs)**
|
||||||
|
|
||||||
|
To manage UXML templates, UIManager.cs controls the flow using a stack-based approach.
|
||||||
|
\[Game Launch\]
|
||||||
|
|
|
||||||
|
\[Main Menu (Idle \-\> Active Logo Bar)\]
|
||||||
|
|
|
||||||
|
\+-------------------+-------------------+-------------------+
|
||||||
|
| | | |
|
||||||
|
v v v v
|
||||||
|
\[Lobby: Create\] \[Lobby: Join\] \[Profile\] \[Settings (Overlay)\]
|
||||||
|
| | | |
|
||||||
|
v v | |
|
||||||
|
\[Lounge (Host)\] \[Lounge (Guest)\] \+---(Back)----------+
|
||||||
|
| |
|
||||||
|
\+--- \[All Ready\] \---+
|
||||||
|
|
|
||||||
|
(Host Clicks Start)
|
||||||
|
|
|
||||||
|
v
|
||||||
|
\[IN-GAME HUD\]
|
||||||
|
|
||||||
|
### **UI Toolkit State Management Implementation**
|
||||||
|
|
||||||
|
1. **Screen Controller Pattern:** Each controller (MainMenuController, LobbyController, etc.) holds a reference to its root VisualElement defined in its corresponding .uxml file.
|
||||||
|
2. **Navigation Stack (Stack\<VisualElement\>):** UIManager.cs pushes screens to this stack. Pressing the Top-Left \[ \< Back \] button calls a method to pop the current state, hiding it (display: none) and showing the previous one (display: flex).
|
||||||
|
3. **Global Action Listeners (Ctrl \+ O):** UIManager.cs actively listens to the input system for Ctrl \+ O to instantly trigger SettingsController.ToggleSettings() without affecting the current navigation stack path.
|
||||||
|
4. **Cursorless Input Routing:** UIManager.cs constantly monitors Input.mousePosition. It calculates the nearest interactive element within the active screen and applies a .hover USS class to it, overriding default Unity pointer events.
|
||||||
@@ -0,0 +1,7 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 6354ab3eece31da4ab644563d7a45612
|
||||||
|
TextScriptImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
52
Assets/UI/MainPanelSettings.asset
Normal file
52
Assets/UI/MainPanelSettings.asset
Normal file
@@ -0,0 +1,52 @@
|
|||||||
|
%YAML 1.1
|
||||||
|
%TAG !u! tag:unity3d.com,2011:
|
||||||
|
--- !u!114 &11400000
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 0}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 19101, guid: 0000000000000000e000000000000000, type: 0}
|
||||||
|
m_Name: MainPanelSettings
|
||||||
|
m_EditorClassIdentifier: UnityEngine.dll::UnityEngine.UIElements.PanelSettings
|
||||||
|
themeUss: {fileID: -4733365628477956816, guid: 7f239e3bdf0eae74d8740a6e213e5090, type: 3}
|
||||||
|
m_DisableNoThemeWarning: 0
|
||||||
|
m_TargetTexture: {fileID: 0}
|
||||||
|
m_RenderMode: 0
|
||||||
|
m_ColliderUpdateMode: 0
|
||||||
|
m_ColliderIsTrigger: 1
|
||||||
|
m_ScaleMode: 0
|
||||||
|
m_ReferenceSpritePixelsPerUnit: 100
|
||||||
|
m_PixelsPerUnit: 100
|
||||||
|
m_Scale: 1
|
||||||
|
m_ReferenceDpi: 96
|
||||||
|
m_FallbackDpi: 96
|
||||||
|
m_ReferenceResolution: {x: 1920, y: 1080}
|
||||||
|
m_ScreenMatchMode: 0
|
||||||
|
m_Match: 0.5
|
||||||
|
m_SortingOrder: 0
|
||||||
|
m_TargetDisplay: 0
|
||||||
|
m_BindingLogLevel: 0
|
||||||
|
m_ClearDepthStencil: 1
|
||||||
|
m_ClearColor: 0
|
||||||
|
m_ColorClearValue: {r: 0, g: 0, b: 0, a: 0}
|
||||||
|
m_VertexBudget: 0
|
||||||
|
m_TextureSlotCount: 8
|
||||||
|
m_DynamicAtlasSettings:
|
||||||
|
m_MinAtlasSize: 64
|
||||||
|
m_MaxAtlasSize: 4096
|
||||||
|
m_MaxSubTextureSize: 64
|
||||||
|
m_ActiveFilters: -1
|
||||||
|
m_AtlasBlitShader: {fileID: 9101, guid: 0000000000000000f000000000000000, type: 0}
|
||||||
|
m_DefaultShader: {fileID: 9100, guid: 0000000000000000f000000000000000, type: 0}
|
||||||
|
m_RuntimeGaussianBlurShader: {fileID: 20300, guid: 0000000000000000f000000000000000, type: 0}
|
||||||
|
m_RuntimeColorEffectShader: {fileID: 20301, guid: 0000000000000000f000000000000000, type: 0}
|
||||||
|
m_SDFShader: {fileID: 19011, guid: 0000000000000000f000000000000000, type: 0}
|
||||||
|
m_BitmapShader: {fileID: 9001, guid: 0000000000000000f000000000000000, type: 0}
|
||||||
|
m_SpriteShader: {fileID: 19012, guid: 0000000000000000f000000000000000, type: 0}
|
||||||
|
m_ICUDataAsset: {fileID: 0}
|
||||||
|
forceGammaRendering: 0
|
||||||
|
textSettings: {fileID: 0}
|
||||||
8
Assets/UI/MainPanelSettings.asset.meta
Normal file
8
Assets/UI/MainPanelSettings.asset.meta
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 04bb65da4fe76fc4a9926df48b2ba88b
|
||||||
|
NativeFormatImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
mainObjectFileID: 11400000
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
8
Assets/UI/Styles.meta
Normal file
8
Assets/UI/Styles.meta
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 2ff5c1c7397ba8e4090cd780091147e5
|
||||||
|
folderAsset: yes
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
159
Assets/UI/Styles/Global.uss
Normal file
159
Assets/UI/Styles/Global.uss
Normal file
@@ -0,0 +1,159 @@
|
|||||||
|
/* --- Global Design System --- */
|
||||||
|
|
||||||
|
:root {
|
||||||
|
--primary-color: #3B5998;
|
||||||
|
--primary-hover: #4C70BA;
|
||||||
|
--danger-color: #ff4d4d;
|
||||||
|
--panel-bg: rgba(45, 45, 45, 0.8);
|
||||||
|
--frosted-bg: rgba(255, 255, 255, 0.1);
|
||||||
|
--border-color: #4A4A4A;
|
||||||
|
--text-color: #E0E0E0;
|
||||||
|
--glass-blur: 15px;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Layout Containers */
|
||||||
|
.screen-root {
|
||||||
|
flex-grow: 1;
|
||||||
|
width: 100%;
|
||||||
|
height: 100%;
|
||||||
|
background-color: rgba(20, 20, 20, 0.95);
|
||||||
|
padding: 0;
|
||||||
|
justify-content: flex-start;
|
||||||
|
align-items: stretch;
|
||||||
|
transition-property: opacity, scale;
|
||||||
|
transition-duration: 0.3s;
|
||||||
|
transition-timing-function: ease-in-out;
|
||||||
|
opacity: 1;
|
||||||
|
scale: 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
.screen-root.hidden {
|
||||||
|
opacity: 0;
|
||||||
|
scale: 0.95;
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Diagonal Split-Screen Container */
|
||||||
|
.diagonal-container {
|
||||||
|
flex-grow: 1;
|
||||||
|
flex-direction: row;
|
||||||
|
width: 100%;
|
||||||
|
height: 100%;
|
||||||
|
overflow: hidden;
|
||||||
|
}
|
||||||
|
|
||||||
|
.left-pane {
|
||||||
|
width: 60%;
|
||||||
|
background-color: transparent;
|
||||||
|
}
|
||||||
|
|
||||||
|
.right-pane-wrapper {
|
||||||
|
width: 45%; /* Slightly larger to account for the skew overlap */
|
||||||
|
margin-left: -5%;
|
||||||
|
transform: skewX(-15deg);
|
||||||
|
background-color: var(--frosted-bg);
|
||||||
|
border-left-width: 4px;
|
||||||
|
border-left-color: white;
|
||||||
|
overflow: hidden;
|
||||||
|
}
|
||||||
|
|
||||||
|
.right-pane-content {
|
||||||
|
flex-grow: 1;
|
||||||
|
transform: skewX(15deg); /* Counter-skew content */
|
||||||
|
padding: 60px 40px;
|
||||||
|
background-color: rgba(0, 0, 0, 0.4); /* Darken for readability */
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Modal Overlay Backdrop */
|
||||||
|
.modal-backdrop {
|
||||||
|
position: absolute;
|
||||||
|
width: 100%;
|
||||||
|
height: 100%;
|
||||||
|
background-color: rgba(0, 0, 0, 0.7);
|
||||||
|
justify-content: center;
|
||||||
|
align-items: center;
|
||||||
|
padding: 100px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.modal-panel {
|
||||||
|
background-color: var(--panel-bg);
|
||||||
|
border-width: 2px;
|
||||||
|
border-color: var(--border-color);
|
||||||
|
border-radius: 20px;
|
||||||
|
padding: 30px;
|
||||||
|
min-width: 600px;
|
||||||
|
min-height: 400px;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Osu-Style Slanted Button */
|
||||||
|
.slanted-button {
|
||||||
|
background-color: var(--primary-color);
|
||||||
|
padding: 0;
|
||||||
|
margin: 8px;
|
||||||
|
border-radius: 0;
|
||||||
|
border-width: 0;
|
||||||
|
transform: skewX(-20deg);
|
||||||
|
transition-duration: 0.1s;
|
||||||
|
overflow: hidden;
|
||||||
|
}
|
||||||
|
|
||||||
|
.slanted-button-inner {
|
||||||
|
flex-grow: 1;
|
||||||
|
padding: 12px 30px;
|
||||||
|
transform: skewX(20deg); /* Counter-skew text */
|
||||||
|
-unity-text-align: middle-center;
|
||||||
|
color: white;
|
||||||
|
font-size: 20px;
|
||||||
|
-unity-font-style: bold;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Cursorless Focus System */
|
||||||
|
.slanted-button.hover {
|
||||||
|
background-color: var(--primary-hover);
|
||||||
|
scale: 1.15;
|
||||||
|
rotate: -2deg;
|
||||||
|
border-width: 2px;
|
||||||
|
border-color: white;
|
||||||
|
transition-duration: 0.15s;
|
||||||
|
}
|
||||||
|
|
||||||
|
.slanted-button.hover .slanted-button-inner {
|
||||||
|
color: #FFD700; /* Golden text on hover */
|
||||||
|
}
|
||||||
|
|
||||||
|
/* HUD Components */
|
||||||
|
.hud-bar-container {
|
||||||
|
background-color: rgba(0, 0, 0, 0.5);
|
||||||
|
border-radius: 10px;
|
||||||
|
overflow: hidden;
|
||||||
|
margin-bottom: 5px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.hud-bar-fill {
|
||||||
|
height: 100%;
|
||||||
|
transition-property: width;
|
||||||
|
transition-duration: 0.2s;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Typography */
|
||||||
|
.header-text {
|
||||||
|
font-size: 64px;
|
||||||
|
color: var(--text-color);
|
||||||
|
-unity-font-style: bold;
|
||||||
|
margin-bottom: 30px;
|
||||||
|
-unity-text-align: middle-center;
|
||||||
|
}
|
||||||
|
|
||||||
|
.tab-button {
|
||||||
|
flex-grow: 1;
|
||||||
|
background-color: rgba(60, 60, 60, 0.5);
|
||||||
|
padding: 15px;
|
||||||
|
color: #888;
|
||||||
|
margin-right: 5px;
|
||||||
|
border-radius: 10px 10px 0 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.tab-button.active-tab {
|
||||||
|
background-color: var(--primary-color);
|
||||||
|
color: white;
|
||||||
|
}
|
||||||
12
Assets/UI/Styles/Global.uss.meta
Normal file
12
Assets/UI/Styles/Global.uss.meta
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: bb32b46765bf4f644841b49523ad2d0a
|
||||||
|
ScriptedImporter:
|
||||||
|
internalIDToNameTable: []
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 2
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
|
script: {fileID: 12385, guid: 0000000000000000e000000000000000, type: 0}
|
||||||
|
disableValidation: 0
|
||||||
|
unsupportedSelectorAction: 0
|
||||||
983
Assets/_Recovery/0 (3).unity
Normal file
983
Assets/_Recovery/0 (3).unity
Normal file
@@ -0,0 +1,983 @@
|
|||||||
|
%YAML 1.1
|
||||||
|
%TAG !u! tag:unity3d.com,2011:
|
||||||
|
--- !u!29 &1
|
||||||
|
OcclusionCullingSettings:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
serializedVersion: 2
|
||||||
|
m_OcclusionBakeSettings:
|
||||||
|
smallestOccluder: 5
|
||||||
|
smallestHole: 0.25
|
||||||
|
backfaceThreshold: 100
|
||||||
|
m_SceneGUID: 00000000000000000000000000000000
|
||||||
|
m_OcclusionCullingData: {fileID: 0}
|
||||||
|
--- !u!104 &2
|
||||||
|
RenderSettings:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
serializedVersion: 10
|
||||||
|
m_Fog: 0
|
||||||
|
m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1}
|
||||||
|
m_FogMode: 3
|
||||||
|
m_FogDensity: 0.01
|
||||||
|
m_LinearFogStart: 0
|
||||||
|
m_LinearFogEnd: 300
|
||||||
|
m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1}
|
||||||
|
m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1}
|
||||||
|
m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1}
|
||||||
|
m_AmbientIntensity: 1
|
||||||
|
m_AmbientMode: 0
|
||||||
|
m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1}
|
||||||
|
m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0}
|
||||||
|
m_HaloStrength: 0.5
|
||||||
|
m_FlareStrength: 1
|
||||||
|
m_FlareFadeSpeed: 3
|
||||||
|
m_HaloTexture: {fileID: 0}
|
||||||
|
m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0}
|
||||||
|
m_DefaultReflectionMode: 0
|
||||||
|
m_DefaultReflectionResolution: 128
|
||||||
|
m_ReflectionBounces: 1
|
||||||
|
m_ReflectionIntensity: 1
|
||||||
|
m_CustomReflection: {fileID: 0}
|
||||||
|
m_Sun: {fileID: 0}
|
||||||
|
m_UseRadianceAmbientProbe: 0
|
||||||
|
--- !u!157 &3
|
||||||
|
LightmapSettings:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
serializedVersion: 13
|
||||||
|
m_BakeOnSceneLoad: 0
|
||||||
|
m_GISettings:
|
||||||
|
serializedVersion: 2
|
||||||
|
m_BounceScale: 1
|
||||||
|
m_IndirectOutputScale: 1
|
||||||
|
m_AlbedoBoost: 1
|
||||||
|
m_EnvironmentLightingMode: 0
|
||||||
|
m_EnableBakedLightmaps: 1
|
||||||
|
m_EnableRealtimeLightmaps: 0
|
||||||
|
m_LightmapEditorSettings:
|
||||||
|
serializedVersion: 12
|
||||||
|
m_Resolution: 2
|
||||||
|
m_BakeResolution: 40
|
||||||
|
m_AtlasSize: 1024
|
||||||
|
m_AO: 0
|
||||||
|
m_AOMaxDistance: 1
|
||||||
|
m_CompAOExponent: 1
|
||||||
|
m_CompAOExponentDirect: 0
|
||||||
|
m_ExtractAmbientOcclusion: 0
|
||||||
|
m_Padding: 2
|
||||||
|
m_LightmapParameters: {fileID: 0}
|
||||||
|
m_LightmapsBakeMode: 1
|
||||||
|
m_TextureCompression: 1
|
||||||
|
m_ReflectionCompression: 2
|
||||||
|
m_MixedBakeMode: 2
|
||||||
|
m_BakeBackend: 2
|
||||||
|
m_PVRSampling: 1
|
||||||
|
m_PVRDirectSampleCount: 32
|
||||||
|
m_PVRSampleCount: 512
|
||||||
|
m_PVRBounces: 2
|
||||||
|
m_PVREnvironmentSampleCount: 256
|
||||||
|
m_PVREnvironmentReferencePointCount: 2048
|
||||||
|
m_PVRFilteringMode: 1
|
||||||
|
m_PVRDenoiserTypeDirect: 1
|
||||||
|
m_PVRDenoiserTypeIndirect: 1
|
||||||
|
m_PVRDenoiserTypeAO: 1
|
||||||
|
m_PVRFilterTypeDirect: 0
|
||||||
|
m_PVRFilterTypeIndirect: 0
|
||||||
|
m_PVRFilterTypeAO: 0
|
||||||
|
m_PVREnvironmentMIS: 1
|
||||||
|
m_PVRCulling: 1
|
||||||
|
m_PVRFilteringGaussRadiusDirect: 1
|
||||||
|
m_PVRFilteringGaussRadiusIndirect: 1
|
||||||
|
m_PVRFilteringGaussRadiusAO: 1
|
||||||
|
m_PVRFilteringAtrousPositionSigmaDirect: 0.5
|
||||||
|
m_PVRFilteringAtrousPositionSigmaIndirect: 2
|
||||||
|
m_PVRFilteringAtrousPositionSigmaAO: 1
|
||||||
|
m_ExportTrainingData: 0
|
||||||
|
m_TrainingDataDestination: TrainingData
|
||||||
|
m_LightProbeSampleCountMultiplier: 4
|
||||||
|
m_LightingDataAsset: {fileID: 20201, guid: 0000000000000000f000000000000000, type: 0}
|
||||||
|
m_LightingSettings: {fileID: 0}
|
||||||
|
--- !u!196 &4
|
||||||
|
NavMeshSettings:
|
||||||
|
serializedVersion: 2
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_BuildSettings:
|
||||||
|
serializedVersion: 3
|
||||||
|
agentTypeID: 0
|
||||||
|
agentRadius: 0.5
|
||||||
|
agentHeight: 2
|
||||||
|
agentSlope: 45
|
||||||
|
agentClimb: 0.4
|
||||||
|
ledgeDropHeight: 0
|
||||||
|
maxJumpAcrossDistance: 0
|
||||||
|
minRegionArea: 2
|
||||||
|
manualCellSize: 0
|
||||||
|
cellSize: 0.16666667
|
||||||
|
manualTileSize: 0
|
||||||
|
tileSize: 256
|
||||||
|
buildHeightMesh: 0
|
||||||
|
maxJobWorkers: 0
|
||||||
|
preserveTilesOutsideBounds: 0
|
||||||
|
debug:
|
||||||
|
m_Flags: 0
|
||||||
|
m_NavMeshData: {fileID: 0}
|
||||||
|
--- !u!137 &166789747 stripped
|
||||||
|
SkinnedMeshRenderer:
|
||||||
|
m_CorrespondingSourceObject: {fileID: 1058696422167757239, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
||||||
|
m_PrefabInstance: {fileID: 8240317044381527393}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
--- !u!1 &200732282
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
serializedVersion: 6
|
||||||
|
m_Component:
|
||||||
|
- component: {fileID: 200732284}
|
||||||
|
- component: {fileID: 200732283}
|
||||||
|
- component: {fileID: 200732285}
|
||||||
|
m_Layer: 0
|
||||||
|
m_Name: Directional Light
|
||||||
|
m_TagString: Untagged
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 1
|
||||||
|
--- !u!108 &200732283
|
||||||
|
Light:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 200732282}
|
||||||
|
m_Enabled: 1
|
||||||
|
serializedVersion: 12
|
||||||
|
m_Type: 1
|
||||||
|
m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1}
|
||||||
|
m_Intensity: 1
|
||||||
|
m_Range: 10
|
||||||
|
m_SpotAngle: 30
|
||||||
|
m_InnerSpotAngle: 21.80208
|
||||||
|
m_CookieSize2D: {x: 0.5, y: 0.5}
|
||||||
|
m_Shadows:
|
||||||
|
m_Type: 2
|
||||||
|
m_Resolution: -1
|
||||||
|
m_CustomResolution: -1
|
||||||
|
m_Strength: 1
|
||||||
|
m_Bias: 0.05
|
||||||
|
m_NormalBias: 0.4
|
||||||
|
m_NearPlane: 0.2
|
||||||
|
m_CullingMatrixOverride:
|
||||||
|
e00: 1
|
||||||
|
e01: 0
|
||||||
|
e02: 0
|
||||||
|
e03: 0
|
||||||
|
e10: 0
|
||||||
|
e11: 1
|
||||||
|
e12: 0
|
||||||
|
e13: 0
|
||||||
|
e20: 0
|
||||||
|
e21: 0
|
||||||
|
e22: 1
|
||||||
|
e23: 0
|
||||||
|
e30: 0
|
||||||
|
e31: 0
|
||||||
|
e32: 0
|
||||||
|
e33: 1
|
||||||
|
m_UseCullingMatrixOverride: 0
|
||||||
|
m_Cookie: {fileID: 0}
|
||||||
|
m_DrawHalo: 0
|
||||||
|
m_Flare: {fileID: 0}
|
||||||
|
m_RenderMode: 0
|
||||||
|
m_CullingMask:
|
||||||
|
serializedVersion: 2
|
||||||
|
m_Bits: 4294967295
|
||||||
|
m_RenderingLayerMask: 1
|
||||||
|
m_Lightmapping: 4
|
||||||
|
m_LightShadowCasterMode: 0
|
||||||
|
m_AreaSize: {x: 1, y: 1}
|
||||||
|
m_BounceIntensity: 1
|
||||||
|
m_ColorTemperature: 6570
|
||||||
|
m_UseColorTemperature: 0
|
||||||
|
m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0}
|
||||||
|
m_UseBoundingSphereOverride: 0
|
||||||
|
m_UseViewFrustumForShadowCasterCull: 1
|
||||||
|
m_ForceVisible: 0
|
||||||
|
m_ShadowRadius: 0
|
||||||
|
m_ShadowAngle: 0
|
||||||
|
m_LightUnit: 1
|
||||||
|
m_LuxAtDistance: 1
|
||||||
|
m_EnableSpotReflector: 1
|
||||||
|
--- !u!4 &200732284
|
||||||
|
Transform:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 200732282}
|
||||||
|
serializedVersion: 2
|
||||||
|
m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261}
|
||||||
|
m_LocalPosition: {x: 3.5546, y: -2.7962599, z: 4.39807}
|
||||||
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
|
m_ConstrainProportionsScale: 0
|
||||||
|
m_Children: []
|
||||||
|
m_Father: {fileID: 1368410213}
|
||||||
|
m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0}
|
||||||
|
--- !u!114 &200732285
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 200732282}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: 474bcb49853aa07438625e644c072ee6, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier: Unity.RenderPipelines.Universal.Runtime::UnityEngine.Rendering.Universal.UniversalAdditionalLightData
|
||||||
|
m_UsePipelineSettings: 1
|
||||||
|
m_AdditionalLightsShadowResolutionTier: 2
|
||||||
|
m_CustomShadowLayers: 0
|
||||||
|
m_LightCookieSize: {x: 1, y: 1}
|
||||||
|
m_LightCookieOffset: {x: 0, y: 0}
|
||||||
|
m_SoftShadowQuality: 0
|
||||||
|
m_RenderingLayersMask:
|
||||||
|
serializedVersion: 0
|
||||||
|
m_Bits: 1
|
||||||
|
m_ShadowRenderingLayersMask:
|
||||||
|
serializedVersion: 0
|
||||||
|
m_Bits: 1
|
||||||
|
m_Version: 4
|
||||||
|
m_LightLayerMask: 1
|
||||||
|
m_ShadowLayerMask: 1
|
||||||
|
m_RenderingLayers: 1
|
||||||
|
m_ShadowRenderingLayers: 1
|
||||||
|
--- !u!4 &216247148 stripped
|
||||||
|
Transform:
|
||||||
|
m_CorrespondingSourceObject: {fileID: 3154409663696148700, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
||||||
|
m_PrefabInstance: {fileID: 8240317044381527393}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
--- !u!114 &216247156 stripped
|
||||||
|
MonoBehaviour:
|
||||||
|
m_CorrespondingSourceObject: {fileID: 5600577104145922999, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
||||||
|
m_PrefabInstance: {fileID: 8240317044381527393}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 0}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: 5962d8f2c8e40e240a4a4907c7b539fa, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier: Assembly-CSharp::OnlyScove.Scripts.InputReader
|
||||||
|
--- !u!1 &390662298
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
serializedVersion: 6
|
||||||
|
m_Component:
|
||||||
|
- component: {fileID: 390662299}
|
||||||
|
m_Layer: 0
|
||||||
|
m_Name: Container
|
||||||
|
m_TagString: Untagged
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 1
|
||||||
|
--- !u!4 &390662299
|
||||||
|
Transform:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 390662298}
|
||||||
|
serializedVersion: 2
|
||||||
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||||
|
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||||
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
|
m_ConstrainProportionsScale: 0
|
||||||
|
m_Children: []
|
||||||
|
m_Father: {fileID: 1439162687}
|
||||||
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
|
--- !u!20 &442028704 stripped
|
||||||
|
Camera:
|
||||||
|
m_CorrespondingSourceObject: {fileID: 452500236988029996, guid: fb7874830b9e56341bf88f2a1123c677, type: 3}
|
||||||
|
m_PrefabInstance: {fileID: 3886963620680427248}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
--- !u!4 &442028708 stripped
|
||||||
|
Transform:
|
||||||
|
m_CorrespondingSourceObject: {fileID: 2207112960010484425, guid: fb7874830b9e56341bf88f2a1123c677, type: 3}
|
||||||
|
m_PrefabInstance: {fileID: 3886963620680427248}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
--- !u!1 &1185172173
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
serializedVersion: 6
|
||||||
|
m_Component:
|
||||||
|
- component: {fileID: 1185172175}
|
||||||
|
- component: {fileID: 1185172174}
|
||||||
|
m_Layer: 0
|
||||||
|
m_Name: Global Volume
|
||||||
|
m_TagString: Untagged
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 1
|
||||||
|
--- !u!114 &1185172174
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1185172173}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: 172515602e62fb746b5d573b38a5fe58, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier: Unity.RenderPipelines.Core.Runtime::UnityEngine.Rendering.Volume
|
||||||
|
m_IsGlobal: 1
|
||||||
|
priority: 0
|
||||||
|
blendDistance: 0
|
||||||
|
weight: 1
|
||||||
|
sharedProfile: {fileID: 11400000, guid: 66d4e46db74eed8459b64c8476ecb24a, type: 2}
|
||||||
|
--- !u!4 &1185172175
|
||||||
|
Transform:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1185172173}
|
||||||
|
serializedVersion: 2
|
||||||
|
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
|
||||||
|
m_LocalPosition: {x: -1.7860072, y: -0.3591547, z: 10.121648}
|
||||||
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
|
m_ConstrainProportionsScale: 0
|
||||||
|
m_Children: []
|
||||||
|
m_Father: {fileID: 1368410213}
|
||||||
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
|
--- !u!1 &1313417866
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
serializedVersion: 6
|
||||||
|
m_Component:
|
||||||
|
- component: {fileID: 1313417867}
|
||||||
|
m_Layer: 0
|
||||||
|
m_Name: _MAP
|
||||||
|
m_TagString: Untagged
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 1
|
||||||
|
--- !u!4 &1313417867
|
||||||
|
Transform:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1313417866}
|
||||||
|
serializedVersion: 2
|
||||||
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||||
|
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||||
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
|
m_ConstrainProportionsScale: 0
|
||||||
|
m_Children:
|
||||||
|
- {fileID: 1439162687}
|
||||||
|
- {fileID: 1437922952}
|
||||||
|
m_Father: {fileID: 1997343489}
|
||||||
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
|
--- !u!1 &1368410212
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
serializedVersion: 6
|
||||||
|
m_Component:
|
||||||
|
- component: {fileID: 1368410213}
|
||||||
|
m_Layer: 0
|
||||||
|
m_Name: _Enviroment
|
||||||
|
m_TagString: Untagged
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 1
|
||||||
|
--- !u!4 &1368410213
|
||||||
|
Transform:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1368410212}
|
||||||
|
serializedVersion: 2
|
||||||
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||||
|
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||||
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
|
m_ConstrainProportionsScale: 0
|
||||||
|
m_Children:
|
||||||
|
- {fileID: 200732284}
|
||||||
|
- {fileID: 1185172175}
|
||||||
|
m_Father: {fileID: 1997343489}
|
||||||
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
|
--- !u!1 &1437922948
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
serializedVersion: 6
|
||||||
|
m_Component:
|
||||||
|
- component: {fileID: 1437922952}
|
||||||
|
- component: {fileID: 1437922951}
|
||||||
|
- component: {fileID: 1437922950}
|
||||||
|
- component: {fileID: 1437922949}
|
||||||
|
m_Layer: 6
|
||||||
|
m_Name: Ground
|
||||||
|
m_TagString: Untagged
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 1
|
||||||
|
--- !u!64 &1437922949
|
||||||
|
MeshCollider:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1437922948}
|
||||||
|
m_Material: {fileID: 0}
|
||||||
|
m_IncludeLayers:
|
||||||
|
serializedVersion: 2
|
||||||
|
m_Bits: 0
|
||||||
|
m_ExcludeLayers:
|
||||||
|
serializedVersion: 2
|
||||||
|
m_Bits: 0
|
||||||
|
m_LayerOverridePriority: 0
|
||||||
|
m_IsTrigger: 0
|
||||||
|
m_ProvidesContacts: 0
|
||||||
|
m_Enabled: 1
|
||||||
|
serializedVersion: 5
|
||||||
|
m_Convex: 0
|
||||||
|
m_CookingOptions: 30
|
||||||
|
m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0}
|
||||||
|
--- !u!23 &1437922950
|
||||||
|
MeshRenderer:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1437922948}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_CastShadows: 1
|
||||||
|
m_ReceiveShadows: 1
|
||||||
|
m_DynamicOccludee: 1
|
||||||
|
m_StaticShadowCaster: 0
|
||||||
|
m_MotionVectors: 1
|
||||||
|
m_LightProbeUsage: 1
|
||||||
|
m_ReflectionProbeUsage: 1
|
||||||
|
m_RayTracingMode: 2
|
||||||
|
m_RayTraceProcedural: 0
|
||||||
|
m_RayTracingAccelStructBuildFlagsOverride: 0
|
||||||
|
m_RayTracingAccelStructBuildFlags: 1
|
||||||
|
m_SmallMeshCulling: 1
|
||||||
|
m_ForceMeshLod: -1
|
||||||
|
m_MeshLodSelectionBias: 0
|
||||||
|
m_RenderingLayerMask: 1
|
||||||
|
m_RendererPriority: 0
|
||||||
|
m_Materials:
|
||||||
|
- {fileID: 2100000, guid: e2e2684e969402049b87d7f81417c603, type: 2}
|
||||||
|
m_StaticBatchInfo:
|
||||||
|
firstSubMesh: 0
|
||||||
|
subMeshCount: 0
|
||||||
|
m_StaticBatchRoot: {fileID: 0}
|
||||||
|
m_ProbeAnchor: {fileID: 0}
|
||||||
|
m_LightProbeVolumeOverride: {fileID: 0}
|
||||||
|
m_ScaleInLightmap: 1
|
||||||
|
m_ReceiveGI: 1
|
||||||
|
m_PreserveUVs: 0
|
||||||
|
m_IgnoreNormalsForChartDetection: 0
|
||||||
|
m_ImportantGI: 0
|
||||||
|
m_StitchLightmapSeams: 1
|
||||||
|
m_SelectedEditorRenderState: 3
|
||||||
|
m_MinimumChartSize: 4
|
||||||
|
m_AutoUVMaxDistance: 0.5
|
||||||
|
m_AutoUVMaxAngle: 89
|
||||||
|
m_LightmapParameters: {fileID: 0}
|
||||||
|
m_GlobalIlluminationMeshLod: 0
|
||||||
|
m_SortingLayerID: 0
|
||||||
|
m_SortingLayer: 0
|
||||||
|
m_SortingOrder: 0
|
||||||
|
m_MaskInteraction: 0
|
||||||
|
m_AdditionalVertexStreams: {fileID: 0}
|
||||||
|
--- !u!33 &1437922951
|
||||||
|
MeshFilter:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1437922948}
|
||||||
|
m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0}
|
||||||
|
--- !u!4 &1437922952
|
||||||
|
Transform:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1437922948}
|
||||||
|
serializedVersion: 2
|
||||||
|
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
|
||||||
|
m_LocalPosition: {x: 3.5546, y: -5.79626, z: 4.39807}
|
||||||
|
m_LocalScale: {x: 50, y: 1, z: 50}
|
||||||
|
m_ConstrainProportionsScale: 0
|
||||||
|
m_Children: []
|
||||||
|
m_Father: {fileID: 1313417867}
|
||||||
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
|
--- !u!1 &1439162686
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
serializedVersion: 6
|
||||||
|
m_Component:
|
||||||
|
- component: {fileID: 1439162687}
|
||||||
|
- component: {fileID: 1439162689}
|
||||||
|
- component: {fileID: 1439162688}
|
||||||
|
m_Layer: 0
|
||||||
|
m_Name: MazeController
|
||||||
|
m_TagString: Untagged
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 1
|
||||||
|
--- !u!4 &1439162687
|
||||||
|
Transform:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1439162686}
|
||||||
|
serializedVersion: 2
|
||||||
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||||
|
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||||
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
|
m_ConstrainProportionsScale: 0
|
||||||
|
m_Children:
|
||||||
|
- {fileID: 390662299}
|
||||||
|
m_Father: {fileID: 1313417867}
|
||||||
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
|
--- !u!114 &1439162688
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1439162686}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: f30df611110713742ab984f5bead5d88, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier: Assembly-CSharp::Hallucinate.GameSetup.Maze.MazeRenderer
|
||||||
|
visualProfile: {fileID: 11400000, guid: 15b745b0bb979b84ea937c679ee0f1ed, type: 2}
|
||||||
|
--- !u!114 &1439162689
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1439162686}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: 3607adabe0c29c34591af73b414eb17a, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier: Assembly-CSharp::Hallucinate.GameSetup.Maze.MazeManager
|
||||||
|
selectedAlgorithm: 0
|
||||||
|
width: 30
|
||||||
|
depth: 30
|
||||||
|
debugMode: 1
|
||||||
|
visualizationInterval: 0.05
|
||||||
|
mazeRenderer: {fileID: 1439162688}
|
||||||
|
mazeContainer: {fileID: 390662299}
|
||||||
|
--- !u!4 &1631120432 stripped
|
||||||
|
Transform:
|
||||||
|
m_CorrespondingSourceObject: {fileID: 5188652905305800431, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
||||||
|
m_PrefabInstance: {fileID: 8240317044381527393}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
--- !u!4 &1732205146 stripped
|
||||||
|
Transform:
|
||||||
|
m_CorrespondingSourceObject: {fileID: 8004958684693924044, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
||||||
|
m_PrefabInstance: {fileID: 8240317044381527393}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
--- !u!1 &1997343488
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
serializedVersion: 6
|
||||||
|
m_Component:
|
||||||
|
- component: {fileID: 1997343489}
|
||||||
|
m_Layer: 0
|
||||||
|
m_Name: _SCENE
|
||||||
|
m_TagString: Untagged
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 1
|
||||||
|
--- !u!4 &1997343489
|
||||||
|
Transform:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1997343488}
|
||||||
|
serializedVersion: 2
|
||||||
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||||
|
m_LocalPosition: {x: -3.5546, y: 5.79626, z: -4.39807}
|
||||||
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
|
m_ConstrainProportionsScale: 0
|
||||||
|
m_Children:
|
||||||
|
- {fileID: 442028708}
|
||||||
|
- {fileID: 216247148}
|
||||||
|
- {fileID: 1313417867}
|
||||||
|
- {fileID: 1368410213}
|
||||||
|
m_Father: {fileID: 0}
|
||||||
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
|
--- !u!1 &2101138892
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
serializedVersion: 6
|
||||||
|
m_Component:
|
||||||
|
- component: {fileID: 2101138893}
|
||||||
|
m_Layer: 0
|
||||||
|
m_Name: Campoint 1
|
||||||
|
m_TagString: Untagged
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 1
|
||||||
|
--- !u!4 &2101138893
|
||||||
|
Transform:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 2101138892}
|
||||||
|
serializedVersion: 2
|
||||||
|
m_LocalRotation: {x: -0, y: 0.9727903, z: -0, w: 0.23168753}
|
||||||
|
m_LocalPosition: {x: -1.8390989, y: -1.7589655, z: 7.503214}
|
||||||
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
|
m_ConstrainProportionsScale: 0
|
||||||
|
m_Children: []
|
||||||
|
m_Father: {fileID: 1732205146}
|
||||||
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
|
--- !u!1 &2116497666
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
serializedVersion: 6
|
||||||
|
m_Component:
|
||||||
|
- component: {fileID: 2116497667}
|
||||||
|
- component: {fileID: 2116497669}
|
||||||
|
- component: {fileID: 2116497668}
|
||||||
|
m_Layer: 0
|
||||||
|
m_Name: Lobby Manager
|
||||||
|
m_TagString: Untagged
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 1
|
||||||
|
--- !u!4 &2116497667
|
||||||
|
Transform:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 2116497666}
|
||||||
|
serializedVersion: 2
|
||||||
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||||
|
m_LocalPosition: {x: -3.5546, y: 5.79626, z: -4.39807}
|
||||||
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
|
m_ConstrainProportionsScale: 0
|
||||||
|
m_Children: []
|
||||||
|
m_Father: {fileID: 0}
|
||||||
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
|
--- !u!114 &2116497668
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 2116497666}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: b5aeb4670d7bf41499d3aaf409820260, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier: Assembly-CSharp::LobbyManager
|
||||||
|
roomListContent: {fileID: 2116497667}
|
||||||
|
--- !u!114 &2116497669
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 2116497666}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: ca752d01bdc2c5e42938776307031da3, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier: Assembly-CSharp::_BasicSpawner
|
||||||
|
LobbyManager: {fileID: 0}
|
||||||
|
_playerPrefab:
|
||||||
|
RawGuidValue: 761bdf2e5c0cff4488527355acb975e5
|
||||||
|
--- !u!1001 &3886963620680427248
|
||||||
|
PrefabInstance:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
serializedVersion: 2
|
||||||
|
m_Modification:
|
||||||
|
serializedVersion: 3
|
||||||
|
m_TransformParent: {fileID: 1997343489}
|
||||||
|
m_Modifications:
|
||||||
|
- target: {fileID: 2207112960010484425, guid: fb7874830b9e56341bf88f2a1123c677, type: 3}
|
||||||
|
propertyPath: m_LocalPosition.x
|
||||||
|
value: 3.5546
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 2207112960010484425, guid: fb7874830b9e56341bf88f2a1123c677, type: 3}
|
||||||
|
propertyPath: m_LocalPosition.y
|
||||||
|
value: -4.79626
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 2207112960010484425, guid: fb7874830b9e56341bf88f2a1123c677, type: 3}
|
||||||
|
propertyPath: m_LocalPosition.z
|
||||||
|
value: -5.60193
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 2207112960010484425, guid: fb7874830b9e56341bf88f2a1123c677, type: 3}
|
||||||
|
propertyPath: m_LocalRotation.w
|
||||||
|
value: 1
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 2207112960010484425, guid: fb7874830b9e56341bf88f2a1123c677, type: 3}
|
||||||
|
propertyPath: m_LocalRotation.x
|
||||||
|
value: -0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 2207112960010484425, guid: fb7874830b9e56341bf88f2a1123c677, type: 3}
|
||||||
|
propertyPath: m_LocalRotation.y
|
||||||
|
value: -0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 2207112960010484425, guid: fb7874830b9e56341bf88f2a1123c677, type: 3}
|
||||||
|
propertyPath: m_LocalRotation.z
|
||||||
|
value: -0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 2207112960010484425, guid: fb7874830b9e56341bf88f2a1123c677, type: 3}
|
||||||
|
propertyPath: m_LocalEulerAnglesHint.x
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 2207112960010484425, guid: fb7874830b9e56341bf88f2a1123c677, type: 3}
|
||||||
|
propertyPath: m_LocalEulerAnglesHint.y
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 2207112960010484425, guid: fb7874830b9e56341bf88f2a1123c677, type: 3}
|
||||||
|
propertyPath: m_LocalEulerAnglesHint.z
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 2771692228748849855, guid: fb7874830b9e56341bf88f2a1123c677, type: 3}
|
||||||
|
propertyPath: m_Name
|
||||||
|
value: Main Camera
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 2771692228748849855, guid: fb7874830b9e56341bf88f2a1123c677, type: 3}
|
||||||
|
propertyPath: m_Layer
|
||||||
|
value: 8
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 3657229949309460766, guid: fb7874830b9e56341bf88f2a1123c677, type: 3}
|
||||||
|
propertyPath: fpvTarget
|
||||||
|
value:
|
||||||
|
objectReference: {fileID: 1631120432}
|
||||||
|
- target: {fileID: 3657229949309460766, guid: fb7874830b9e56341bf88f2a1123c677, type: 3}
|
||||||
|
propertyPath: inputReader
|
||||||
|
value:
|
||||||
|
objectReference: {fileID: 216247156}
|
||||||
|
- target: {fileID: 3657229949309460766, guid: fb7874830b9e56341bf88f2a1123c677, type: 3}
|
||||||
|
propertyPath: sensitivity
|
||||||
|
value: 10
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 3657229949309460766, guid: fb7874830b9e56341bf88f2a1123c677, type: 3}
|
||||||
|
propertyPath: followTarget
|
||||||
|
value:
|
||||||
|
objectReference: {fileID: 216247148}
|
||||||
|
- target: {fileID: 3657229949309460766, guid: fb7874830b9e56341bf88f2a1123c677, type: 3}
|
||||||
|
propertyPath: 'characterRenderers.Array.data[0]'
|
||||||
|
value:
|
||||||
|
objectReference: {fileID: 166789747}
|
||||||
|
- target: {fileID: 3657229949309460766, guid: fb7874830b9e56341bf88f2a1123c677, type: 3}
|
||||||
|
propertyPath: 'characterFading.characterRenderers.Array.data[0]'
|
||||||
|
value:
|
||||||
|
objectReference: {fileID: 166789747}
|
||||||
|
- target: {fileID: 8391577239842762580, guid: fb7874830b9e56341bf88f2a1123c677, type: 3}
|
||||||
|
propertyPath: m_RenderPostProcessing
|
||||||
|
value: 1
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
m_RemovedComponents: []
|
||||||
|
m_RemovedGameObjects: []
|
||||||
|
m_AddedGameObjects: []
|
||||||
|
m_AddedComponents: []
|
||||||
|
m_SourcePrefab: {fileID: 100100000, guid: fb7874830b9e56341bf88f2a1123c677, type: 3}
|
||||||
|
--- !u!1001 &8240317044381527393
|
||||||
|
PrefabInstance:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
serializedVersion: 2
|
||||||
|
m_Modification:
|
||||||
|
serializedVersion: 3
|
||||||
|
m_TransformParent: {fileID: 1997343489}
|
||||||
|
m_Modifications:
|
||||||
|
- target: {fileID: -5076913349690967641, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
||||||
|
propertyPath: SortKey
|
||||||
|
value: 225553585
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 830356296960548640, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
||||||
|
propertyPath: <InteractionMask>k__BackingField.m_Bits
|
||||||
|
value: 512
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 1054594849095937263, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
||||||
|
propertyPath: m_Name
|
||||||
|
value: Player
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 1054594849095937263, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
||||||
|
propertyPath: m_TagString
|
||||||
|
value: Player
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 1058696422167757239, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
||||||
|
propertyPath: 'm_Materials.Array.data[0]'
|
||||||
|
value:
|
||||||
|
objectReference: {fileID: 3297912226980038121, guid: 8290c8e8479e3b744b22042adbe32801, type: 3}
|
||||||
|
- target: {fileID: 1058696422167757239, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
||||||
|
propertyPath: 'm_Materials.Array.data[1]'
|
||||||
|
value:
|
||||||
|
objectReference: {fileID: 2100000, guid: 29d8aeef71b97864a9ad6317a4738f26, type: 2}
|
||||||
|
- target: {fileID: 3010251870038942475, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
||||||
|
propertyPath: m_Camera
|
||||||
|
value:
|
||||||
|
objectReference: {fileID: 442028704}
|
||||||
|
- target: {fileID: 3010251870038942475, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
||||||
|
propertyPath: m_ActionEvents.Array.size
|
||||||
|
value: 21
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 3010251870038942475, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
||||||
|
propertyPath: m_ActionEvents.Array.data[20].m_ActionId
|
||||||
|
value: 7e8b9416-0a2d-4652-98d8-e7368560ede9
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 3010251870038942475, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
||||||
|
propertyPath: m_ActionEvents.Array.data[20].m_ActionName
|
||||||
|
value: 'Player/Change View[/Keyboard/f2]'
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 3010251870038942475, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
||||||
|
propertyPath: m_ActionEvents.Array.data[20].m_PersistentCalls.m_Calls.Array.size
|
||||||
|
value: 1
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 3010251870038942475, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
||||||
|
propertyPath: m_ActionEvents.Array.data[20].m_PersistentCalls.m_Calls.Array.data[0].m_Mode
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 3010251870038942475, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
||||||
|
propertyPath: m_ActionEvents.Array.data[20].m_PersistentCalls.m_Calls.Array.data[0].m_Target
|
||||||
|
value:
|
||||||
|
objectReference: {fileID: 216247156}
|
||||||
|
- target: {fileID: 3010251870038942475, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
||||||
|
propertyPath: m_ActionEvents.Array.data[20].m_PersistentCalls.m_Calls.Array.data[0].m_CallState
|
||||||
|
value: 2
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 3010251870038942475, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
||||||
|
propertyPath: m_ActionEvents.Array.data[20].m_PersistentCalls.m_Calls.Array.data[0].m_MethodName
|
||||||
|
value: OnToggleView
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 3010251870038942475, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
||||||
|
propertyPath: m_ActionEvents.Array.data[20].m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName
|
||||||
|
value: OnlyScove.Scripts.InputReader, Assembly-CSharp
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 3010251870038942475, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
||||||
|
propertyPath: m_ActionEvents.Array.data[20].m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName
|
||||||
|
value: UnityEngine.Object, UnityEngine
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 3154409663696148700, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
||||||
|
propertyPath: m_LocalPosition.x
|
||||||
|
value: 5.34
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 3154409663696148700, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
||||||
|
propertyPath: m_LocalPosition.y
|
||||||
|
value: -0.63026
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 3154409663696148700, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
||||||
|
propertyPath: m_LocalPosition.z
|
||||||
|
value: -1.89
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 3154409663696148700, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
||||||
|
propertyPath: m_LocalRotation.w
|
||||||
|
value: 1
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 3154409663696148700, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
||||||
|
propertyPath: m_LocalRotation.x
|
||||||
|
value: -0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 3154409663696148700, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
||||||
|
propertyPath: m_LocalRotation.y
|
||||||
|
value: -0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 3154409663696148700, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
||||||
|
propertyPath: m_LocalRotation.z
|
||||||
|
value: -0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 3154409663696148700, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
||||||
|
propertyPath: m_LocalEulerAnglesHint.x
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 3154409663696148700, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
||||||
|
propertyPath: m_LocalEulerAnglesHint.y
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 3154409663696148700, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
||||||
|
propertyPath: m_LocalEulerAnglesHint.z
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 3866929919288054183, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
||||||
|
propertyPath: redSlashPrefab
|
||||||
|
value:
|
||||||
|
objectReference: {fileID: 1113287330716207023, guid: 03163717f6c5cad409e7e7f079f06ea5, type: 3}
|
||||||
|
- target: {fileID: 3866929919288054183, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
||||||
|
propertyPath: blackSlashPrefab
|
||||||
|
value:
|
||||||
|
objectReference: {fileID: 7925862234553078923, guid: a9db8dc0d7288b8418ab54e786fbffa7, type: 3}
|
||||||
|
- target: {fileID: 5073031060995569267, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
||||||
|
propertyPath: autoDetectOnStart
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 5773292363125757170, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
||||||
|
propertyPath: cinematicCameraPoint
|
||||||
|
value:
|
||||||
|
objectReference: {fileID: 2101138893}
|
||||||
|
- target: {fileID: 9098752589608501196, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
||||||
|
propertyPath: m_Controller
|
||||||
|
value:
|
||||||
|
objectReference: {fileID: 9100000, guid: 09e31034ca0f14f42b3aa81e50326f87, type: 2}
|
||||||
|
m_RemovedComponents:
|
||||||
|
- {fileID: 6587788942094262397, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
||||||
|
- {fileID: 5294322338071205561, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
||||||
|
- {fileID: 8541105841172983867, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
||||||
|
m_RemovedGameObjects: []
|
||||||
|
m_AddedGameObjects:
|
||||||
|
- targetCorrespondingSourceObject: {fileID: 8004958684693924044, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
||||||
|
insertIndex: -1
|
||||||
|
addedObject: {fileID: 2101138893}
|
||||||
|
m_AddedComponents: []
|
||||||
|
m_SourcePrefab: {fileID: 100100000, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
||||||
|
--- !u!1660057539 &9223372036854775807
|
||||||
|
SceneRoots:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_Roots:
|
||||||
|
- {fileID: 1997343489}
|
||||||
|
- {fileID: 2116497667}
|
||||||
7
Assets/_Recovery/0 (3).unity.meta
Normal file
7
Assets/_Recovery/0 (3).unity.meta
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: aa82e03fd8421944ca21f8d203aa8425
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
@@ -119,7 +119,7 @@ NavMeshSettings:
|
|||||||
debug:
|
debug:
|
||||||
m_Flags: 0
|
m_Flags: 0
|
||||||
m_NavMeshData: {fileID: 0}
|
m_NavMeshData: {fileID: 0}
|
||||||
--- !u!1 &134723959
|
--- !u!1 &626355268
|
||||||
GameObject:
|
GameObject:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
@@ -127,361 +127,9 @@ GameObject:
|
|||||||
m_PrefabAsset: {fileID: 0}
|
m_PrefabAsset: {fileID: 0}
|
||||||
serializedVersion: 6
|
serializedVersion: 6
|
||||||
m_Component:
|
m_Component:
|
||||||
- component: {fileID: 134723962}
|
- component: {fileID: 626355270}
|
||||||
- component: {fileID: 134723961}
|
- component: {fileID: 626355269}
|
||||||
- component: {fileID: 134723960}
|
- component: {fileID: 626355271}
|
||||||
- component: {fileID: 134723963}
|
|
||||||
m_Layer: 0
|
|
||||||
m_Name: Main Camera
|
|
||||||
m_TagString: MainCamera
|
|
||||||
m_Icon: {fileID: 0}
|
|
||||||
m_NavMeshLayer: 0
|
|
||||||
m_StaticEditorFlags: 0
|
|
||||||
m_IsActive: 1
|
|
||||||
--- !u!81 &134723960
|
|
||||||
AudioListener:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_GameObject: {fileID: 134723959}
|
|
||||||
m_Enabled: 1
|
|
||||||
--- !u!20 &134723961
|
|
||||||
Camera:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_GameObject: {fileID: 134723959}
|
|
||||||
m_Enabled: 1
|
|
||||||
serializedVersion: 2
|
|
||||||
m_ClearFlags: 1
|
|
||||||
m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0}
|
|
||||||
m_projectionMatrixMode: 1
|
|
||||||
m_GateFitMode: 2
|
|
||||||
m_FOVAxisMode: 0
|
|
||||||
m_Iso: 200
|
|
||||||
m_ShutterSpeed: 0.005
|
|
||||||
m_Aperture: 16
|
|
||||||
m_FocusDistance: 10
|
|
||||||
m_FocalLength: 50
|
|
||||||
m_BladeCount: 5
|
|
||||||
m_Curvature: {x: 2, y: 11}
|
|
||||||
m_BarrelClipping: 0.25
|
|
||||||
m_Anamorphism: 0
|
|
||||||
m_SensorSize: {x: 36, y: 24}
|
|
||||||
m_LensShift: {x: 0, y: 0}
|
|
||||||
m_NormalizedViewPortRect:
|
|
||||||
serializedVersion: 2
|
|
||||||
x: 0
|
|
||||||
y: 0
|
|
||||||
width: 1
|
|
||||||
height: 1
|
|
||||||
near clip plane: 0.3
|
|
||||||
far clip plane: 1000
|
|
||||||
field of view: 60
|
|
||||||
orthographic: 0
|
|
||||||
orthographic size: 5
|
|
||||||
m_Depth: -1
|
|
||||||
m_CullingMask:
|
|
||||||
serializedVersion: 2
|
|
||||||
m_Bits: 4294967295
|
|
||||||
m_RenderingPath: -1
|
|
||||||
m_TargetTexture: {fileID: 0}
|
|
||||||
m_TargetDisplay: 0
|
|
||||||
m_TargetEye: 3
|
|
||||||
m_HDR: 1
|
|
||||||
m_AllowMSAA: 1
|
|
||||||
m_AllowDynamicResolution: 0
|
|
||||||
m_ForceIntoRT: 0
|
|
||||||
m_OcclusionCulling: 1
|
|
||||||
m_StereoConvergence: 10
|
|
||||||
m_StereoSeparation: 0.022
|
|
||||||
--- !u!4 &134723962
|
|
||||||
Transform:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_GameObject: {fileID: 134723959}
|
|
||||||
serializedVersion: 2
|
|
||||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
|
||||||
m_LocalPosition: {x: 0, y: 1, z: -10}
|
|
||||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
|
||||||
m_ConstrainProportionsScale: 0
|
|
||||||
m_Children: []
|
|
||||||
m_Father: {fileID: 0}
|
|
||||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
|
||||||
--- !u!114 &134723963
|
|
||||||
MonoBehaviour:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_GameObject: {fileID: 134723959}
|
|
||||||
m_Enabled: 1
|
|
||||||
m_EditorHideFlags: 0
|
|
||||||
m_Script: {fileID: 11500000, guid: a79441f348de89743a2939f4d699eac1, type: 3}
|
|
||||||
m_Name:
|
|
||||||
m_EditorClassIdentifier: Unity.RenderPipelines.Universal.Runtime::UnityEngine.Rendering.Universal.UniversalAdditionalCameraData
|
|
||||||
m_RenderShadows: 1
|
|
||||||
m_RequiresDepthTextureOption: 2
|
|
||||||
m_RequiresOpaqueTextureOption: 2
|
|
||||||
m_CameraType: 0
|
|
||||||
m_Cameras: []
|
|
||||||
m_RendererIndex: -1
|
|
||||||
m_VolumeLayerMask:
|
|
||||||
serializedVersion: 2
|
|
||||||
m_Bits: 1
|
|
||||||
m_VolumeTrigger: {fileID: 0}
|
|
||||||
m_VolumeFrameworkUpdateModeOption: 2
|
|
||||||
m_RenderPostProcessing: 0
|
|
||||||
m_Antialiasing: 0
|
|
||||||
m_AntialiasingQuality: 2
|
|
||||||
m_StopNaN: 0
|
|
||||||
m_Dithering: 0
|
|
||||||
m_ClearDepth: 1
|
|
||||||
m_AllowXRRendering: 1
|
|
||||||
m_AllowHDROutput: 1
|
|
||||||
m_UseScreenCoordOverride: 0
|
|
||||||
m_ScreenSizeOverride: {x: 0, y: 0, z: 0, w: 0}
|
|
||||||
m_ScreenCoordScaleBias: {x: 0, y: 0, z: 0, w: 0}
|
|
||||||
m_RequiresDepthTexture: 0
|
|
||||||
m_RequiresColorTexture: 0
|
|
||||||
m_TaaSettings:
|
|
||||||
m_Quality: 3
|
|
||||||
m_FrameInfluence: 0.1
|
|
||||||
m_JitterScale: 1
|
|
||||||
m_MipBias: 0
|
|
||||||
m_VarianceClampScale: 0.9
|
|
||||||
m_ContrastAdaptiveSharpening: 0
|
|
||||||
m_Version: 2
|
|
||||||
--- !u!1 &884186905
|
|
||||||
GameObject:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
serializedVersion: 6
|
|
||||||
m_Component:
|
|
||||||
- component: {fileID: 884186906}
|
|
||||||
- component: {fileID: 884186908}
|
|
||||||
- component: {fileID: 884186907}
|
|
||||||
m_Layer: 5
|
|
||||||
m_Name: Image
|
|
||||||
m_TagString: Untagged
|
|
||||||
m_Icon: {fileID: 0}
|
|
||||||
m_NavMeshLayer: 0
|
|
||||||
m_StaticEditorFlags: 0
|
|
||||||
m_IsActive: 1
|
|
||||||
--- !u!224 &884186906
|
|
||||||
RectTransform:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_GameObject: {fileID: 884186905}
|
|
||||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
|
||||||
m_LocalPosition: {x: 0, y: 0, z: 0}
|
|
||||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
|
||||||
m_ConstrainProportionsScale: 0
|
|
||||||
m_Children: []
|
|
||||||
m_Father: {fileID: 1956301527}
|
|
||||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
|
||||||
m_AnchorMin: {x: 0, y: 0}
|
|
||||||
m_AnchorMax: {x: 1, y: 1}
|
|
||||||
m_AnchoredPosition: {x: 0, y: 0}
|
|
||||||
m_SizeDelta: {x: 0, y: 0}
|
|
||||||
m_Pivot: {x: 0.5, y: 0.5}
|
|
||||||
--- !u!114 &884186907
|
|
||||||
MonoBehaviour:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_GameObject: {fileID: 884186905}
|
|
||||||
m_Enabled: 1
|
|
||||||
m_EditorHideFlags: 0
|
|
||||||
m_Script: {fileID: 11500000, guid: fe87c0e1cc204ed48ad3b37840f39efc, type: 3}
|
|
||||||
m_Name:
|
|
||||||
m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.Image
|
|
||||||
m_Material: {fileID: 0}
|
|
||||||
m_Color: {r: 0.21960786, g: 0.21960786, b: 0.21960786, a: 1}
|
|
||||||
m_RaycastTarget: 1
|
|
||||||
m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0}
|
|
||||||
m_Maskable: 1
|
|
||||||
m_OnCullStateChanged:
|
|
||||||
m_PersistentCalls:
|
|
||||||
m_Calls: []
|
|
||||||
m_Sprite: {fileID: 0}
|
|
||||||
m_Type: 0
|
|
||||||
m_PreserveAspect: 0
|
|
||||||
m_FillCenter: 1
|
|
||||||
m_FillMethod: 4
|
|
||||||
m_FillAmount: 1
|
|
||||||
m_FillClockwise: 1
|
|
||||||
m_FillOrigin: 0
|
|
||||||
m_UseSpriteMesh: 0
|
|
||||||
m_PixelsPerUnitMultiplier: 1
|
|
||||||
--- !u!222 &884186908
|
|
||||||
CanvasRenderer:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_GameObject: {fileID: 884186905}
|
|
||||||
m_CullTransparentMesh: 1
|
|
||||||
--- !u!1 &966137136
|
|
||||||
GameObject:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
serializedVersion: 6
|
|
||||||
m_Component:
|
|
||||||
- component: {fileID: 966137138}
|
|
||||||
- component: {fileID: 966137137}
|
|
||||||
- component: {fileID: 966137139}
|
|
||||||
m_Layer: 0
|
|
||||||
m_Name: NetworkManager
|
|
||||||
m_TagString: Untagged
|
|
||||||
m_Icon: {fileID: 0}
|
|
||||||
m_NavMeshLayer: 0
|
|
||||||
m_StaticEditorFlags: 0
|
|
||||||
m_IsActive: 1
|
|
||||||
--- !u!114 &966137137
|
|
||||||
MonoBehaviour:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_GameObject: {fileID: 966137136}
|
|
||||||
m_Enabled: 1
|
|
||||||
m_EditorHideFlags: 0
|
|
||||||
m_Script: {fileID: 11500000, guid: 44bfaa339c82069418e72a14479a0212, type: 3}
|
|
||||||
m_Name:
|
|
||||||
m_EditorClassIdentifier: Assembly-CSharp::BasicSpawner
|
|
||||||
LobbyManager: {fileID: 966137139}
|
|
||||||
_playerPrefab:
|
|
||||||
RawGuidValue: 761bdf2e5c0cff4488527355acb975e5
|
|
||||||
--- !u!4 &966137138
|
|
||||||
Transform:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_GameObject: {fileID: 966137136}
|
|
||||||
serializedVersion: 2
|
|
||||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
|
||||||
m_LocalPosition: {x: -81.98698, y: 0, z: 37.26562}
|
|
||||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
|
||||||
m_ConstrainProportionsScale: 0
|
|
||||||
m_Children: []
|
|
||||||
m_Father: {fileID: 0}
|
|
||||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
|
||||||
--- !u!114 &966137139
|
|
||||||
MonoBehaviour:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_GameObject: {fileID: 966137136}
|
|
||||||
m_Enabled: 1
|
|
||||||
m_EditorHideFlags: 0
|
|
||||||
m_Script: {fileID: 11500000, guid: b5aeb4670d7bf41499d3aaf409820260, type: 3}
|
|
||||||
m_Name:
|
|
||||||
m_EditorClassIdentifier: Assembly-CSharp::LobbyManager
|
|
||||||
roomListContent: {fileID: 966137138}
|
|
||||||
--- !u!1 &1016072950
|
|
||||||
GameObject:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
serializedVersion: 6
|
|
||||||
m_Component:
|
|
||||||
- component: {fileID: 1016072953}
|
|
||||||
- component: {fileID: 1016072952}
|
|
||||||
- component: {fileID: 1016072951}
|
|
||||||
m_Layer: 0
|
|
||||||
m_Name: EventSystem
|
|
||||||
m_TagString: Untagged
|
|
||||||
m_Icon: {fileID: 0}
|
|
||||||
m_NavMeshLayer: 0
|
|
||||||
m_StaticEditorFlags: 0
|
|
||||||
m_IsActive: 1
|
|
||||||
--- !u!114 &1016072951
|
|
||||||
MonoBehaviour:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_GameObject: {fileID: 1016072950}
|
|
||||||
m_Enabled: 1
|
|
||||||
m_EditorHideFlags: 0
|
|
||||||
m_Script: {fileID: 11500000, guid: 01614664b831546d2ae94a42149d80ac, type: 3}
|
|
||||||
m_Name:
|
|
||||||
m_EditorClassIdentifier: Unity.InputSystem::UnityEngine.InputSystem.UI.InputSystemUIInputModule
|
|
||||||
m_SendPointerHoverToParent: 1
|
|
||||||
m_MoveRepeatDelay: 0.5
|
|
||||||
m_MoveRepeatRate: 0.1
|
|
||||||
m_XRTrackingOrigin: {fileID: 0}
|
|
||||||
m_ActionsAsset: {fileID: -944628639613478452, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3}
|
|
||||||
m_PointAction: {fileID: -1654692200621890270, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3}
|
|
||||||
m_MoveAction: {fileID: -8784545083839296357, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3}
|
|
||||||
m_SubmitAction: {fileID: 392368643174621059, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3}
|
|
||||||
m_CancelAction: {fileID: 7727032971491509709, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3}
|
|
||||||
m_LeftClickAction: {fileID: 3001919216989983466, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3}
|
|
||||||
m_MiddleClickAction: {fileID: -2185481485913320682, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3}
|
|
||||||
m_RightClickAction: {fileID: -4090225696740746782, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3}
|
|
||||||
m_ScrollWheelAction: {fileID: 6240969308177333660, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3}
|
|
||||||
m_TrackedDevicePositionAction: {fileID: 6564999863303420839, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3}
|
|
||||||
m_TrackedDeviceOrientationAction: {fileID: 7970375526676320489, guid: ca9f5fa95ffab41fb9a615ab714db018, type: 3}
|
|
||||||
m_DeselectOnBackgroundClick: 1
|
|
||||||
m_PointerBehavior: 0
|
|
||||||
m_CursorLockBehavior: 0
|
|
||||||
m_ScrollDeltaPerTick: 6
|
|
||||||
--- !u!114 &1016072952
|
|
||||||
MonoBehaviour:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_GameObject: {fileID: 1016072950}
|
|
||||||
m_Enabled: 1
|
|
||||||
m_EditorHideFlags: 0
|
|
||||||
m_Script: {fileID: 11500000, guid: 76c392e42b5098c458856cdf6ecaaaa1, type: 3}
|
|
||||||
m_Name:
|
|
||||||
m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.EventSystems.EventSystem
|
|
||||||
m_FirstSelected: {fileID: 0}
|
|
||||||
m_sendNavigationEvents: 1
|
|
||||||
m_DragThreshold: 10
|
|
||||||
--- !u!4 &1016072953
|
|
||||||
Transform:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_GameObject: {fileID: 1016072950}
|
|
||||||
serializedVersion: 2
|
|
||||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
|
||||||
m_LocalPosition: {x: 0, y: 0, z: 0}
|
|
||||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
|
||||||
m_ConstrainProportionsScale: 0
|
|
||||||
m_Children: []
|
|
||||||
m_Father: {fileID: 0}
|
|
||||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
|
||||||
--- !u!1 &1392427387
|
|
||||||
GameObject:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
serializedVersion: 6
|
|
||||||
m_Component:
|
|
||||||
- component: {fileID: 1392427389}
|
|
||||||
- component: {fileID: 1392427388}
|
|
||||||
- component: {fileID: 1392427390}
|
|
||||||
m_Layer: 0
|
m_Layer: 0
|
||||||
m_Name: Directional Light
|
m_Name: Directional Light
|
||||||
m_TagString: Untagged
|
m_TagString: Untagged
|
||||||
@@ -489,13 +137,13 @@ GameObject:
|
|||||||
m_NavMeshLayer: 0
|
m_NavMeshLayer: 0
|
||||||
m_StaticEditorFlags: 0
|
m_StaticEditorFlags: 0
|
||||||
m_IsActive: 1
|
m_IsActive: 1
|
||||||
--- !u!108 &1392427388
|
--- !u!108 &626355269
|
||||||
Light:
|
Light:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
m_PrefabInstance: {fileID: 0}
|
m_PrefabInstance: {fileID: 0}
|
||||||
m_PrefabAsset: {fileID: 0}
|
m_PrefabAsset: {fileID: 0}
|
||||||
m_GameObject: {fileID: 1392427387}
|
m_GameObject: {fileID: 626355268}
|
||||||
m_Enabled: 1
|
m_Enabled: 1
|
||||||
serializedVersion: 12
|
serializedVersion: 12
|
||||||
m_Type: 1
|
m_Type: 1
|
||||||
@@ -554,13 +202,13 @@ Light:
|
|||||||
m_LightUnit: 1
|
m_LightUnit: 1
|
||||||
m_LuxAtDistance: 1
|
m_LuxAtDistance: 1
|
||||||
m_EnableSpotReflector: 1
|
m_EnableSpotReflector: 1
|
||||||
--- !u!4 &1392427389
|
--- !u!4 &626355270
|
||||||
Transform:
|
Transform:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
m_PrefabInstance: {fileID: 0}
|
m_PrefabInstance: {fileID: 0}
|
||||||
m_PrefabAsset: {fileID: 0}
|
m_PrefabAsset: {fileID: 0}
|
||||||
m_GameObject: {fileID: 1392427387}
|
m_GameObject: {fileID: 626355268}
|
||||||
serializedVersion: 2
|
serializedVersion: 2
|
||||||
m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261}
|
m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261}
|
||||||
m_LocalPosition: {x: 0, y: 3, z: 0}
|
m_LocalPosition: {x: 0, y: 3, z: 0}
|
||||||
@@ -569,13 +217,13 @@ Transform:
|
|||||||
m_Children: []
|
m_Children: []
|
||||||
m_Father: {fileID: 0}
|
m_Father: {fileID: 0}
|
||||||
m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0}
|
m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0}
|
||||||
--- !u!114 &1392427390
|
--- !u!114 &626355271
|
||||||
MonoBehaviour:
|
MonoBehaviour:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
m_PrefabInstance: {fileID: 0}
|
m_PrefabInstance: {fileID: 0}
|
||||||
m_PrefabAsset: {fileID: 0}
|
m_PrefabAsset: {fileID: 0}
|
||||||
m_GameObject: {fileID: 1392427387}
|
m_GameObject: {fileID: 626355268}
|
||||||
m_Enabled: 1
|
m_Enabled: 1
|
||||||
m_EditorHideFlags: 0
|
m_EditorHideFlags: 0
|
||||||
m_Script: {fileID: 11500000, guid: 474bcb49853aa07438625e644c072ee6, type: 3}
|
m_Script: {fileID: 11500000, guid: 474bcb49853aa07438625e644c072ee6, type: 3}
|
||||||
@@ -598,7 +246,7 @@ MonoBehaviour:
|
|||||||
m_ShadowLayerMask: 1
|
m_ShadowLayerMask: 1
|
||||||
m_RenderingLayers: 1
|
m_RenderingLayers: 1
|
||||||
m_ShadowRenderingLayers: 1
|
m_ShadowRenderingLayers: 1
|
||||||
--- !u!1 &1956301523
|
--- !u!1 &666657091
|
||||||
GameObject:
|
GameObject:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
@@ -606,106 +254,468 @@ GameObject:
|
|||||||
m_PrefabAsset: {fileID: 0}
|
m_PrefabAsset: {fileID: 0}
|
||||||
serializedVersion: 6
|
serializedVersion: 6
|
||||||
m_Component:
|
m_Component:
|
||||||
- component: {fileID: 1956301527}
|
- component: {fileID: 666657093}
|
||||||
- component: {fileID: 1956301526}
|
- component: {fileID: 666657092}
|
||||||
- component: {fileID: 1956301525}
|
m_Layer: 0
|
||||||
- component: {fileID: 1956301524}
|
m_Name: Doc_Profile
|
||||||
m_Layer: 5
|
|
||||||
m_Name: Canvas
|
|
||||||
m_TagString: Untagged
|
m_TagString: Untagged
|
||||||
m_Icon: {fileID: 0}
|
m_Icon: {fileID: 0}
|
||||||
m_NavMeshLayer: 0
|
m_NavMeshLayer: 0
|
||||||
m_StaticEditorFlags: 0
|
m_StaticEditorFlags: 0
|
||||||
m_IsActive: 1
|
m_IsActive: 1
|
||||||
--- !u!114 &1956301524
|
--- !u!114 &666657092
|
||||||
MonoBehaviour:
|
MonoBehaviour:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
m_PrefabInstance: {fileID: 0}
|
m_PrefabInstance: {fileID: 0}
|
||||||
m_PrefabAsset: {fileID: 0}
|
m_PrefabAsset: {fileID: 0}
|
||||||
m_GameObject: {fileID: 1956301523}
|
m_GameObject: {fileID: 666657091}
|
||||||
m_Enabled: 1
|
m_Enabled: 1
|
||||||
m_EditorHideFlags: 0
|
m_EditorHideFlags: 0
|
||||||
m_Script: {fileID: 11500000, guid: dc42784cf147c0c48a680349fa168899, type: 3}
|
m_Script: {fileID: 19102, guid: 0000000000000000e000000000000000, type: 0}
|
||||||
m_Name:
|
m_Name:
|
||||||
m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.GraphicRaycaster
|
m_EditorClassIdentifier: UnityEngine.dll::UnityEngine.UIElements.UIDocument
|
||||||
m_IgnoreReversedGraphics: 1
|
m_PanelSettings: {fileID: 11400000, guid: 04bb65da4fe76fc4a9926df48b2ba88b, type: 2}
|
||||||
m_BlockingObjects: 0
|
m_ParentUI: {fileID: 0}
|
||||||
m_BlockingMask:
|
sourceAsset: {fileID: 9197481963319205126, guid: 4b61efb7dda830a43ad6b05998e85a6d, type: 3}
|
||||||
serializedVersion: 2
|
|
||||||
m_Bits: 4294967295
|
|
||||||
--- !u!114 &1956301525
|
|
||||||
MonoBehaviour:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_GameObject: {fileID: 1956301523}
|
|
||||||
m_Enabled: 1
|
|
||||||
m_EditorHideFlags: 0
|
|
||||||
m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3}
|
|
||||||
m_Name:
|
|
||||||
m_EditorClassIdentifier: UnityEngine.UI::UnityEngine.UI.CanvasScaler
|
|
||||||
m_UiScaleMode: 0
|
|
||||||
m_ReferencePixelsPerUnit: 100
|
|
||||||
m_ScaleFactor: 1
|
|
||||||
m_ReferenceResolution: {x: 800, y: 600}
|
|
||||||
m_ScreenMatchMode: 0
|
|
||||||
m_MatchWidthOrHeight: 0
|
|
||||||
m_PhysicalUnit: 3
|
|
||||||
m_FallbackScreenDPI: 96
|
|
||||||
m_DefaultSpriteDPI: 96
|
|
||||||
m_DynamicPixelsPerUnit: 1
|
|
||||||
m_PresetInfoIsWorld: 0
|
|
||||||
--- !u!223 &1956301526
|
|
||||||
Canvas:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_GameObject: {fileID: 1956301523}
|
|
||||||
m_Enabled: 1
|
|
||||||
serializedVersion: 3
|
|
||||||
m_RenderMode: 1
|
|
||||||
m_Camera: {fileID: 134723961}
|
|
||||||
m_PlaneDistance: 100
|
|
||||||
m_PixelPerfect: 0
|
|
||||||
m_ReceivesEvents: 1
|
|
||||||
m_OverrideSorting: 0
|
|
||||||
m_OverridePixelPerfect: 0
|
|
||||||
m_SortingBucketNormalizedSize: 0
|
|
||||||
m_VertexColorAlwaysGammaSpace: 0
|
|
||||||
m_AdditionalShaderChannelsFlag: 0
|
|
||||||
m_UpdateRectTransformForStandalone: 0
|
|
||||||
m_SortingLayerID: 0
|
|
||||||
m_SortingOrder: 0
|
m_SortingOrder: 0
|
||||||
m_TargetDisplay: 0
|
m_Position: 0
|
||||||
--- !u!224 &1956301527
|
m_WorldSpaceSizeMode: 1
|
||||||
RectTransform:
|
m_WorldSpaceWidth: 1920
|
||||||
|
m_WorldSpaceHeight: 1080
|
||||||
|
m_PivotReferenceSize: 0
|
||||||
|
m_Pivot: 0
|
||||||
|
m_WorldSpaceCollider: {fileID: 0}
|
||||||
|
--- !u!4 &666657093
|
||||||
|
Transform:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
m_PrefabInstance: {fileID: 0}
|
m_PrefabInstance: {fileID: 0}
|
||||||
m_PrefabAsset: {fileID: 0}
|
m_PrefabAsset: {fileID: 0}
|
||||||
m_GameObject: {fileID: 1956301523}
|
m_GameObject: {fileID: 666657091}
|
||||||
|
serializedVersion: 2
|
||||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||||
m_LocalPosition: {x: 0, y: 0, z: 0}
|
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||||
m_LocalScale: {x: 0, y: 0, z: 0}
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
|
m_ConstrainProportionsScale: 0
|
||||||
|
m_Children: []
|
||||||
|
m_Father: {fileID: 1183887570}
|
||||||
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
|
--- !u!1 &1136953558
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
serializedVersion: 6
|
||||||
|
m_Component:
|
||||||
|
- component: {fileID: 1136953560}
|
||||||
|
- component: {fileID: 1136953559}
|
||||||
|
m_Layer: 0
|
||||||
|
m_Name: Doc_HUD
|
||||||
|
m_TagString: Untagged
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 1
|
||||||
|
--- !u!114 &1136953559
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1136953558}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 19102, guid: 0000000000000000e000000000000000, type: 0}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier: UnityEngine.dll::UnityEngine.UIElements.UIDocument
|
||||||
|
m_PanelSettings: {fileID: 11400000, guid: 04bb65da4fe76fc4a9926df48b2ba88b, type: 2}
|
||||||
|
m_ParentUI: {fileID: 0}
|
||||||
|
sourceAsset: {fileID: 9197481963319205126, guid: b8da157d472223d4889a01228b36ef8b, type: 3}
|
||||||
|
m_SortingOrder: 0
|
||||||
|
m_Position: 0
|
||||||
|
m_WorldSpaceSizeMode: 1
|
||||||
|
m_WorldSpaceWidth: 1920
|
||||||
|
m_WorldSpaceHeight: 1080
|
||||||
|
m_PivotReferenceSize: 0
|
||||||
|
m_Pivot: 0
|
||||||
|
m_WorldSpaceCollider: {fileID: 0}
|
||||||
|
--- !u!4 &1136953560
|
||||||
|
Transform:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1136953558}
|
||||||
|
serializedVersion: 2
|
||||||
|
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
|
||||||
|
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||||
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
|
m_ConstrainProportionsScale: 0
|
||||||
|
m_Children: []
|
||||||
|
m_Father: {fileID: 1183887570}
|
||||||
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
|
--- !u!1 &1183887568
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
serializedVersion: 6
|
||||||
|
m_Component:
|
||||||
|
- component: {fileID: 1183887570}
|
||||||
|
- component: {fileID: 1183887569}
|
||||||
|
m_Layer: 0
|
||||||
|
m_Name: UIManager
|
||||||
|
m_TagString: Untagged
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 1
|
||||||
|
--- !u!114 &1183887569
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1183887568}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: 3f728362556756d45bddb65280fdab1d, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier: Assembly-CSharp::UI.UIManager
|
||||||
|
mainMenuDoc: {fileID: 2003742651}
|
||||||
|
lobbyDoc: {fileID: 1471116802}
|
||||||
|
hudDoc: {fileID: 1136953559}
|
||||||
|
settingsDoc: {fileID: 1582124357}
|
||||||
|
profileDoc: {fileID: 666657092}
|
||||||
|
--- !u!4 &1183887570
|
||||||
|
Transform:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1183887568}
|
||||||
|
serializedVersion: 2
|
||||||
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||||
|
m_LocalPosition: {x: -16135.612, y: -11645.337, z: 92.19762}
|
||||||
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
m_ConstrainProportionsScale: 0
|
m_ConstrainProportionsScale: 0
|
||||||
m_Children:
|
m_Children:
|
||||||
- {fileID: 884186906}
|
- {fileID: 2003742650}
|
||||||
|
- {fileID: 1471116803}
|
||||||
|
- {fileID: 1136953560}
|
||||||
|
- {fileID: 1582124358}
|
||||||
|
- {fileID: 666657093}
|
||||||
m_Father: {fileID: 0}
|
m_Father: {fileID: 0}
|
||||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
m_AnchorMin: {x: 0, y: 0}
|
--- !u!1 &1471116801
|
||||||
m_AnchorMax: {x: 0, y: 0}
|
GameObject:
|
||||||
m_AnchoredPosition: {x: 0, y: 0}
|
m_ObjectHideFlags: 0
|
||||||
m_SizeDelta: {x: 0, y: 0}
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
m_Pivot: {x: 0, y: 0}
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
serializedVersion: 6
|
||||||
|
m_Component:
|
||||||
|
- component: {fileID: 1471116803}
|
||||||
|
- component: {fileID: 1471116802}
|
||||||
|
m_Layer: 0
|
||||||
|
m_Name: Doc_Lobby
|
||||||
|
m_TagString: Untagged
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 1
|
||||||
|
--- !u!114 &1471116802
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1471116801}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 19102, guid: 0000000000000000e000000000000000, type: 0}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier: UnityEngine.dll::UnityEngine.UIElements.UIDocument
|
||||||
|
m_PanelSettings: {fileID: 11400000, guid: 04bb65da4fe76fc4a9926df48b2ba88b, type: 2}
|
||||||
|
m_ParentUI: {fileID: 0}
|
||||||
|
sourceAsset: {fileID: 9197481963319205126, guid: 971b07b6bc60233469ca493b8f558225, type: 3}
|
||||||
|
m_SortingOrder: 0
|
||||||
|
m_Position: 0
|
||||||
|
m_WorldSpaceSizeMode: 1
|
||||||
|
m_WorldSpaceWidth: 1920
|
||||||
|
m_WorldSpaceHeight: 1080
|
||||||
|
m_PivotReferenceSize: 0
|
||||||
|
m_Pivot: 0
|
||||||
|
m_WorldSpaceCollider: {fileID: 0}
|
||||||
|
--- !u!4 &1471116803
|
||||||
|
Transform:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1471116801}
|
||||||
|
serializedVersion: 2
|
||||||
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||||
|
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||||
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
|
m_ConstrainProportionsScale: 0
|
||||||
|
m_Children: []
|
||||||
|
m_Father: {fileID: 1183887570}
|
||||||
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
|
--- !u!1 &1582124356
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
serializedVersion: 6
|
||||||
|
m_Component:
|
||||||
|
- component: {fileID: 1582124358}
|
||||||
|
- component: {fileID: 1582124357}
|
||||||
|
m_Layer: 0
|
||||||
|
m_Name: Doc_Settings
|
||||||
|
m_TagString: Untagged
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 1
|
||||||
|
--- !u!114 &1582124357
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1582124356}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 19102, guid: 0000000000000000e000000000000000, type: 0}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier: UnityEngine.dll::UnityEngine.UIElements.UIDocument
|
||||||
|
m_PanelSettings: {fileID: 11400000, guid: 04bb65da4fe76fc4a9926df48b2ba88b, type: 2}
|
||||||
|
m_ParentUI: {fileID: 0}
|
||||||
|
sourceAsset: {fileID: 9197481963319205126, guid: b35e62e5dcc1bfb42bf0d3f630fc356d, type: 3}
|
||||||
|
m_SortingOrder: 0
|
||||||
|
m_Position: 0
|
||||||
|
m_WorldSpaceSizeMode: 1
|
||||||
|
m_WorldSpaceWidth: 1920
|
||||||
|
m_WorldSpaceHeight: 1080
|
||||||
|
m_PivotReferenceSize: 0
|
||||||
|
m_Pivot: 0
|
||||||
|
m_WorldSpaceCollider: {fileID: 0}
|
||||||
|
--- !u!4 &1582124358
|
||||||
|
Transform:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1582124356}
|
||||||
|
serializedVersion: 2
|
||||||
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||||
|
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||||
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
|
m_ConstrainProportionsScale: 0
|
||||||
|
m_Children: []
|
||||||
|
m_Father: {fileID: 1183887570}
|
||||||
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
|
--- !u!1 &1848374378
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
serializedVersion: 6
|
||||||
|
m_Component:
|
||||||
|
- component: {fileID: 1848374381}
|
||||||
|
- component: {fileID: 1848374380}
|
||||||
|
- component: {fileID: 1848374379}
|
||||||
|
- component: {fileID: 1848374382}
|
||||||
|
m_Layer: 0
|
||||||
|
m_Name: Main Camera
|
||||||
|
m_TagString: MainCamera
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 1
|
||||||
|
--- !u!81 &1848374379
|
||||||
|
AudioListener:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1848374378}
|
||||||
|
m_Enabled: 1
|
||||||
|
--- !u!20 &1848374380
|
||||||
|
Camera:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1848374378}
|
||||||
|
m_Enabled: 1
|
||||||
|
serializedVersion: 2
|
||||||
|
m_ClearFlags: 1
|
||||||
|
m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0}
|
||||||
|
m_projectionMatrixMode: 1
|
||||||
|
m_GateFitMode: 2
|
||||||
|
m_FOVAxisMode: 0
|
||||||
|
m_Iso: 200
|
||||||
|
m_ShutterSpeed: 0.005
|
||||||
|
m_Aperture: 16
|
||||||
|
m_FocusDistance: 10
|
||||||
|
m_FocalLength: 50
|
||||||
|
m_BladeCount: 5
|
||||||
|
m_Curvature: {x: 2, y: 11}
|
||||||
|
m_BarrelClipping: 0.25
|
||||||
|
m_Anamorphism: 0
|
||||||
|
m_SensorSize: {x: 36, y: 24}
|
||||||
|
m_LensShift: {x: 0, y: 0}
|
||||||
|
m_NormalizedViewPortRect:
|
||||||
|
serializedVersion: 2
|
||||||
|
x: 0
|
||||||
|
y: 0
|
||||||
|
width: 1
|
||||||
|
height: 1
|
||||||
|
near clip plane: 0.3
|
||||||
|
far clip plane: 1000
|
||||||
|
field of view: 60
|
||||||
|
orthographic: 0
|
||||||
|
orthographic size: 5
|
||||||
|
m_Depth: -1
|
||||||
|
m_CullingMask:
|
||||||
|
serializedVersion: 2
|
||||||
|
m_Bits: 4294967295
|
||||||
|
m_RenderingPath: -1
|
||||||
|
m_TargetTexture: {fileID: 0}
|
||||||
|
m_TargetDisplay: 0
|
||||||
|
m_TargetEye: 3
|
||||||
|
m_HDR: 1
|
||||||
|
m_AllowMSAA: 1
|
||||||
|
m_AllowDynamicResolution: 0
|
||||||
|
m_ForceIntoRT: 0
|
||||||
|
m_OcclusionCulling: 1
|
||||||
|
m_StereoConvergence: 10
|
||||||
|
m_StereoSeparation: 0.022
|
||||||
|
--- !u!4 &1848374381
|
||||||
|
Transform:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1848374378}
|
||||||
|
serializedVersion: 2
|
||||||
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||||
|
m_LocalPosition: {x: 0, y: 1, z: -10}
|
||||||
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
|
m_ConstrainProportionsScale: 0
|
||||||
|
m_Children: []
|
||||||
|
m_Father: {fileID: 0}
|
||||||
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
|
--- !u!114 &1848374382
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1848374378}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: a79441f348de89743a2939f4d699eac1, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier: Unity.RenderPipelines.Universal.Runtime::UnityEngine.Rendering.Universal.UniversalAdditionalCameraData
|
||||||
|
m_RenderShadows: 1
|
||||||
|
m_RequiresDepthTextureOption: 2
|
||||||
|
m_RequiresOpaqueTextureOption: 2
|
||||||
|
m_CameraType: 0
|
||||||
|
m_Cameras: []
|
||||||
|
m_RendererIndex: -1
|
||||||
|
m_VolumeLayerMask:
|
||||||
|
serializedVersion: 2
|
||||||
|
m_Bits: 1
|
||||||
|
m_VolumeTrigger: {fileID: 0}
|
||||||
|
m_VolumeFrameworkUpdateModeOption: 2
|
||||||
|
m_RenderPostProcessing: 0
|
||||||
|
m_Antialiasing: 0
|
||||||
|
m_AntialiasingQuality: 2
|
||||||
|
m_StopNaN: 0
|
||||||
|
m_Dithering: 0
|
||||||
|
m_ClearDepth: 1
|
||||||
|
m_AllowXRRendering: 1
|
||||||
|
m_AllowHDROutput: 1
|
||||||
|
m_UseScreenCoordOverride: 0
|
||||||
|
m_ScreenSizeOverride: {x: 0, y: 0, z: 0, w: 0}
|
||||||
|
m_ScreenCoordScaleBias: {x: 0, y: 0, z: 0, w: 0}
|
||||||
|
m_RequiresDepthTexture: 0
|
||||||
|
m_RequiresColorTexture: 0
|
||||||
|
m_TaaSettings:
|
||||||
|
m_Quality: 3
|
||||||
|
m_FrameInfluence: 0.1
|
||||||
|
m_JitterScale: 1
|
||||||
|
m_MipBias: 0
|
||||||
|
m_VarianceClampScale: 0.9
|
||||||
|
m_ContrastAdaptiveSharpening: 0
|
||||||
|
m_Version: 2
|
||||||
|
--- !u!1 &2003742649
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
serializedVersion: 6
|
||||||
|
m_Component:
|
||||||
|
- component: {fileID: 2003742650}
|
||||||
|
- component: {fileID: 2003742651}
|
||||||
|
m_Layer: 0
|
||||||
|
m_Name: Doc_MainMenu
|
||||||
|
m_TagString: Untagged
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 1
|
||||||
|
--- !u!4 &2003742650
|
||||||
|
Transform:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 2003742649}
|
||||||
|
serializedVersion: 2
|
||||||
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||||
|
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||||
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
|
m_ConstrainProportionsScale: 0
|
||||||
|
m_Children: []
|
||||||
|
m_Father: {fileID: 1183887570}
|
||||||
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
|
--- !u!114 &2003742651
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 2003742649}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 19102, guid: 0000000000000000e000000000000000, type: 0}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier: UnityEngine.dll::UnityEngine.UIElements.UIDocument
|
||||||
|
m_PanelSettings: {fileID: 11400000, guid: 04bb65da4fe76fc4a9926df48b2ba88b, type: 2}
|
||||||
|
m_ParentUI: {fileID: 0}
|
||||||
|
sourceAsset: {fileID: 9197481963319205126, guid: b8da157d472223d4889a01228b36ef8b, type: 3}
|
||||||
|
m_SortingOrder: 0
|
||||||
|
m_Position: 0
|
||||||
|
m_WorldSpaceSizeMode: 1
|
||||||
|
m_WorldSpaceWidth: 1920
|
||||||
|
m_WorldSpaceHeight: 1080
|
||||||
|
m_PivotReferenceSize: 0
|
||||||
|
m_Pivot: 0
|
||||||
|
m_WorldSpaceCollider: {fileID: 0}
|
||||||
--- !u!1660057539 &9223372036854775807
|
--- !u!1660057539 &9223372036854775807
|
||||||
SceneRoots:
|
SceneRoots:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
m_Roots:
|
m_Roots:
|
||||||
- {fileID: 134723962}
|
- {fileID: 1848374381}
|
||||||
- {fileID: 1392427389}
|
- {fileID: 626355270}
|
||||||
- {fileID: 1956301527}
|
- {fileID: 1183887570}
|
||||||
- {fileID: 1016072953}
|
|
||||||
- {fileID: 966137138}
|
|
||||||
7
Assets/_Recovery/0 (4).unity.meta
Normal file
7
Assets/_Recovery/0 (4).unity.meta
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 9c0512ce96d8f5446b77ef7b8d613348
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
983
Assets/_Recovery/0 (5).unity
Normal file
983
Assets/_Recovery/0 (5).unity
Normal file
@@ -0,0 +1,983 @@
|
|||||||
|
%YAML 1.1
|
||||||
|
%TAG !u! tag:unity3d.com,2011:
|
||||||
|
--- !u!29 &1
|
||||||
|
OcclusionCullingSettings:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
serializedVersion: 2
|
||||||
|
m_OcclusionBakeSettings:
|
||||||
|
smallestOccluder: 5
|
||||||
|
smallestHole: 0.25
|
||||||
|
backfaceThreshold: 100
|
||||||
|
m_SceneGUID: 00000000000000000000000000000000
|
||||||
|
m_OcclusionCullingData: {fileID: 0}
|
||||||
|
--- !u!104 &2
|
||||||
|
RenderSettings:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
serializedVersion: 10
|
||||||
|
m_Fog: 0
|
||||||
|
m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1}
|
||||||
|
m_FogMode: 3
|
||||||
|
m_FogDensity: 0.01
|
||||||
|
m_LinearFogStart: 0
|
||||||
|
m_LinearFogEnd: 300
|
||||||
|
m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1}
|
||||||
|
m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1}
|
||||||
|
m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1}
|
||||||
|
m_AmbientIntensity: 1
|
||||||
|
m_AmbientMode: 0
|
||||||
|
m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1}
|
||||||
|
m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0}
|
||||||
|
m_HaloStrength: 0.5
|
||||||
|
m_FlareStrength: 1
|
||||||
|
m_FlareFadeSpeed: 3
|
||||||
|
m_HaloTexture: {fileID: 0}
|
||||||
|
m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0}
|
||||||
|
m_DefaultReflectionMode: 0
|
||||||
|
m_DefaultReflectionResolution: 128
|
||||||
|
m_ReflectionBounces: 1
|
||||||
|
m_ReflectionIntensity: 1
|
||||||
|
m_CustomReflection: {fileID: 0}
|
||||||
|
m_Sun: {fileID: 0}
|
||||||
|
m_UseRadianceAmbientProbe: 0
|
||||||
|
--- !u!157 &3
|
||||||
|
LightmapSettings:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
serializedVersion: 13
|
||||||
|
m_BakeOnSceneLoad: 0
|
||||||
|
m_GISettings:
|
||||||
|
serializedVersion: 2
|
||||||
|
m_BounceScale: 1
|
||||||
|
m_IndirectOutputScale: 1
|
||||||
|
m_AlbedoBoost: 1
|
||||||
|
m_EnvironmentLightingMode: 0
|
||||||
|
m_EnableBakedLightmaps: 1
|
||||||
|
m_EnableRealtimeLightmaps: 0
|
||||||
|
m_LightmapEditorSettings:
|
||||||
|
serializedVersion: 12
|
||||||
|
m_Resolution: 2
|
||||||
|
m_BakeResolution: 40
|
||||||
|
m_AtlasSize: 1024
|
||||||
|
m_AO: 0
|
||||||
|
m_AOMaxDistance: 1
|
||||||
|
m_CompAOExponent: 1
|
||||||
|
m_CompAOExponentDirect: 0
|
||||||
|
m_ExtractAmbientOcclusion: 0
|
||||||
|
m_Padding: 2
|
||||||
|
m_LightmapParameters: {fileID: 0}
|
||||||
|
m_LightmapsBakeMode: 1
|
||||||
|
m_TextureCompression: 1
|
||||||
|
m_ReflectionCompression: 2
|
||||||
|
m_MixedBakeMode: 2
|
||||||
|
m_BakeBackend: 2
|
||||||
|
m_PVRSampling: 1
|
||||||
|
m_PVRDirectSampleCount: 32
|
||||||
|
m_PVRSampleCount: 512
|
||||||
|
m_PVRBounces: 2
|
||||||
|
m_PVREnvironmentSampleCount: 256
|
||||||
|
m_PVREnvironmentReferencePointCount: 2048
|
||||||
|
m_PVRFilteringMode: 1
|
||||||
|
m_PVRDenoiserTypeDirect: 1
|
||||||
|
m_PVRDenoiserTypeIndirect: 1
|
||||||
|
m_PVRDenoiserTypeAO: 1
|
||||||
|
m_PVRFilterTypeDirect: 0
|
||||||
|
m_PVRFilterTypeIndirect: 0
|
||||||
|
m_PVRFilterTypeAO: 0
|
||||||
|
m_PVREnvironmentMIS: 1
|
||||||
|
m_PVRCulling: 1
|
||||||
|
m_PVRFilteringGaussRadiusDirect: 1
|
||||||
|
m_PVRFilteringGaussRadiusIndirect: 1
|
||||||
|
m_PVRFilteringGaussRadiusAO: 1
|
||||||
|
m_PVRFilteringAtrousPositionSigmaDirect: 0.5
|
||||||
|
m_PVRFilteringAtrousPositionSigmaIndirect: 2
|
||||||
|
m_PVRFilteringAtrousPositionSigmaAO: 1
|
||||||
|
m_ExportTrainingData: 0
|
||||||
|
m_TrainingDataDestination: TrainingData
|
||||||
|
m_LightProbeSampleCountMultiplier: 4
|
||||||
|
m_LightingDataAsset: {fileID: 20201, guid: 0000000000000000f000000000000000, type: 0}
|
||||||
|
m_LightingSettings: {fileID: 0}
|
||||||
|
--- !u!196 &4
|
||||||
|
NavMeshSettings:
|
||||||
|
serializedVersion: 2
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_BuildSettings:
|
||||||
|
serializedVersion: 3
|
||||||
|
agentTypeID: 0
|
||||||
|
agentRadius: 0.5
|
||||||
|
agentHeight: 2
|
||||||
|
agentSlope: 45
|
||||||
|
agentClimb: 0.4
|
||||||
|
ledgeDropHeight: 0
|
||||||
|
maxJumpAcrossDistance: 0
|
||||||
|
minRegionArea: 2
|
||||||
|
manualCellSize: 0
|
||||||
|
cellSize: 0.16666667
|
||||||
|
manualTileSize: 0
|
||||||
|
tileSize: 256
|
||||||
|
buildHeightMesh: 0
|
||||||
|
maxJobWorkers: 0
|
||||||
|
preserveTilesOutsideBounds: 0
|
||||||
|
debug:
|
||||||
|
m_Flags: 0
|
||||||
|
m_NavMeshData: {fileID: 0}
|
||||||
|
--- !u!137 &166789747 stripped
|
||||||
|
SkinnedMeshRenderer:
|
||||||
|
m_CorrespondingSourceObject: {fileID: 1058696422167757239, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
||||||
|
m_PrefabInstance: {fileID: 8240317044381527393}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
--- !u!1 &200732282
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
serializedVersion: 6
|
||||||
|
m_Component:
|
||||||
|
- component: {fileID: 200732284}
|
||||||
|
- component: {fileID: 200732283}
|
||||||
|
- component: {fileID: 200732285}
|
||||||
|
m_Layer: 0
|
||||||
|
m_Name: Directional Light
|
||||||
|
m_TagString: Untagged
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 1
|
||||||
|
--- !u!108 &200732283
|
||||||
|
Light:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 200732282}
|
||||||
|
m_Enabled: 1
|
||||||
|
serializedVersion: 12
|
||||||
|
m_Type: 1
|
||||||
|
m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1}
|
||||||
|
m_Intensity: 1
|
||||||
|
m_Range: 10
|
||||||
|
m_SpotAngle: 30
|
||||||
|
m_InnerSpotAngle: 21.80208
|
||||||
|
m_CookieSize2D: {x: 0.5, y: 0.5}
|
||||||
|
m_Shadows:
|
||||||
|
m_Type: 2
|
||||||
|
m_Resolution: -1
|
||||||
|
m_CustomResolution: -1
|
||||||
|
m_Strength: 1
|
||||||
|
m_Bias: 0.05
|
||||||
|
m_NormalBias: 0.4
|
||||||
|
m_NearPlane: 0.2
|
||||||
|
m_CullingMatrixOverride:
|
||||||
|
e00: 1
|
||||||
|
e01: 0
|
||||||
|
e02: 0
|
||||||
|
e03: 0
|
||||||
|
e10: 0
|
||||||
|
e11: 1
|
||||||
|
e12: 0
|
||||||
|
e13: 0
|
||||||
|
e20: 0
|
||||||
|
e21: 0
|
||||||
|
e22: 1
|
||||||
|
e23: 0
|
||||||
|
e30: 0
|
||||||
|
e31: 0
|
||||||
|
e32: 0
|
||||||
|
e33: 1
|
||||||
|
m_UseCullingMatrixOverride: 0
|
||||||
|
m_Cookie: {fileID: 0}
|
||||||
|
m_DrawHalo: 0
|
||||||
|
m_Flare: {fileID: 0}
|
||||||
|
m_RenderMode: 0
|
||||||
|
m_CullingMask:
|
||||||
|
serializedVersion: 2
|
||||||
|
m_Bits: 4294967295
|
||||||
|
m_RenderingLayerMask: 1
|
||||||
|
m_Lightmapping: 4
|
||||||
|
m_LightShadowCasterMode: 0
|
||||||
|
m_AreaSize: {x: 1, y: 1}
|
||||||
|
m_BounceIntensity: 1
|
||||||
|
m_ColorTemperature: 6570
|
||||||
|
m_UseColorTemperature: 0
|
||||||
|
m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0}
|
||||||
|
m_UseBoundingSphereOverride: 0
|
||||||
|
m_UseViewFrustumForShadowCasterCull: 1
|
||||||
|
m_ForceVisible: 0
|
||||||
|
m_ShadowRadius: 0
|
||||||
|
m_ShadowAngle: 0
|
||||||
|
m_LightUnit: 1
|
||||||
|
m_LuxAtDistance: 1
|
||||||
|
m_EnableSpotReflector: 1
|
||||||
|
--- !u!4 &200732284
|
||||||
|
Transform:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 200732282}
|
||||||
|
serializedVersion: 2
|
||||||
|
m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261}
|
||||||
|
m_LocalPosition: {x: 3.5546, y: -2.7962599, z: 4.39807}
|
||||||
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
|
m_ConstrainProportionsScale: 0
|
||||||
|
m_Children: []
|
||||||
|
m_Father: {fileID: 1368410213}
|
||||||
|
m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0}
|
||||||
|
--- !u!114 &200732285
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 200732282}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: 474bcb49853aa07438625e644c072ee6, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier: Unity.RenderPipelines.Universal.Runtime::UnityEngine.Rendering.Universal.UniversalAdditionalLightData
|
||||||
|
m_UsePipelineSettings: 1
|
||||||
|
m_AdditionalLightsShadowResolutionTier: 2
|
||||||
|
m_CustomShadowLayers: 0
|
||||||
|
m_LightCookieSize: {x: 1, y: 1}
|
||||||
|
m_LightCookieOffset: {x: 0, y: 0}
|
||||||
|
m_SoftShadowQuality: 0
|
||||||
|
m_RenderingLayersMask:
|
||||||
|
serializedVersion: 0
|
||||||
|
m_Bits: 1
|
||||||
|
m_ShadowRenderingLayersMask:
|
||||||
|
serializedVersion: 0
|
||||||
|
m_Bits: 1
|
||||||
|
m_Version: 4
|
||||||
|
m_LightLayerMask: 1
|
||||||
|
m_ShadowLayerMask: 1
|
||||||
|
m_RenderingLayers: 1
|
||||||
|
m_ShadowRenderingLayers: 1
|
||||||
|
--- !u!4 &216247148 stripped
|
||||||
|
Transform:
|
||||||
|
m_CorrespondingSourceObject: {fileID: 3154409663696148700, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
||||||
|
m_PrefabInstance: {fileID: 8240317044381527393}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
--- !u!114 &216247156 stripped
|
||||||
|
MonoBehaviour:
|
||||||
|
m_CorrespondingSourceObject: {fileID: 5600577104145922999, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
||||||
|
m_PrefabInstance: {fileID: 8240317044381527393}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 0}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: 5962d8f2c8e40e240a4a4907c7b539fa, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier: Assembly-CSharp::OnlyScove.Scripts.InputReader
|
||||||
|
--- !u!1 &390662298
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
serializedVersion: 6
|
||||||
|
m_Component:
|
||||||
|
- component: {fileID: 390662299}
|
||||||
|
m_Layer: 0
|
||||||
|
m_Name: Container
|
||||||
|
m_TagString: Untagged
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 1
|
||||||
|
--- !u!4 &390662299
|
||||||
|
Transform:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 390662298}
|
||||||
|
serializedVersion: 2
|
||||||
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||||
|
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||||
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
|
m_ConstrainProportionsScale: 0
|
||||||
|
m_Children: []
|
||||||
|
m_Father: {fileID: 1439162687}
|
||||||
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
|
--- !u!20 &442028704 stripped
|
||||||
|
Camera:
|
||||||
|
m_CorrespondingSourceObject: {fileID: 452500236988029996, guid: fb7874830b9e56341bf88f2a1123c677, type: 3}
|
||||||
|
m_PrefabInstance: {fileID: 3886963620680427248}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
--- !u!4 &442028708 stripped
|
||||||
|
Transform:
|
||||||
|
m_CorrespondingSourceObject: {fileID: 2207112960010484425, guid: fb7874830b9e56341bf88f2a1123c677, type: 3}
|
||||||
|
m_PrefabInstance: {fileID: 3886963620680427248}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
--- !u!1 &1185172173
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
serializedVersion: 6
|
||||||
|
m_Component:
|
||||||
|
- component: {fileID: 1185172175}
|
||||||
|
- component: {fileID: 1185172174}
|
||||||
|
m_Layer: 0
|
||||||
|
m_Name: Global Volume
|
||||||
|
m_TagString: Untagged
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 1
|
||||||
|
--- !u!114 &1185172174
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1185172173}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: 172515602e62fb746b5d573b38a5fe58, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier: Unity.RenderPipelines.Core.Runtime::UnityEngine.Rendering.Volume
|
||||||
|
m_IsGlobal: 1
|
||||||
|
priority: 0
|
||||||
|
blendDistance: 0
|
||||||
|
weight: 1
|
||||||
|
sharedProfile: {fileID: 11400000, guid: 66d4e46db74eed8459b64c8476ecb24a, type: 2}
|
||||||
|
--- !u!4 &1185172175
|
||||||
|
Transform:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1185172173}
|
||||||
|
serializedVersion: 2
|
||||||
|
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
|
||||||
|
m_LocalPosition: {x: -1.7860072, y: -0.3591547, z: 10.121648}
|
||||||
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
|
m_ConstrainProportionsScale: 0
|
||||||
|
m_Children: []
|
||||||
|
m_Father: {fileID: 1368410213}
|
||||||
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
|
--- !u!1 &1313417866
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
serializedVersion: 6
|
||||||
|
m_Component:
|
||||||
|
- component: {fileID: 1313417867}
|
||||||
|
m_Layer: 0
|
||||||
|
m_Name: _MAP
|
||||||
|
m_TagString: Untagged
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 1
|
||||||
|
--- !u!4 &1313417867
|
||||||
|
Transform:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1313417866}
|
||||||
|
serializedVersion: 2
|
||||||
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||||
|
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||||
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
|
m_ConstrainProportionsScale: 0
|
||||||
|
m_Children:
|
||||||
|
- {fileID: 1439162687}
|
||||||
|
- {fileID: 1437922952}
|
||||||
|
m_Father: {fileID: 1997343489}
|
||||||
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
|
--- !u!1 &1368410212
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
serializedVersion: 6
|
||||||
|
m_Component:
|
||||||
|
- component: {fileID: 1368410213}
|
||||||
|
m_Layer: 0
|
||||||
|
m_Name: _Enviroment
|
||||||
|
m_TagString: Untagged
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 1
|
||||||
|
--- !u!4 &1368410213
|
||||||
|
Transform:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1368410212}
|
||||||
|
serializedVersion: 2
|
||||||
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||||
|
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||||
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
|
m_ConstrainProportionsScale: 0
|
||||||
|
m_Children:
|
||||||
|
- {fileID: 200732284}
|
||||||
|
- {fileID: 1185172175}
|
||||||
|
m_Father: {fileID: 1997343489}
|
||||||
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
|
--- !u!1 &1437922948
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
serializedVersion: 6
|
||||||
|
m_Component:
|
||||||
|
- component: {fileID: 1437922952}
|
||||||
|
- component: {fileID: 1437922951}
|
||||||
|
- component: {fileID: 1437922950}
|
||||||
|
- component: {fileID: 1437922949}
|
||||||
|
m_Layer: 6
|
||||||
|
m_Name: Ground
|
||||||
|
m_TagString: Untagged
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 1
|
||||||
|
--- !u!64 &1437922949
|
||||||
|
MeshCollider:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1437922948}
|
||||||
|
m_Material: {fileID: 0}
|
||||||
|
m_IncludeLayers:
|
||||||
|
serializedVersion: 2
|
||||||
|
m_Bits: 0
|
||||||
|
m_ExcludeLayers:
|
||||||
|
serializedVersion: 2
|
||||||
|
m_Bits: 0
|
||||||
|
m_LayerOverridePriority: 0
|
||||||
|
m_IsTrigger: 0
|
||||||
|
m_ProvidesContacts: 0
|
||||||
|
m_Enabled: 1
|
||||||
|
serializedVersion: 5
|
||||||
|
m_Convex: 0
|
||||||
|
m_CookingOptions: 30
|
||||||
|
m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0}
|
||||||
|
--- !u!23 &1437922950
|
||||||
|
MeshRenderer:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1437922948}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_CastShadows: 1
|
||||||
|
m_ReceiveShadows: 1
|
||||||
|
m_DynamicOccludee: 1
|
||||||
|
m_StaticShadowCaster: 0
|
||||||
|
m_MotionVectors: 1
|
||||||
|
m_LightProbeUsage: 1
|
||||||
|
m_ReflectionProbeUsage: 1
|
||||||
|
m_RayTracingMode: 2
|
||||||
|
m_RayTraceProcedural: 0
|
||||||
|
m_RayTracingAccelStructBuildFlagsOverride: 0
|
||||||
|
m_RayTracingAccelStructBuildFlags: 1
|
||||||
|
m_SmallMeshCulling: 1
|
||||||
|
m_ForceMeshLod: -1
|
||||||
|
m_MeshLodSelectionBias: 0
|
||||||
|
m_RenderingLayerMask: 1
|
||||||
|
m_RendererPriority: 0
|
||||||
|
m_Materials:
|
||||||
|
- {fileID: 2100000, guid: e2e2684e969402049b87d7f81417c603, type: 2}
|
||||||
|
m_StaticBatchInfo:
|
||||||
|
firstSubMesh: 0
|
||||||
|
subMeshCount: 0
|
||||||
|
m_StaticBatchRoot: {fileID: 0}
|
||||||
|
m_ProbeAnchor: {fileID: 0}
|
||||||
|
m_LightProbeVolumeOverride: {fileID: 0}
|
||||||
|
m_ScaleInLightmap: 1
|
||||||
|
m_ReceiveGI: 1
|
||||||
|
m_PreserveUVs: 0
|
||||||
|
m_IgnoreNormalsForChartDetection: 0
|
||||||
|
m_ImportantGI: 0
|
||||||
|
m_StitchLightmapSeams: 1
|
||||||
|
m_SelectedEditorRenderState: 3
|
||||||
|
m_MinimumChartSize: 4
|
||||||
|
m_AutoUVMaxDistance: 0.5
|
||||||
|
m_AutoUVMaxAngle: 89
|
||||||
|
m_LightmapParameters: {fileID: 0}
|
||||||
|
m_GlobalIlluminationMeshLod: 0
|
||||||
|
m_SortingLayerID: 0
|
||||||
|
m_SortingLayer: 0
|
||||||
|
m_SortingOrder: 0
|
||||||
|
m_MaskInteraction: 0
|
||||||
|
m_AdditionalVertexStreams: {fileID: 0}
|
||||||
|
--- !u!33 &1437922951
|
||||||
|
MeshFilter:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1437922948}
|
||||||
|
m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0}
|
||||||
|
--- !u!4 &1437922952
|
||||||
|
Transform:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1437922948}
|
||||||
|
serializedVersion: 2
|
||||||
|
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
|
||||||
|
m_LocalPosition: {x: 3.5546, y: -5.79626, z: 4.39807}
|
||||||
|
m_LocalScale: {x: 50, y: 1, z: 50}
|
||||||
|
m_ConstrainProportionsScale: 0
|
||||||
|
m_Children: []
|
||||||
|
m_Father: {fileID: 1313417867}
|
||||||
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
|
--- !u!1 &1439162686
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
serializedVersion: 6
|
||||||
|
m_Component:
|
||||||
|
- component: {fileID: 1439162687}
|
||||||
|
- component: {fileID: 1439162689}
|
||||||
|
- component: {fileID: 1439162688}
|
||||||
|
m_Layer: 0
|
||||||
|
m_Name: MazeController
|
||||||
|
m_TagString: Untagged
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 1
|
||||||
|
--- !u!4 &1439162687
|
||||||
|
Transform:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1439162686}
|
||||||
|
serializedVersion: 2
|
||||||
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||||
|
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||||
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
|
m_ConstrainProportionsScale: 0
|
||||||
|
m_Children:
|
||||||
|
- {fileID: 390662299}
|
||||||
|
m_Father: {fileID: 1313417867}
|
||||||
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
|
--- !u!114 &1439162688
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1439162686}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: f30df611110713742ab984f5bead5d88, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier: Assembly-CSharp::Hallucinate.GameSetup.Maze.MazeRenderer
|
||||||
|
visualProfile: {fileID: 11400000, guid: 15b745b0bb979b84ea937c679ee0f1ed, type: 2}
|
||||||
|
--- !u!114 &1439162689
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1439162686}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: 3607adabe0c29c34591af73b414eb17a, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier: Assembly-CSharp::Hallucinate.GameSetup.Maze.MazeManager
|
||||||
|
selectedAlgorithm: 0
|
||||||
|
width: 30
|
||||||
|
depth: 30
|
||||||
|
debugMode: 1
|
||||||
|
visualizationInterval: 0.05
|
||||||
|
mazeRenderer: {fileID: 1439162688}
|
||||||
|
mazeContainer: {fileID: 390662299}
|
||||||
|
--- !u!4 &1631120432 stripped
|
||||||
|
Transform:
|
||||||
|
m_CorrespondingSourceObject: {fileID: 5188652905305800431, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
||||||
|
m_PrefabInstance: {fileID: 8240317044381527393}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
--- !u!4 &1732205146 stripped
|
||||||
|
Transform:
|
||||||
|
m_CorrespondingSourceObject: {fileID: 8004958684693924044, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
||||||
|
m_PrefabInstance: {fileID: 8240317044381527393}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
--- !u!1 &1997343488
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
serializedVersion: 6
|
||||||
|
m_Component:
|
||||||
|
- component: {fileID: 1997343489}
|
||||||
|
m_Layer: 0
|
||||||
|
m_Name: _SCENE
|
||||||
|
m_TagString: Untagged
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 1
|
||||||
|
--- !u!4 &1997343489
|
||||||
|
Transform:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1997343488}
|
||||||
|
serializedVersion: 2
|
||||||
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||||
|
m_LocalPosition: {x: -3.5546, y: 5.79626, z: -4.39807}
|
||||||
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
|
m_ConstrainProportionsScale: 0
|
||||||
|
m_Children:
|
||||||
|
- {fileID: 442028708}
|
||||||
|
- {fileID: 216247148}
|
||||||
|
- {fileID: 1313417867}
|
||||||
|
- {fileID: 1368410213}
|
||||||
|
m_Father: {fileID: 0}
|
||||||
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
|
--- !u!1 &2101138892
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
serializedVersion: 6
|
||||||
|
m_Component:
|
||||||
|
- component: {fileID: 2101138893}
|
||||||
|
m_Layer: 0
|
||||||
|
m_Name: Campoint 1
|
||||||
|
m_TagString: Untagged
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 1
|
||||||
|
--- !u!4 &2101138893
|
||||||
|
Transform:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 2101138892}
|
||||||
|
serializedVersion: 2
|
||||||
|
m_LocalRotation: {x: -0, y: 0.9727903, z: -0, w: 0.23168753}
|
||||||
|
m_LocalPosition: {x: -1.8390989, y: -1.7589655, z: 7.503214}
|
||||||
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
|
m_ConstrainProportionsScale: 0
|
||||||
|
m_Children: []
|
||||||
|
m_Father: {fileID: 1732205146}
|
||||||
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
|
--- !u!1 &2116497666
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
serializedVersion: 6
|
||||||
|
m_Component:
|
||||||
|
- component: {fileID: 2116497667}
|
||||||
|
- component: {fileID: 2116497669}
|
||||||
|
- component: {fileID: 2116497668}
|
||||||
|
m_Layer: 0
|
||||||
|
m_Name: Lobby Manager
|
||||||
|
m_TagString: Untagged
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 1
|
||||||
|
--- !u!4 &2116497667
|
||||||
|
Transform:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 2116497666}
|
||||||
|
serializedVersion: 2
|
||||||
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||||
|
m_LocalPosition: {x: -3.5546, y: 5.79626, z: -4.39807}
|
||||||
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
|
m_ConstrainProportionsScale: 0
|
||||||
|
m_Children: []
|
||||||
|
m_Father: {fileID: 0}
|
||||||
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
|
--- !u!114 &2116497668
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 2116497666}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: b5aeb4670d7bf41499d3aaf409820260, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier: Assembly-CSharp::LobbyManager
|
||||||
|
roomListContent: {fileID: 2116497667}
|
||||||
|
--- !u!114 &2116497669
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 2116497666}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: ca752d01bdc2c5e42938776307031da3, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier: Assembly-CSharp::_BasicSpawner
|
||||||
|
LobbyManager: {fileID: 0}
|
||||||
|
_playerPrefab:
|
||||||
|
RawGuidValue: 761bdf2e5c0cff4488527355acb975e5
|
||||||
|
--- !u!1001 &3886963620680427248
|
||||||
|
PrefabInstance:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
serializedVersion: 2
|
||||||
|
m_Modification:
|
||||||
|
serializedVersion: 3
|
||||||
|
m_TransformParent: {fileID: 1997343489}
|
||||||
|
m_Modifications:
|
||||||
|
- target: {fileID: 2207112960010484425, guid: fb7874830b9e56341bf88f2a1123c677, type: 3}
|
||||||
|
propertyPath: m_LocalPosition.x
|
||||||
|
value: 3.5546
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 2207112960010484425, guid: fb7874830b9e56341bf88f2a1123c677, type: 3}
|
||||||
|
propertyPath: m_LocalPosition.y
|
||||||
|
value: -4.79626
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 2207112960010484425, guid: fb7874830b9e56341bf88f2a1123c677, type: 3}
|
||||||
|
propertyPath: m_LocalPosition.z
|
||||||
|
value: -5.60193
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 2207112960010484425, guid: fb7874830b9e56341bf88f2a1123c677, type: 3}
|
||||||
|
propertyPath: m_LocalRotation.w
|
||||||
|
value: 1
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 2207112960010484425, guid: fb7874830b9e56341bf88f2a1123c677, type: 3}
|
||||||
|
propertyPath: m_LocalRotation.x
|
||||||
|
value: -0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 2207112960010484425, guid: fb7874830b9e56341bf88f2a1123c677, type: 3}
|
||||||
|
propertyPath: m_LocalRotation.y
|
||||||
|
value: -0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 2207112960010484425, guid: fb7874830b9e56341bf88f2a1123c677, type: 3}
|
||||||
|
propertyPath: m_LocalRotation.z
|
||||||
|
value: -0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 2207112960010484425, guid: fb7874830b9e56341bf88f2a1123c677, type: 3}
|
||||||
|
propertyPath: m_LocalEulerAnglesHint.x
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 2207112960010484425, guid: fb7874830b9e56341bf88f2a1123c677, type: 3}
|
||||||
|
propertyPath: m_LocalEulerAnglesHint.y
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 2207112960010484425, guid: fb7874830b9e56341bf88f2a1123c677, type: 3}
|
||||||
|
propertyPath: m_LocalEulerAnglesHint.z
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 2771692228748849855, guid: fb7874830b9e56341bf88f2a1123c677, type: 3}
|
||||||
|
propertyPath: m_Name
|
||||||
|
value: Main Camera
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 2771692228748849855, guid: fb7874830b9e56341bf88f2a1123c677, type: 3}
|
||||||
|
propertyPath: m_Layer
|
||||||
|
value: 8
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 3657229949309460766, guid: fb7874830b9e56341bf88f2a1123c677, type: 3}
|
||||||
|
propertyPath: fpvTarget
|
||||||
|
value:
|
||||||
|
objectReference: {fileID: 1631120432}
|
||||||
|
- target: {fileID: 3657229949309460766, guid: fb7874830b9e56341bf88f2a1123c677, type: 3}
|
||||||
|
propertyPath: inputReader
|
||||||
|
value:
|
||||||
|
objectReference: {fileID: 216247156}
|
||||||
|
- target: {fileID: 3657229949309460766, guid: fb7874830b9e56341bf88f2a1123c677, type: 3}
|
||||||
|
propertyPath: sensitivity
|
||||||
|
value: 10
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 3657229949309460766, guid: fb7874830b9e56341bf88f2a1123c677, type: 3}
|
||||||
|
propertyPath: followTarget
|
||||||
|
value:
|
||||||
|
objectReference: {fileID: 216247148}
|
||||||
|
- target: {fileID: 3657229949309460766, guid: fb7874830b9e56341bf88f2a1123c677, type: 3}
|
||||||
|
propertyPath: 'characterRenderers.Array.data[0]'
|
||||||
|
value:
|
||||||
|
objectReference: {fileID: 166789747}
|
||||||
|
- target: {fileID: 3657229949309460766, guid: fb7874830b9e56341bf88f2a1123c677, type: 3}
|
||||||
|
propertyPath: 'characterFading.characterRenderers.Array.data[0]'
|
||||||
|
value:
|
||||||
|
objectReference: {fileID: 166789747}
|
||||||
|
- target: {fileID: 8391577239842762580, guid: fb7874830b9e56341bf88f2a1123c677, type: 3}
|
||||||
|
propertyPath: m_RenderPostProcessing
|
||||||
|
value: 1
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
m_RemovedComponents: []
|
||||||
|
m_RemovedGameObjects: []
|
||||||
|
m_AddedGameObjects: []
|
||||||
|
m_AddedComponents: []
|
||||||
|
m_SourcePrefab: {fileID: 100100000, guid: fb7874830b9e56341bf88f2a1123c677, type: 3}
|
||||||
|
--- !u!1001 &8240317044381527393
|
||||||
|
PrefabInstance:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
serializedVersion: 2
|
||||||
|
m_Modification:
|
||||||
|
serializedVersion: 3
|
||||||
|
m_TransformParent: {fileID: 1997343489}
|
||||||
|
m_Modifications:
|
||||||
|
- target: {fileID: -5076913349690967641, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
||||||
|
propertyPath: SortKey
|
||||||
|
value: 225553585
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 830356296960548640, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
||||||
|
propertyPath: <InteractionMask>k__BackingField.m_Bits
|
||||||
|
value: 512
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 1054594849095937263, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
||||||
|
propertyPath: m_Name
|
||||||
|
value: Player
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 1054594849095937263, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
||||||
|
propertyPath: m_TagString
|
||||||
|
value: Player
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 1058696422167757239, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
||||||
|
propertyPath: 'm_Materials.Array.data[0]'
|
||||||
|
value:
|
||||||
|
objectReference: {fileID: 3297912226980038121, guid: 8290c8e8479e3b744b22042adbe32801, type: 3}
|
||||||
|
- target: {fileID: 1058696422167757239, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
||||||
|
propertyPath: 'm_Materials.Array.data[1]'
|
||||||
|
value:
|
||||||
|
objectReference: {fileID: 2100000, guid: 29d8aeef71b97864a9ad6317a4738f26, type: 2}
|
||||||
|
- target: {fileID: 3010251870038942475, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
||||||
|
propertyPath: m_Camera
|
||||||
|
value:
|
||||||
|
objectReference: {fileID: 442028704}
|
||||||
|
- target: {fileID: 3010251870038942475, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
||||||
|
propertyPath: m_ActionEvents.Array.size
|
||||||
|
value: 21
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 3010251870038942475, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
||||||
|
propertyPath: m_ActionEvents.Array.data[20].m_ActionId
|
||||||
|
value: 7e8b9416-0a2d-4652-98d8-e7368560ede9
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 3010251870038942475, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
||||||
|
propertyPath: m_ActionEvents.Array.data[20].m_ActionName
|
||||||
|
value: 'Player/Change View[/Keyboard/f2]'
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 3010251870038942475, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
||||||
|
propertyPath: m_ActionEvents.Array.data[20].m_PersistentCalls.m_Calls.Array.size
|
||||||
|
value: 1
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 3010251870038942475, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
||||||
|
propertyPath: m_ActionEvents.Array.data[20].m_PersistentCalls.m_Calls.Array.data[0].m_Mode
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 3010251870038942475, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
||||||
|
propertyPath: m_ActionEvents.Array.data[20].m_PersistentCalls.m_Calls.Array.data[0].m_Target
|
||||||
|
value:
|
||||||
|
objectReference: {fileID: 216247156}
|
||||||
|
- target: {fileID: 3010251870038942475, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
||||||
|
propertyPath: m_ActionEvents.Array.data[20].m_PersistentCalls.m_Calls.Array.data[0].m_CallState
|
||||||
|
value: 2
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 3010251870038942475, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
||||||
|
propertyPath: m_ActionEvents.Array.data[20].m_PersistentCalls.m_Calls.Array.data[0].m_MethodName
|
||||||
|
value: OnToggleView
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 3010251870038942475, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
||||||
|
propertyPath: m_ActionEvents.Array.data[20].m_PersistentCalls.m_Calls.Array.data[0].m_TargetAssemblyTypeName
|
||||||
|
value: OnlyScove.Scripts.InputReader, Assembly-CSharp
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 3010251870038942475, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
||||||
|
propertyPath: m_ActionEvents.Array.data[20].m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName
|
||||||
|
value: UnityEngine.Object, UnityEngine
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 3154409663696148700, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
||||||
|
propertyPath: m_LocalPosition.x
|
||||||
|
value: 5.34
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 3154409663696148700, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
||||||
|
propertyPath: m_LocalPosition.y
|
||||||
|
value: -0.63026
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 3154409663696148700, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
||||||
|
propertyPath: m_LocalPosition.z
|
||||||
|
value: -1.89
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 3154409663696148700, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
||||||
|
propertyPath: m_LocalRotation.w
|
||||||
|
value: 1
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 3154409663696148700, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
||||||
|
propertyPath: m_LocalRotation.x
|
||||||
|
value: -0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 3154409663696148700, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
||||||
|
propertyPath: m_LocalRotation.y
|
||||||
|
value: -0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 3154409663696148700, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
||||||
|
propertyPath: m_LocalRotation.z
|
||||||
|
value: -0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 3154409663696148700, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
||||||
|
propertyPath: m_LocalEulerAnglesHint.x
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 3154409663696148700, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
||||||
|
propertyPath: m_LocalEulerAnglesHint.y
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 3154409663696148700, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
||||||
|
propertyPath: m_LocalEulerAnglesHint.z
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 3866929919288054183, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
||||||
|
propertyPath: redSlashPrefab
|
||||||
|
value:
|
||||||
|
objectReference: {fileID: 1113287330716207023, guid: 03163717f6c5cad409e7e7f079f06ea5, type: 3}
|
||||||
|
- target: {fileID: 3866929919288054183, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
||||||
|
propertyPath: blackSlashPrefab
|
||||||
|
value:
|
||||||
|
objectReference: {fileID: 7925862234553078923, guid: a9db8dc0d7288b8418ab54e786fbffa7, type: 3}
|
||||||
|
- target: {fileID: 5073031060995569267, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
||||||
|
propertyPath: autoDetectOnStart
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 5773292363125757170, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
||||||
|
propertyPath: cinematicCameraPoint
|
||||||
|
value:
|
||||||
|
objectReference: {fileID: 2101138893}
|
||||||
|
- target: {fileID: 9098752589608501196, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
||||||
|
propertyPath: m_Controller
|
||||||
|
value:
|
||||||
|
objectReference: {fileID: 9100000, guid: 09e31034ca0f14f42b3aa81e50326f87, type: 2}
|
||||||
|
m_RemovedComponents:
|
||||||
|
- {fileID: 6587788942094262397, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
||||||
|
- {fileID: 5294322338071205561, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
||||||
|
- {fileID: 8541105841172983867, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
||||||
|
m_RemovedGameObjects: []
|
||||||
|
m_AddedGameObjects:
|
||||||
|
- targetCorrespondingSourceObject: {fileID: 8004958684693924044, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
||||||
|
insertIndex: -1
|
||||||
|
addedObject: {fileID: 2101138893}
|
||||||
|
m_AddedComponents: []
|
||||||
|
m_SourcePrefab: {fileID: 100100000, guid: 761bdf2e5c0cff4488527355acb975e5, type: 3}
|
||||||
|
--- !u!1660057539 &9223372036854775807
|
||||||
|
SceneRoots:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_Roots:
|
||||||
|
- {fileID: 1997343489}
|
||||||
|
- {fileID: 2116497667}
|
||||||
7
Assets/_Recovery/0 (5).unity.meta
Normal file
7
Assets/_Recovery/0 (5).unity.meta
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: a2ca959a67664694789473105db86f88
|
||||||
|
DefaultImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
25
UIElementsSchema/UIElements.xsd
Normal file
25
UIElementsSchema/UIElements.xsd
Normal file
@@ -0,0 +1,25 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<xs:schema xmlns:editor="UnityEditor.UIElements" xmlns:engine="UnityEngine.UIElements" xmlns="UnityEditor.Accessibility" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||||
|
<xs:import schemaLocation="UnityEngine.UIElements.xsd" namespace="UnityEngine.UIElements" />
|
||||||
|
<xs:import schemaLocation="UnityEditor.ShaderGraph.Drawing.xsd" namespace="UnityEditor.ShaderGraph.Drawing" />
|
||||||
|
<xs:import schemaLocation="UnityEditor.Rendering.xsd" namespace="UnityEditor.Rendering" />
|
||||||
|
<xs:import schemaLocation="UnityEditor.U2D.Sprites.SpriteEditorTool.xsd" namespace="UnityEditor.U2D.Sprites.SpriteEditorTool" />
|
||||||
|
<xs:import schemaLocation="Unity.UIToolkit.Editor.xsd" namespace="Unity.UIToolkit.Editor" />
|
||||||
|
<xs:import schemaLocation="UnityEditor.UIElements.Debugger.xsd" namespace="UnityEditor.UIElements.Debugger" />
|
||||||
|
<xs:import schemaLocation="Unity.UI.Builder.xsd" namespace="Unity.UI.Builder" />
|
||||||
|
<xs:import schemaLocation="UnityEditor.Search.xsd" namespace="UnityEditor.Search" />
|
||||||
|
<xs:import schemaLocation="Unity.Multiplayer.PlayMode.Editor.xsd" namespace="Unity.Multiplayer.PlayMode.Editor" />
|
||||||
|
<xs:import schemaLocation="UnityEditor.Experimental.GraphView.xsd" namespace="UnityEditor.Experimental.GraphView" />
|
||||||
|
<xs:import schemaLocation="UnityEditor.Toolbars.xsd" namespace="UnityEditor.Toolbars" />
|
||||||
|
<xs:import schemaLocation="UnityEditor.PackageManager.UI.Internal.xsd" namespace="UnityEditor.PackageManager.UI.Internal" />
|
||||||
|
<xs:import schemaLocation="UnityEditor.UIElements.ProjectSettings.xsd" namespace="UnityEditor.UIElements.ProjectSettings" />
|
||||||
|
<xs:import schemaLocation="UnityEditor.UIElements.xsd" namespace="UnityEditor.UIElements" />
|
||||||
|
<xs:import schemaLocation="UnityEditor.Audio.UIElements.xsd" namespace="UnityEditor.Audio.UIElements" />
|
||||||
|
<xs:import schemaLocation="Unity.Profiling.Editor.UI.xsd" namespace="Unity.Profiling.Editor.UI" />
|
||||||
|
<xs:import schemaLocation="UnityEditor.Overlays.xsd" namespace="UnityEditor.Overlays" />
|
||||||
|
<xs:import schemaLocation="UnityEditor.ShortcutManagement.xsd" namespace="UnityEditor.ShortcutManagement" />
|
||||||
|
<xs:import schemaLocation="UnityEditor.Inspector.xsd" namespace="UnityEditor.Inspector" />
|
||||||
|
<xs:import schemaLocation="Unity.Profiling.Editor.xsd" namespace="Unity.Profiling.Editor" />
|
||||||
|
<xs:import schemaLocation="UnityEditor.Inspector.GraphicsSettingsInspectors.xsd" namespace="UnityEditor.Inspector.GraphicsSettingsInspectors" />
|
||||||
|
<xs:import schemaLocation="UnityEditor.Accessibility.xsd" namespace="UnityEditor.Accessibility" />
|
||||||
|
</xs:schema>
|
||||||
50
UIElementsSchema/Unity.Multiplayer.PlayMode.Editor.xsd
Normal file
50
UIElementsSchema/Unity.Multiplayer.PlayMode.Editor.xsd
Normal file
@@ -0,0 +1,50 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<xs:schema xmlns:editor="UnityEditor.UIElements" xmlns:engine="UnityEngine.UIElements" xmlns="UnityEditor.Accessibility" elementFormDefault="qualified" targetNamespace="Unity.Multiplayer.PlayMode.Editor" xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||||
|
<xs:import schemaLocation="UnityEngine.UIElements.xsd" namespace="UnityEngine.UIElements" />
|
||||||
|
<xs:complexType name="PlayersListViewType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="false" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="PlayersListView" substitutionGroup="engine:VisualElement" xmlns:q1="Unity.Multiplayer.PlayMode.Editor" type="q1:PlayersListViewType" />
|
||||||
|
<xs:complexType name="LoadingSpinnerType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="false" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="LoadingSpinner" substitutionGroup="engine:VisualElement" xmlns:q2="Unity.Multiplayer.PlayMode.Editor" type="q2:LoadingSpinnerType" />
|
||||||
|
</xs:schema>
|
||||||
142
UIElementsSchema/Unity.Profiling.Editor.UI.xsd
Normal file
142
UIElementsSchema/Unity.Profiling.Editor.UI.xsd
Normal file
@@ -0,0 +1,142 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<xs:schema xmlns:editor="UnityEditor.UIElements" xmlns:engine="UnityEngine.UIElements" xmlns="UnityEditor.Accessibility" elementFormDefault="qualified" targetNamespace="Unity.Profiling.Editor.UI" xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||||
|
<xs:import schemaLocation="UnityEngine.UIElements.xsd" namespace="UnityEngine.UIElements" />
|
||||||
|
<xs:complexType name="BoxPlotGraphType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="false" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="BoxPlotGraph" substitutionGroup="engine:VisualElement" xmlns:q1="Unity.Profiling.Editor.UI" type="q1:BoxPlotGraphType" />
|
||||||
|
<xs:complexType name="ReadOnlyFloatFieldType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="false" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="ReadOnlyFloatField" substitutionGroup="engine:VisualElement" xmlns:q2="Unity.Profiling.Editor.UI" type="q2:ReadOnlyFloatFieldType" />
|
||||||
|
<xs:complexType name="ActivityIndicatorOverlayType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="false" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="ActivityIndicatorOverlay" substitutionGroup="engine:VisualElement" xmlns:q3="Unity.Profiling.Editor.UI" type="q3:ActivityIndicatorOverlayType" />
|
||||||
|
<xs:complexType name="BlocksGraphViewType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="false" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="BlocksGraphView" substitutionGroup="engine:VisualElement" xmlns:q4="Unity.Profiling.Editor.UI" type="q4:BlocksGraphViewType" />
|
||||||
|
<xs:complexType name="PieChartType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="false" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="PieChart" substitutionGroup="engine:VisualElement" xmlns:q5="Unity.Profiling.Editor.UI" type="q5:PieChartType" />
|
||||||
|
<xs:complexType name="BlocksGraphViewRenderType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="false" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="BlocksGraphViewRender" substitutionGroup="engine:VisualElement" xmlns:q6="Unity.Profiling.Editor.UI" type="q6:BlocksGraphViewRenderType" />
|
||||||
|
</xs:schema>
|
||||||
129
UIElementsSchema/Unity.Profiling.Editor.xsd
Normal file
129
UIElementsSchema/Unity.Profiling.Editor.xsd
Normal file
@@ -0,0 +1,129 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<xs:schema xmlns:editor="UnityEditor.UIElements" xmlns:engine="UnityEngine.UIElements" xmlns="UnityEditor.Accessibility" elementFormDefault="qualified" targetNamespace="Unity.Profiling.Editor" xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||||
|
<xs:import schemaLocation="UnityEngine.UIElements.xsd" namespace="UnityEngine.UIElements" />
|
||||||
|
<xs:simpleType name="SelectableLabel_vertical-scroller-visibility_Type">
|
||||||
|
<xs:restriction base="xs:string">
|
||||||
|
<xs:enumeration value="Auto" />
|
||||||
|
<xs:enumeration value="AlwaysVisible" />
|
||||||
|
<xs:enumeration value="Hidden" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
<xs:simpleType name="SelectableLabel_keyboard-type_Type">
|
||||||
|
<xs:restriction base="xs:string">
|
||||||
|
<xs:enumeration value="Default" />
|
||||||
|
<xs:enumeration value="ASCIICapable" />
|
||||||
|
<xs:enumeration value="NumbersAndPunctuation" />
|
||||||
|
<xs:enumeration value="URL" />
|
||||||
|
<xs:enumeration value="NumberPad" />
|
||||||
|
<xs:enumeration value="PhonePad" />
|
||||||
|
<xs:enumeration value="NamePhonePad" />
|
||||||
|
<xs:enumeration value="EmailAddress" />
|
||||||
|
<xs:enumeration value="NintendoNetworkAccount" />
|
||||||
|
<xs:enumeration value="Social" />
|
||||||
|
<xs:enumeration value="Search" />
|
||||||
|
<xs:enumeration value="DecimalPad" />
|
||||||
|
<xs:enumeration value="OneTimeCode" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
<xs:complexType name="SelectableLabelType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Ignore" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="true" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="binding-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="label" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="value" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="-1" name="max-length" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="false" name="password" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="*" name="mask-character" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="placeholder-text" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="false" name="hide-placeholder-on-focus" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="true" name="readonly" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="false" name="is-delayed" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Hidden" name="vertical-scroller-visibility" xmlns:q1="Unity.Profiling.Editor" type="q1:SelectableLabel_vertical-scroller-visibility_Type" use="optional" />
|
||||||
|
<xs:attribute default="true" name="select-all-on-mouse-up" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="true" name="select-all-on-focus" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="true" name="select-word-by-double-click" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="true" name="select-line-by-triple-click" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="true" name="emoji-fallback-support" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="false" name="hide-mobile-input" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Default" name="keyboard-type" xmlns:q2="Unity.Profiling.Editor" type="q2:SelectableLabel_keyboard-type_Type" use="optional" />
|
||||||
|
<xs:attribute default="false" name="auto-correction" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="false" name="multiline" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="SelectableLabel" substitutionGroup="engine:VisualElement" xmlns:q3="Unity.Profiling.Editor" type="q3:SelectableLabelType" />
|
||||||
|
<xs:complexType name="MemoryUsageBreakdownType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:sequence minOccurs="0" maxOccurs="unbounded">
|
||||||
|
<xs:element xmlns:q4="Unity.Profiling.Editor" ref="q4:MemoryUsageBreakdownElement" />
|
||||||
|
</xs:sequence>
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="false" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="null" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="null" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Memory Usage" name="header-text" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="1288490240" name="total-bytes" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="false" name="show-unknown" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Unknown" name="unknown-name" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="MemoryUsageBreakdown" substitutionGroup="engine:VisualElement" xmlns:q5="Unity.Profiling.Editor" type="q5:MemoryUsageBreakdownType" />
|
||||||
|
<xs:complexType name="MemoryUsageBreakdownElementType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="false" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="null" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="null" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Other" name="text" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="background-color-class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="false" name="show-used" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="50" name="used-bytes" type="xs:long" use="optional" />
|
||||||
|
<xs:attribute default="100" name="total-bytes" type="xs:long" use="optional" />
|
||||||
|
<xs:attribute default="false" name="show-selected" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="0" name="selected-bytes" type="xs:long" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="MemoryUsageBreakdownElement" substitutionGroup="engine:VisualElement" xmlns:q6="Unity.Profiling.Editor" type="q6:MemoryUsageBreakdownElementType" />
|
||||||
|
</xs:schema>
|
||||||
2762
UIElementsSchema/Unity.UI.Builder.xsd
Normal file
2762
UIElementsSchema/Unity.UI.Builder.xsd
Normal file
File diff suppressed because it is too large
Load Diff
126
UIElementsSchema/Unity.UIToolkit.Editor.xsd
Normal file
126
UIElementsSchema/Unity.UIToolkit.Editor.xsd
Normal file
@@ -0,0 +1,126 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<xs:schema xmlns:editor="UnityEditor.UIElements" xmlns:engine="UnityEngine.UIElements" xmlns="UnityEditor.Accessibility" elementFormDefault="qualified" targetNamespace="Unity.UIToolkit.Editor" xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||||
|
<xs:import schemaLocation="UnityEngine.UIElements.xsd" namespace="UnityEngine.UIElements" />
|
||||||
|
<xs:complexType name="VisualElementInspectorType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="false" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="VisualElementInspector" substitutionGroup="engine:VisualElement" xmlns:q1="Unity.UIToolkit.Editor" type="q1:VisualElementInspectorType" />
|
||||||
|
<xs:complexType name="VisualTreeAssetHeaderType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="false" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="d_TemplateContainer@2x (UnityEngine.Texture2D)" name="type-icon" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="VisualTreeAsset" name="type-name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="visual-tree-asset" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="VisualTreeAssetHeader" substitutionGroup="engine:VisualElement" xmlns:q2="Unity.UIToolkit.Editor" type="q2:VisualTreeAssetHeaderType" />
|
||||||
|
<xs:complexType name="VisualElementHeaderType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="false" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="false" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="d_VisualElement@2x (UnityEngine.Texture2D)" name="type-icon" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="VisualElement" name="type-name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="element-name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="VisualElementHeader" substitutionGroup="engine:VisualElement" xmlns:q3="Unity.UIToolkit.Editor" type="q3:VisualElementHeaderType" />
|
||||||
|
<xs:complexType name="OpenInBuilderElementType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="false" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="visual-tree-asset" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="OpenInBuilderElement" substitutionGroup="engine:VisualElement" xmlns:q4="Unity.UIToolkit.Editor" type="q4:OpenInBuilderElementType" />
|
||||||
|
<xs:complexType name="VisualTreeAssetInspectorType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="false" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="VisualTreeAssetInspector" substitutionGroup="engine:VisualElement" xmlns:q5="Unity.UIToolkit.Editor" type="q5:VisualTreeAssetInspectorType" />
|
||||||
|
</xs:schema>
|
||||||
121
UIElementsSchema/UnityEditor.Accessibility.xsd
Normal file
121
UIElementsSchema/UnityEditor.Accessibility.xsd
Normal file
@@ -0,0 +1,121 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<xs:schema xmlns:editor="UnityEditor.UIElements" xmlns:engine="UnityEngine.UIElements" xmlns="UnityEditor.Accessibility" elementFormDefault="qualified" targetNamespace="UnityEditor.Accessibility" xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||||
|
<xs:import schemaLocation="UnityEngine.UIElements.xsd" namespace="UnityEngine.UIElements" />
|
||||||
|
<xs:simpleType name="AccessibilityHierarchyTreeViewItem_role_Type">
|
||||||
|
<xs:restriction base="xs:string">
|
||||||
|
<xs:enumeration value="None" />
|
||||||
|
<xs:enumeration value="Button" />
|
||||||
|
<xs:enumeration value="Image" />
|
||||||
|
<xs:enumeration value="StaticText" />
|
||||||
|
<xs:enumeration value="SearchField" />
|
||||||
|
<xs:enumeration value="KeyboardKey" />
|
||||||
|
<xs:enumeration value="Header" />
|
||||||
|
<xs:enumeration value="TabBar" />
|
||||||
|
<xs:enumeration value="Slider" />
|
||||||
|
<xs:enumeration value="Toggle" />
|
||||||
|
<xs:enumeration value="Container" />
|
||||||
|
<xs:enumeration value="TextField" />
|
||||||
|
<xs:enumeration value="Dropdown" />
|
||||||
|
<xs:enumeration value="TabButton" />
|
||||||
|
<xs:enumeration value="ScrollView" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
<xs:complexType name="AccessibilityHierarchyTreeViewItemType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="false" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="false" name="is-root" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="0" name="id" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="" name="label" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="role" type="AccessibilityHierarchyTreeViewItem_role_Type" use="optional" />
|
||||||
|
<xs:attribute default="false" name="is-active" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="AccessibilityHierarchyTreeViewItem" substitutionGroup="engine:VisualElement" type="AccessibilityHierarchyTreeViewItemType" />
|
||||||
|
<xs:complexType name="AccessibilityHierarchyTreeViewType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="false" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="AccessibilityHierarchyTreeView" substitutionGroup="engine:VisualElement" type="AccessibilityHierarchyTreeViewType" />
|
||||||
|
<xs:complexType name="TreeViewSearchBarType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="false" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="TreeViewSearchBar" substitutionGroup="engine:VisualElement" type="TreeViewSearchBarType" />
|
||||||
|
<xs:complexType name="SearchableLabelType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="false" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="text" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="SearchableLabel" substitutionGroup="engine:VisualElement" type="SearchableLabelType" />
|
||||||
|
</xs:schema>
|
||||||
101
UIElementsSchema/UnityEditor.Audio.UIElements.xsd
Normal file
101
UIElementsSchema/UnityEditor.Audio.UIElements.xsd
Normal file
@@ -0,0 +1,101 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<xs:schema xmlns:editor="UnityEditor.UIElements" xmlns:engine="UnityEngine.UIElements" xmlns="UnityEditor.Accessibility" elementFormDefault="qualified" targetNamespace="UnityEditor.Audio.UIElements" xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||||
|
<xs:import schemaLocation="UnityEngine.UIElements.xsd" namespace="UnityEngine.UIElements" />
|
||||||
|
<xs:complexType name="AudioRandomRangeSliderTrackerType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="false" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="AudioRandomRangeSliderTracker" substitutionGroup="engine:VisualElement" xmlns:q1="UnityEditor.Audio.UIElements" type="q1:AudioRandomRangeSliderTrackerType" />
|
||||||
|
<xs:complexType name="AudioContainerElementClipFieldType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="true" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="binding-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="label" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="value" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="allow-scene-objects" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="UnityEngine.Object" name="type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="AudioContainerElementClipField" substitutionGroup="engine:VisualElement" xmlns:q2="UnityEditor.Audio.UIElements" type="q2:AudioContainerElementClipFieldType" />
|
||||||
|
<xs:complexType name="AudioLevelMeterType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="false" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="AudioLevelMeter" substitutionGroup="engine:VisualElement" xmlns:q3="UnityEditor.Audio.UIElements" type="q3:AudioLevelMeterType" />
|
||||||
|
<xs:complexType name="TickmarksType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="false" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="Tickmarks" substitutionGroup="engine:VisualElement" xmlns:q4="UnityEditor.Audio.UIElements" type="q4:TickmarksType" />
|
||||||
|
</xs:schema>
|
||||||
75
UIElementsSchema/UnityEditor.Experimental.GraphView.xsd
Normal file
75
UIElementsSchema/UnityEditor.Experimental.GraphView.xsd
Normal file
@@ -0,0 +1,75 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<xs:schema xmlns:editor="UnityEditor.UIElements" xmlns:engine="UnityEngine.UIElements" xmlns="UnityEditor.Accessibility" elementFormDefault="qualified" targetNamespace="UnityEditor.Experimental.GraphView" xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||||
|
<xs:import schemaLocation="UnityEngine.UIElements.xsd" namespace="UnityEngine.UIElements" />
|
||||||
|
<xs:complexType name="ResizableElementType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Ignore" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="false" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="ResizableElement" substitutionGroup="engine:VisualElement" xmlns:q1="UnityEditor.Experimental.GraphView" type="q1:ResizableElementType" />
|
||||||
|
<xs:complexType name="PillType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="false" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="false" name="highlighted" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="text" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="Pill" substitutionGroup="engine:VisualElement" xmlns:q2="UnityEditor.Experimental.GraphView" type="q2:PillType" />
|
||||||
|
<xs:complexType name="StickyNoteType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="ed122612-cfc1-4459-a53f-86c166494d5d" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="false" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="StickyNote" substitutionGroup="engine:VisualElement" xmlns:q3="UnityEditor.Experimental.GraphView" type="q3:StickyNoteType" />
|
||||||
|
</xs:schema>
|
||||||
@@ -0,0 +1,27 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<xs:schema xmlns:editor="UnityEditor.UIElements" xmlns:engine="UnityEngine.UIElements" xmlns="UnityEditor.Accessibility" elementFormDefault="qualified" targetNamespace="UnityEditor.Inspector.GraphicsSettingsInspectors" xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||||
|
<xs:import schemaLocation="UnityEngine.UIElements.xsd" namespace="UnityEngine.UIElements" />
|
||||||
|
<xs:complexType name="GraphicsSettingsInspectorTierSettingsType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="false" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="GraphicsSettingsInspectorTierSettings" substitutionGroup="engine:VisualElement" xmlns:q1="UnityEditor.Inspector.GraphicsSettingsInspectors" type="q1:GraphicsSettingsInspectorTierSettingsType" />
|
||||||
|
</xs:schema>
|
||||||
31
UIElementsSchema/UnityEditor.Inspector.xsd
Normal file
31
UIElementsSchema/UnityEditor.Inspector.xsd
Normal file
@@ -0,0 +1,31 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<xs:schema xmlns:editor="UnityEditor.UIElements" xmlns:engine="UnityEngine.UIElements" xmlns="UnityEditor.Accessibility" elementFormDefault="qualified" targetNamespace="UnityEditor.Inspector" xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||||
|
<xs:import schemaLocation="UnityEngine.UIElements.xsd" namespace="UnityEngine.UIElements" />
|
||||||
|
<xs:complexType name="ClippingPlanesType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="true" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="binding-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="label" name="label" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="(0.00, 0.00)" name="value" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="false" name="is-delayed" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="ClippingPlanes" substitutionGroup="engine:VisualElement" xmlns:q1="UnityEditor.Inspector" type="q1:ClippingPlanesType" />
|
||||||
|
</xs:schema>
|
||||||
130
UIElementsSchema/UnityEditor.Overlays.xsd
Normal file
130
UIElementsSchema/UnityEditor.Overlays.xsd
Normal file
@@ -0,0 +1,130 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<xs:schema xmlns:editor="UnityEditor.UIElements" xmlns:engine="UnityEngine.UIElements" xmlns="UnityEditor.Accessibility" elementFormDefault="qualified" targetNamespace="UnityEditor.Overlays" xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||||
|
<xs:import schemaLocation="UnityEngine.UIElements.xsd" namespace="UnityEngine.UIElements" />
|
||||||
|
<xs:complexType name="AnchoredOverlayContainerType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="unity-overlay-container" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="false" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute name="horizontal" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="supported-overlay-layout" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="AnchoredOverlayContainer" substitutionGroup="engine:VisualElement" xmlns:q1="UnityEditor.Overlays" type="q1:AnchoredOverlayContainerType" />
|
||||||
|
<xs:complexType name="OverlayContainerType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="unity-overlay-container" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="false" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute name="horizontal" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="supported-overlay-layout" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="OverlayContainer" substitutionGroup="engine:VisualElement" xmlns:q2="UnityEditor.Overlays" type="q2:OverlayContainerType" />
|
||||||
|
<xs:complexType name="MainToolbarOverlayContainerType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="unity-overlay-container" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="false" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute name="horizontal" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="supported-overlay-layout" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="MainToolbarOverlayContainer" substitutionGroup="engine:VisualElement" xmlns:q3="UnityEditor.Overlays" type="q3:MainToolbarOverlayContainerType" />
|
||||||
|
<xs:complexType name="ToolbarOverlayContainerType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="unity-overlay-container" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="false" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute name="horizontal" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="supported-overlay-layout" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="ToolbarOverlayContainer" substitutionGroup="engine:VisualElement" xmlns:q4="UnityEditor.Overlays" type="q4:ToolbarOverlayContainerType" />
|
||||||
|
<xs:complexType name="DynamicPanelOverlayContainerType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="unity-overlay-container" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="false" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute name="horizontal" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="supported-overlay-layout" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="false" name="align-right" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="DynamicPanelOverlayContainer" substitutionGroup="engine:VisualElement" xmlns:q5="UnityEditor.Overlays" type="q5:DynamicPanelOverlayContainerType" />
|
||||||
|
</xs:schema>
|
||||||
970
UIElementsSchema/UnityEditor.PackageManager.UI.Internal.xsd
Normal file
970
UIElementsSchema/UnityEditor.PackageManager.UI.Internal.xsd
Normal file
@@ -0,0 +1,970 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<xs:schema xmlns:editor="UnityEditor.UIElements" xmlns:engine="UnityEngine.UIElements" xmlns="UnityEditor.Accessibility" elementFormDefault="qualified" targetNamespace="UnityEditor.PackageManager.UI.Internal" xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||||
|
<xs:import schemaLocation="UnityEngine.UIElements.xsd" namespace="UnityEngine.UIElements" />
|
||||||
|
<xs:simpleType name="PackageListView_virtualization-method_Type">
|
||||||
|
<xs:restriction base="xs:string">
|
||||||
|
<xs:enumeration value="FixedHeight" />
|
||||||
|
<xs:enumeration value="DynamicHeight" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
<xs:simpleType name="PackageListView_selection-type_Type">
|
||||||
|
<xs:restriction base="xs:string">
|
||||||
|
<xs:enumeration value="None" />
|
||||||
|
<xs:enumeration value="Single" />
|
||||||
|
<xs:enumeration value="Multiple" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
<xs:simpleType name="PackageListView_show-alternating-row-backgrounds_Type">
|
||||||
|
<xs:restriction base="xs:string">
|
||||||
|
<xs:enumeration value="None" />
|
||||||
|
<xs:enumeration value="ContentOnly" />
|
||||||
|
<xs:enumeration value="All" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
<xs:simpleType name="PackageListView_reorder-mode_Type">
|
||||||
|
<xs:restriction base="xs:string">
|
||||||
|
<xs:enumeration value="Simple" />
|
||||||
|
<xs:enumeration value="Animated" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
<xs:simpleType name="PackageListView_binding-source-selection-mode_Type">
|
||||||
|
<xs:restriction base="xs:string">
|
||||||
|
<xs:enumeration value="Manual" />
|
||||||
|
<xs:enumeration value="AutoAssign" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
<xs:complexType name="PackageListViewType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Ignore" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="true" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="binding-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="25" name="fixed-item-height" type="xs:float" use="optional" />
|
||||||
|
<xs:attribute default="FixedHeight" name="virtualization-method" xmlns:q1="UnityEditor.PackageManager.UI.Internal" type="q1:PackageListView_virtualization-method_Type" use="optional" />
|
||||||
|
<xs:attribute default="false" name="show-border" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Multiple" name="selection-type" xmlns:q2="UnityEditor.PackageManager.UI.Internal" type="q2:PackageListView_selection-type_Type" use="optional" />
|
||||||
|
<xs:attribute default="None" name="show-alternating-row-backgrounds" xmlns:q3="UnityEditor.PackageManager.UI.Internal" type="q3:PackageListView_show-alternating-row-backgrounds_Type" use="optional" />
|
||||||
|
<xs:attribute default="false" name="reorderable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="false" name="horizontal-scrolling" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="false" name="show-foldout-header" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="header-title" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="false" name="show-add-remove-footer" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="true" name="allow-add" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="true" name="allow-remove" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Simple" name="reorder-mode" xmlns:q4="UnityEditor.PackageManager.UI.Internal" type="q4:PackageListView_reorder-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="true" name="show-bound-collection-size" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Manual" name="binding-source-selection-mode" xmlns:q5="UnityEditor.PackageManager.UI.Internal" type="q5:PackageListView_binding-source-selection-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="item-template" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="PackageListView" substitutionGroup="engine:VisualElement" xmlns:q6="UnityEditor.PackageManager.UI.Internal" type="q6:PackageListViewType" />
|
||||||
|
<xs:complexType name="InProgressViewType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="false" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="InProgressView" substitutionGroup="engine:VisualElement" xmlns:q7="UnityEditor.PackageManager.UI.Internal" type="q7:InProgressViewType" />
|
||||||
|
<xs:complexType name="PartiallyNonCompliantRegistryMessageType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="false" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="PartiallyNonCompliantRegistryMessage" substitutionGroup="engine:VisualElement" xmlns:q8="UnityEditor.PackageManager.UI.Internal" type="q8:PartiallyNonCompliantRegistryMessageType" />
|
||||||
|
<xs:complexType name="LoadingSpinnerType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="false" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="LoadingSpinner" substitutionGroup="engine:VisualElement" xmlns:q9="UnityEditor.PackageManager.UI.Internal" type="q9:LoadingSpinnerType" />
|
||||||
|
<xs:complexType name="ProgressBarType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="false" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="ProgressBar" substitutionGroup="engine:VisualElement" xmlns:q10="UnityEditor.PackageManager.UI.Internal" type="q10:ProgressBarType" />
|
||||||
|
<xs:complexType name="PackageDetailsType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="false" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="PackageDetails" substitutionGroup="engine:VisualElement" xmlns:q11="UnityEditor.PackageManager.UI.Internal" type="q11:PackageDetailsType" />
|
||||||
|
<xs:complexType name="ExtendableToolbarMenuType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="true" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="binding-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="text" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enable-rich-text" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="true" name="emoji-fallback-support" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="false" name="parse-escape-sequences" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="false" name="selectable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="true" name="double-click-selects-word" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="true" name="triple-click-selects-line" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="true" name="display-tooltip-when-elided" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="icon-image" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="ExtendableToolbarMenu" substitutionGroup="engine:VisualElement" xmlns:q12="UnityEditor.PackageManager.UI.Internal" type="q12:ExtendableToolbarMenuType" />
|
||||||
|
<xs:complexType name="MainContainerOverlayType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="false" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="MainContainerOverlay" substitutionGroup="engine:VisualElement" xmlns:q13="UnityEditor.PackageManager.UI.Internal" type="q13:MainContainerOverlayType" />
|
||||||
|
<xs:complexType name="ScopedRegistriesSettingsType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="false" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="ScopedRegistriesSettings" substitutionGroup="engine:VisualElement" xmlns:q14="UnityEditor.PackageManager.UI.Internal" type="q14:ScopedRegistriesSettingsType" />
|
||||||
|
<xs:complexType name="PackageStatusBarType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="false" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="PackageStatusBar" substitutionGroup="engine:VisualElement" xmlns:q15="UnityEditor.PackageManager.UI.Internal" type="q15:PackageStatusBarType" />
|
||||||
|
<xs:simpleType name="Sidebar_mode_Type">
|
||||||
|
<xs:restriction base="xs:string">
|
||||||
|
<xs:enumeration value="Vertical" />
|
||||||
|
<xs:enumeration value="Horizontal" />
|
||||||
|
<xs:enumeration value="VerticalAndHorizontal" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
<xs:simpleType name="Sidebar_nested-interaction-kind_Type">
|
||||||
|
<xs:restriction base="xs:string">
|
||||||
|
<xs:enumeration value="Default" />
|
||||||
|
<xs:enumeration value="StopScrolling" />
|
||||||
|
<xs:enumeration value="ForwardScrolling" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
<xs:simpleType name="Sidebar_horizontal-scroller-visibility_Type">
|
||||||
|
<xs:restriction base="xs:string">
|
||||||
|
<xs:enumeration value="Auto" />
|
||||||
|
<xs:enumeration value="AlwaysVisible" />
|
||||||
|
<xs:enumeration value="Hidden" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
<xs:simpleType name="Sidebar_vertical-scroller-visibility_Type">
|
||||||
|
<xs:restriction base="xs:string">
|
||||||
|
<xs:enumeration value="Auto" />
|
||||||
|
<xs:enumeration value="AlwaysVisible" />
|
||||||
|
<xs:enumeration value="Hidden" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
<xs:simpleType name="Sidebar_touch-scroll-type_Type">
|
||||||
|
<xs:restriction base="xs:string">
|
||||||
|
<xs:enumeration value="Unrestricted" />
|
||||||
|
<xs:enumeration value="Elastic" />
|
||||||
|
<xs:enumeration value="Clamped" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
<xs:complexType name="SidebarType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="false" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Vertical" name="mode" xmlns:q16="UnityEditor.PackageManager.UI.Internal" type="q16:Sidebar_mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="Default" name="nested-interaction-kind" xmlns:q17="UnityEditor.PackageManager.UI.Internal" type="q17:Sidebar_nested-interaction-kind_Type" use="optional" />
|
||||||
|
<xs:attribute default="false" name="show-horizontal-scroller" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="false" name="show-vertical-scroller" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Auto" name="horizontal-scroller-visibility" xmlns:q18="UnityEditor.PackageManager.UI.Internal" type="q18:Sidebar_horizontal-scroller-visibility_Type" use="optional" />
|
||||||
|
<xs:attribute default="Auto" name="vertical-scroller-visibility" xmlns:q19="UnityEditor.PackageManager.UI.Internal" type="q19:Sidebar_vertical-scroller-visibility_Type" use="optional" />
|
||||||
|
<xs:attribute default="-1" name="horizontal-page-size" type="xs:float" use="optional" />
|
||||||
|
<xs:attribute default="-1" name="vertical-page-size" type="xs:float" use="optional" />
|
||||||
|
<xs:attribute default="18" name="mouse-wheel-scroll-size" type="xs:float" use="optional" />
|
||||||
|
<xs:attribute default="Clamped" name="touch-scroll-type" xmlns:q20="UnityEditor.PackageManager.UI.Internal" type="q20:Sidebar_touch-scroll-type_Type" use="optional" />
|
||||||
|
<xs:attribute default="0.135" name="scroll-deceleration-rate" type="xs:float" use="optional" />
|
||||||
|
<xs:attribute default="0.1" name="elasticity" type="xs:float" use="optional" />
|
||||||
|
<xs:attribute default="16" name="elastic-animation-interval-ms" type="xs:long" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="Sidebar" substitutionGroup="engine:VisualElement" xmlns:q21="UnityEditor.PackageManager.UI.Internal" type="q21:SidebarType" />
|
||||||
|
<xs:complexType name="TagLabelListType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="false" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="TagLabelList" substitutionGroup="engine:VisualElement" xmlns:q22="UnityEditor.PackageManager.UI.Internal" type="q22:TagLabelListType" />
|
||||||
|
<xs:complexType name="SignInBarType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="false" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="SignInBar" substitutionGroup="engine:VisualElement" xmlns:q23="UnityEditor.PackageManager.UI.Internal" type="q23:SignInBarType" />
|
||||||
|
<xs:simpleType name="CopyIconButton_scale-mode_Type">
|
||||||
|
<xs:restriction base="xs:string">
|
||||||
|
<xs:enumeration value="StretchToFill" />
|
||||||
|
<xs:enumeration value="ScaleAndCrop" />
|
||||||
|
<xs:enumeration value="ScaleToFit" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
<xs:complexType name="CopyIconButtonType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="false" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="RGBA(1.000, 1.000, 1.000, 1.000)" name="tint-color" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="ScaleToFit" name="scale-mode" xmlns:q24="UnityEditor.PackageManager.UI.Internal" type="q24:CopyIconButton_scale-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="(x:0.00, y:0.00, width:1.00, height:1.00)" name="uv" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="CopyIconButton" substitutionGroup="engine:VisualElement" xmlns:q25="UnityEditor.PackageManager.UI.Internal" type="q25:CopyIconButtonType" />
|
||||||
|
<xs:complexType name="PackageListType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="true" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="PackageList" substitutionGroup="engine:VisualElement" xmlns:q26="UnityEditor.PackageManager.UI.Internal" type="q26:PackageListType" />
|
||||||
|
<xs:simpleType name="PackageListScrollView_mode_Type">
|
||||||
|
<xs:restriction base="xs:string">
|
||||||
|
<xs:enumeration value="Vertical" />
|
||||||
|
<xs:enumeration value="Horizontal" />
|
||||||
|
<xs:enumeration value="VerticalAndHorizontal" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
<xs:simpleType name="PackageListScrollView_nested-interaction-kind_Type">
|
||||||
|
<xs:restriction base="xs:string">
|
||||||
|
<xs:enumeration value="Default" />
|
||||||
|
<xs:enumeration value="StopScrolling" />
|
||||||
|
<xs:enumeration value="ForwardScrolling" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
<xs:simpleType name="PackageListScrollView_horizontal-scroller-visibility_Type">
|
||||||
|
<xs:restriction base="xs:string">
|
||||||
|
<xs:enumeration value="Auto" />
|
||||||
|
<xs:enumeration value="AlwaysVisible" />
|
||||||
|
<xs:enumeration value="Hidden" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
<xs:simpleType name="PackageListScrollView_vertical-scroller-visibility_Type">
|
||||||
|
<xs:restriction base="xs:string">
|
||||||
|
<xs:enumeration value="Auto" />
|
||||||
|
<xs:enumeration value="AlwaysVisible" />
|
||||||
|
<xs:enumeration value="Hidden" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
<xs:simpleType name="PackageListScrollView_touch-scroll-type_Type">
|
||||||
|
<xs:restriction base="xs:string">
|
||||||
|
<xs:enumeration value="Unrestricted" />
|
||||||
|
<xs:enumeration value="Elastic" />
|
||||||
|
<xs:enumeration value="Clamped" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
<xs:complexType name="PackageListScrollViewType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="package-list-scrollview-key" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="true" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Vertical" name="mode" xmlns:q27="UnityEditor.PackageManager.UI.Internal" type="q27:PackageListScrollView_mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="Default" name="nested-interaction-kind" xmlns:q28="UnityEditor.PackageManager.UI.Internal" type="q28:PackageListScrollView_nested-interaction-kind_Type" use="optional" />
|
||||||
|
<xs:attribute default="false" name="show-horizontal-scroller" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="false" name="show-vertical-scroller" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Hidden" name="horizontal-scroller-visibility" xmlns:q29="UnityEditor.PackageManager.UI.Internal" type="q29:PackageListScrollView_horizontal-scroller-visibility_Type" use="optional" />
|
||||||
|
<xs:attribute default="Auto" name="vertical-scroller-visibility" xmlns:q30="UnityEditor.PackageManager.UI.Internal" type="q30:PackageListScrollView_vertical-scroller-visibility_Type" use="optional" />
|
||||||
|
<xs:attribute default="-1" name="horizontal-page-size" type="xs:float" use="optional" />
|
||||||
|
<xs:attribute default="-1" name="vertical-page-size" type="xs:float" use="optional" />
|
||||||
|
<xs:attribute default="18" name="mouse-wheel-scroll-size" type="xs:float" use="optional" />
|
||||||
|
<xs:attribute default="Clamped" name="touch-scroll-type" xmlns:q31="UnityEditor.PackageManager.UI.Internal" type="q31:PackageListScrollView_touch-scroll-type_Type" use="optional" />
|
||||||
|
<xs:attribute default="0.135" name="scroll-deceleration-rate" type="xs:float" use="optional" />
|
||||||
|
<xs:attribute default="0.1" name="elasticity" type="xs:float" use="optional" />
|
||||||
|
<xs:attribute default="16" name="elastic-animation-interval-ms" type="xs:long" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="PackageListScrollView" substitutionGroup="engine:VisualElement" xmlns:q32="UnityEditor.PackageManager.UI.Internal" type="q32:PackageListScrollViewType" />
|
||||||
|
<xs:complexType name="PackageDetailsHeaderType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="false" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="PackageDetailsHeader" substitutionGroup="engine:VisualElement" xmlns:q33="UnityEditor.PackageManager.UI.Internal" type="q33:PackageDetailsHeaderType" />
|
||||||
|
<xs:complexType name="SelectableLabelType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="-1" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="true" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="binding-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="text" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enable-rich-text" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="true" name="emoji-fallback-support" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="false" name="parse-escape-sequences" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="true" name="selectable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="true" name="double-click-selects-word" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="true" name="triple-click-selects-line" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="true" name="display-tooltip-when-elided" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="SelectableLabel" substitutionGroup="engine:VisualElement" xmlns:q34="UnityEditor.PackageManager.UI.Internal" type="q34:SelectableLabelType" />
|
||||||
|
<xs:complexType name="DropdownButtonType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="false" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="DropdownButton" substitutionGroup="engine:VisualElement" xmlns:q35="UnityEditor.PackageManager.UI.Internal" type="q35:DropdownButtonType" />
|
||||||
|
<xs:complexType name="PackageLoadBarType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="false" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="PackageLoadBar" substitutionGroup="engine:VisualElement" xmlns:q36="UnityEditor.PackageManager.UI.Internal" type="q36:PackageLoadBarType" />
|
||||||
|
<xs:complexType name="PackageDetailsTabViewType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="false" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="PackageDetailsTabView" substitutionGroup="engine:VisualElement" xmlns:q37="UnityEditor.PackageManager.UI.Internal" type="q37:PackageDetailsTabViewType" />
|
||||||
|
<xs:simpleType name="ExtendedHelpBox_message-type_Type">
|
||||||
|
<xs:restriction base="xs:string">
|
||||||
|
<xs:enumeration value="None" />
|
||||||
|
<xs:enumeration value="Info" />
|
||||||
|
<xs:enumeration value="Warning" />
|
||||||
|
<xs:enumeration value="Error" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
<xs:simpleType name="ExtendedHelpBox_custom-icon_Type">
|
||||||
|
<xs:restriction base="xs:string">
|
||||||
|
<xs:enumeration value="None" />
|
||||||
|
<xs:enumeration value="InProjectPage" />
|
||||||
|
<xs:enumeration value="UpdatesPage" />
|
||||||
|
<xs:enumeration value="UnityRegistryPage" />
|
||||||
|
<xs:enumeration value="MyAssetsPage" />
|
||||||
|
<xs:enumeration value="BuiltInPage" />
|
||||||
|
<xs:enumeration value="ServicesPage" />
|
||||||
|
<xs:enumeration value="MyRegistriesPage" />
|
||||||
|
<xs:enumeration value="Refresh" />
|
||||||
|
<xs:enumeration value="Folder" />
|
||||||
|
<xs:enumeration value="Installed" />
|
||||||
|
<xs:enumeration value="Download" />
|
||||||
|
<xs:enumeration value="Import" />
|
||||||
|
<xs:enumeration value="Customized" />
|
||||||
|
<xs:enumeration value="Pause" />
|
||||||
|
<xs:enumeration value="Resume" />
|
||||||
|
<xs:enumeration value="Cancel" />
|
||||||
|
<xs:enumeration value="Info" />
|
||||||
|
<xs:enumeration value="Error" />
|
||||||
|
<xs:enumeration value="Warning" />
|
||||||
|
<xs:enumeration value="Success" />
|
||||||
|
<xs:enumeration value="Verified" />
|
||||||
|
<xs:enumeration value="PullDown" />
|
||||||
|
<xs:enumeration value="RegistryErrorLarge" />
|
||||||
|
<xs:enumeration value="PackageWarningLarge" />
|
||||||
|
<xs:enumeration value="PackageOptionLarge" />
|
||||||
|
<xs:enumeration value="PackageErrorLarge" />
|
||||||
|
<xs:enumeration value="RestrictedErrorLarge" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
<xs:complexType name="ExtendedHelpBoxType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="false" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="text" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="message-type" xmlns:q38="UnityEditor.PackageManager.UI.Internal" type="q38:ExtendedHelpBox_message-type_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="read-more-url" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="custom-icon" xmlns:q39="UnityEditor.PackageManager.UI.Internal" type="q39:ExtendedHelpBox_custom-icon_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="analytics-id" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="ExtendedHelpBox" substitutionGroup="engine:VisualElement" xmlns:q40="UnityEditor.PackageManager.UI.Internal" type="q40:ExtendedHelpBoxType" />
|
||||||
|
<xs:complexType name="PackageDetailsLinksType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="false" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="PackageDetailsLinks" substitutionGroup="engine:VisualElement" xmlns:q41="UnityEditor.PackageManager.UI.Internal" type="q41:PackageDetailsLinksType" />
|
||||||
|
<xs:complexType name="PackagePlatformListType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="false" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="PackagePlatformList" substitutionGroup="engine:VisualElement" xmlns:q42="UnityEditor.PackageManager.UI.Internal" type="q42:PackagePlatformListType" />
|
||||||
|
<xs:complexType name="MultiSelectDetailsType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="false" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="MultiSelectDetails" substitutionGroup="engine:VisualElement" xmlns:q43="UnityEditor.PackageManager.UI.Internal" type="q43:MultiSelectDetailsType" />
|
||||||
|
<xs:complexType name="PackageManagerToolbarType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="false" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="PackageManagerToolbar" substitutionGroup="engine:VisualElement" xmlns:q44="UnityEditor.PackageManager.UI.Internal" type="q44:PackageManagerToolbarType" />
|
||||||
|
<xs:complexType name="PackageDetailsBodyType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="false" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="PackageDetailsBody" substitutionGroup="engine:VisualElement" xmlns:q45="UnityEditor.PackageManager.UI.Internal" type="q45:PackageDetailsBodyType" />
|
||||||
|
<xs:complexType name="AlertType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="false" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="Alert" substitutionGroup="engine:VisualElement" xmlns:q46="UnityEditor.PackageManager.UI.Internal" type="q46:AlertType" />
|
||||||
|
<xs:complexType name="VersionInfoIconType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="false" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="VersionInfoIcon" substitutionGroup="engine:VisualElement" xmlns:q47="UnityEditor.PackageManager.UI.Internal" type="q47:VersionInfoIconType" />
|
||||||
|
<xs:complexType name="ToolbarWindowMenuType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="true" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="binding-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="text" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enable-rich-text" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="true" name="emoji-fallback-support" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="false" name="parse-escape-sequences" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="false" name="selectable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="true" name="double-click-selects-word" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="true" name="triple-click-selects-line" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="true" name="display-tooltip-when-elided" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="icon-image" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="ToolbarWindowMenu" substitutionGroup="engine:VisualElement" xmlns:q48="UnityEditor.PackageManager.UI.Internal" type="q48:ToolbarWindowMenuType" />
|
||||||
|
<xs:complexType name="PackageSearchBarType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="true" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="PackageSearchBar" substitutionGroup="engine:VisualElement" xmlns:q49="UnityEditor.PackageManager.UI.Internal" type="q49:PackageSearchBarType" />
|
||||||
|
<xs:complexType name="PackageToolbarType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="false" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="PackageToolbar" substitutionGroup="engine:VisualElement" xmlns:q50="UnityEditor.PackageManager.UI.Internal" type="q50:PackageToolbarType" />
|
||||||
|
</xs:schema>
|
||||||
82
UIElementsSchema/UnityEditor.Rendering.xsd
Normal file
82
UIElementsSchema/UnityEditor.Rendering.xsd
Normal file
@@ -0,0 +1,82 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<xs:schema xmlns:editor="UnityEditor.UIElements" xmlns:engine="UnityEngine.UIElements" xmlns="UnityEditor.Accessibility" elementFormDefault="qualified" targetNamespace="UnityEditor.Rendering" xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||||
|
<xs:import schemaLocation="UnityEngine.UIElements.xsd" namespace="UnityEngine.UIElements" />
|
||||||
|
<xs:complexType name="HeaderFoldoutType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="true" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="binding-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="text" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="toggle-on-label-click" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="true" name="value" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="HeaderFoldout" substitutionGroup="engine:VisualElement" xmlns:q1="UnityEditor.Rendering" type="q1:HeaderFoldoutType" />
|
||||||
|
<xs:complexType name="TriangleElementType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="false" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="TriangleElement" substitutionGroup="engine:VisualElement" xmlns:q2="UnityEditor.Rendering" type="q2:TriangleElementType" />
|
||||||
|
<xs:complexType name="ToggleDropdownType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="false" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Toggle Dropdown" name="text" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="options" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="0" name="selected-index" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="" name="selected-indices" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="false" name="value" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="ToggleDropdown" substitutionGroup="engine:VisualElement" xmlns:q3="UnityEditor.Rendering" type="q3:ToggleDropdownType" />
|
||||||
|
</xs:schema>
|
||||||
31
UIElementsSchema/UnityEditor.Search.xsd
Normal file
31
UIElementsSchema/UnityEditor.Search.xsd
Normal file
@@ -0,0 +1,31 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<xs:schema xmlns:editor="UnityEditor.UIElements" xmlns:engine="UnityEngine.UIElements" xmlns="UnityEditor.Accessibility" elementFormDefault="qualified" targetNamespace="UnityEditor.Search" xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||||
|
<xs:import schemaLocation="UnityEngine.UIElements.xsd" namespace="UnityEngine.UIElements" />
|
||||||
|
<xs:complexType name="ObjectFieldType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="true" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="binding-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="label" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="value" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="ObjectField" substitutionGroup="engine:VisualElement" xmlns:q1="UnityEditor.Search" type="q1:ObjectFieldType" />
|
||||||
|
</xs:schema>
|
||||||
96
UIElementsSchema/UnityEditor.ShaderGraph.Drawing.xsd
Normal file
96
UIElementsSchema/UnityEditor.ShaderGraph.Drawing.xsd
Normal file
@@ -0,0 +1,96 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<xs:schema xmlns:editor="UnityEditor.UIElements" xmlns:engine="UnityEngine.UIElements" xmlns="UnityEditor.Accessibility" elementFormDefault="qualified" targetNamespace="UnityEditor.ShaderGraph.Drawing" xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||||
|
<xs:import schemaLocation="UnityEngine.UIElements.xsd" namespace="UnityEngine.UIElements" />
|
||||||
|
<xs:simpleType name="IdentifierField_vertical-scroller-visibility_Type">
|
||||||
|
<xs:restriction base="xs:string">
|
||||||
|
<xs:enumeration value="Auto" />
|
||||||
|
<xs:enumeration value="AlwaysVisible" />
|
||||||
|
<xs:enumeration value="Hidden" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
<xs:simpleType name="IdentifierField_keyboard-type_Type">
|
||||||
|
<xs:restriction base="xs:string">
|
||||||
|
<xs:enumeration value="Default" />
|
||||||
|
<xs:enumeration value="ASCIICapable" />
|
||||||
|
<xs:enumeration value="NumbersAndPunctuation" />
|
||||||
|
<xs:enumeration value="URL" />
|
||||||
|
<xs:enumeration value="NumberPad" />
|
||||||
|
<xs:enumeration value="PhonePad" />
|
||||||
|
<xs:enumeration value="NamePhonePad" />
|
||||||
|
<xs:enumeration value="EmailAddress" />
|
||||||
|
<xs:enumeration value="NintendoNetworkAccount" />
|
||||||
|
<xs:enumeration value="Social" />
|
||||||
|
<xs:enumeration value="Search" />
|
||||||
|
<xs:enumeration value="DecimalPad" />
|
||||||
|
<xs:enumeration value="OneTimeCode" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:simpleType>
|
||||||
|
<xs:complexType name="IdentifierFieldType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="true" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="binding-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="label" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="value" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="-1" name="max-length" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="false" name="password" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="mask-character" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="placeholder-text" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="false" name="hide-placeholder-on-focus" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="false" name="readonly" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="false" name="is-delayed" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Hidden" name="vertical-scroller-visibility" xmlns:q1="UnityEditor.ShaderGraph.Drawing" type="q1:IdentifierField_vertical-scroller-visibility_Type" use="optional" />
|
||||||
|
<xs:attribute default="true" name="select-all-on-mouse-up" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="true" name="select-all-on-focus" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="true" name="select-word-by-double-click" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="true" name="select-line-by-triple-click" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="true" name="emoji-fallback-support" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="false" name="hide-mobile-input" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Default" name="keyboard-type" xmlns:q2="UnityEditor.ShaderGraph.Drawing" type="q2:IdentifierField_keyboard-type_Type" use="optional" />
|
||||||
|
<xs:attribute default="false" name="auto-correction" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="true" name="support-expressions" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="IdentifierField" substitutionGroup="engine:VisualElement" xmlns:q3="UnityEditor.ShaderGraph.Drawing" type="q3:IdentifierFieldType" />
|
||||||
|
<xs:complexType name="ResizableElementType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:sequence minOccurs="0" maxOccurs="unbounded">
|
||||||
|
<xs:element ref="engine:VisualElement" />
|
||||||
|
</xs:sequence>
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="false" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="null" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="null" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="ResizableElement" substitutionGroup="engine:VisualElement" xmlns:q4="UnityEditor.ShaderGraph.Drawing" type="q4:ResizableElementType" />
|
||||||
|
</xs:schema>
|
||||||
52
UIElementsSchema/UnityEditor.ShortcutManagement.xsd
Normal file
52
UIElementsSchema/UnityEditor.ShortcutManagement.xsd
Normal file
@@ -0,0 +1,52 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<xs:schema xmlns:editor="UnityEditor.UIElements" xmlns:engine="UnityEngine.UIElements" xmlns="UnityEditor.Accessibility" elementFormDefault="qualified" targetNamespace="UnityEditor.ShortcutManagement" xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||||
|
<xs:import schemaLocation="UnityEngine.UIElements.xsd" namespace="UnityEngine.UIElements" />
|
||||||
|
<xs:complexType name="ShortcutSearchFieldType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="true" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="placeholder-text" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="ShortcutSearchField" substitutionGroup="engine:VisualElement" xmlns:q1="UnityEditor.ShortcutManagement" type="q1:ShortcutSearchFieldType" />
|
||||||
|
<xs:complexType name="ShortcutPopupSearchFieldType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="true" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="placeholder-text" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="ShortcutPopupSearchField" substitutionGroup="engine:VisualElement" xmlns:q2="UnityEditor.ShortcutManagement" type="q2:ShortcutPopupSearchFieldType" />
|
||||||
|
</xs:schema>
|
||||||
37
UIElementsSchema/UnityEditor.Toolbars.xsd
Normal file
37
UIElementsSchema/UnityEditor.Toolbars.xsd
Normal file
@@ -0,0 +1,37 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<xs:schema xmlns:editor="UnityEditor.UIElements" xmlns:engine="UnityEngine.UIElements" xmlns="UnityEditor.Accessibility" elementFormDefault="qualified" targetNamespace="UnityEditor.Toolbars" xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||||
|
<xs:import schemaLocation="UnityEngine.UIElements.xsd" namespace="UnityEngine.UIElements" />
|
||||||
|
<xs:complexType name="MainToolbarKebabButtonType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="true" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="binding-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="text" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enable-rich-text" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="true" name="emoji-fallback-support" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="false" name="parse-escape-sequences" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="false" name="selectable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="true" name="double-click-selects-word" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="true" name="triple-click-selects-line" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="true" name="display-tooltip-when-elided" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="icon-image" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="MainToolbarKebabButton" substitutionGroup="engine:VisualElement" xmlns:q1="UnityEditor.Toolbars" type="q1:MainToolbarKebabButtonType" />
|
||||||
|
</xs:schema>
|
||||||
@@ -0,0 +1,27 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<xs:schema xmlns:editor="UnityEditor.UIElements" xmlns:engine="UnityEngine.UIElements" xmlns="UnityEditor.Accessibility" elementFormDefault="qualified" targetNamespace="UnityEditor.U2D.Sprites.SpriteEditorTool" xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||||
|
<xs:import schemaLocation="UnityEngine.UIElements.xsd" namespace="UnityEngine.UIElements" />
|
||||||
|
<xs:complexType name="SpriteOutlineToolOverlayPanelType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="false" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="SpriteOutlineToolOverlayPanel" substitutionGroup="engine:VisualElement" xmlns:q1="UnityEditor.U2D.Sprites.SpriteEditorTool" type="q1:SpriteOutlineToolOverlayPanelType" />
|
||||||
|
</xs:schema>
|
||||||
28
UIElementsSchema/UnityEditor.UIElements.Debugger.xsd
Normal file
28
UIElementsSchema/UnityEditor.UIElements.Debugger.xsd
Normal file
@@ -0,0 +1,28 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<xs:schema xmlns:editor="UnityEditor.UIElements" xmlns:engine="UnityEngine.UIElements" xmlns="UnityEditor.Accessibility" elementFormDefault="qualified" targetNamespace="UnityEditor.UIElements.Debugger" xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||||
|
<xs:import schemaLocation="UnityEngine.UIElements.xsd" namespace="UnityEngine.UIElements" />
|
||||||
|
<xs:complexType name="EventTypeSearchFieldType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="true" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="placeholder-text" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="EventTypeSearchField" substitutionGroup="engine:VisualElement" xmlns:q1="UnityEditor.UIElements.Debugger" type="q1:EventTypeSearchFieldType" />
|
||||||
|
</xs:schema>
|
||||||
127
UIElementsSchema/UnityEditor.UIElements.ProjectSettings.xsd
Normal file
127
UIElementsSchema/UnityEditor.UIElements.ProjectSettings.xsd
Normal file
@@ -0,0 +1,127 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<xs:schema xmlns:editor="UnityEditor.UIElements" xmlns:engine="UnityEngine.UIElements" xmlns="UnityEditor.Accessibility" elementFormDefault="qualified" targetNamespace="UnityEditor.UIElements.ProjectSettings" xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||||
|
<xs:import schemaLocation="UnityEngine.UIElements.xsd" namespace="UnityEngine.UIElements" />
|
||||||
|
<xs:complexType name="ProjectSettingsSectionType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="false" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="label" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="ProjectSettingsSection" substitutionGroup="engine:VisualElement" xmlns:q1="UnityEditor.UIElements.ProjectSettings" type="q1:ProjectSettingsSectionType" />
|
||||||
|
<xs:complexType name="TabbedViewType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="false" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="TabbedView" substitutionGroup="engine:VisualElement" xmlns:q2="UnityEditor.UIElements.ProjectSettings" type="q2:TabbedViewType" />
|
||||||
|
<xs:complexType name="BuiltInShaderElementType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="false" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="shader-mode" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="custom-shader" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="shader-mode-label" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="custom-shader-label" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="BuiltInShaderElement" substitutionGroup="engine:VisualElement" xmlns:q3="UnityEditor.UIElements.ProjectSettings" type="q3:BuiltInShaderElementType" />
|
||||||
|
<xs:complexType name="ProjectSettingsTitleBarType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="false" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="label" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="ProjectSettingsTitleBar" substitutionGroup="engine:VisualElement" xmlns:q4="UnityEditor.UIElements.ProjectSettings" type="q4:ProjectSettingsTitleBarType" />
|
||||||
|
<xs:complexType name="TabButtonType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="true" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="text" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="target" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="TabButton" substitutionGroup="engine:VisualElement" xmlns:q5="UnityEditor.UIElements.ProjectSettings" type="q5:TabButtonType" />
|
||||||
|
</xs:schema>
|
||||||
793
UIElementsSchema/UnityEditor.UIElements.xsd
Normal file
793
UIElementsSchema/UnityEditor.UIElements.xsd
Normal file
@@ -0,0 +1,793 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<xs:schema xmlns:editor="UnityEditor.UIElements" xmlns:engine="UnityEngine.UIElements" xmlns="UnityEditor.Accessibility" elementFormDefault="qualified" targetNamespace="UnityEditor.UIElements" xmlns:xs="http://www.w3.org/2001/XMLSchema">
|
||||||
|
<xs:import schemaLocation="UnityEngine.UIElements.xsd" namespace="UnityEngine.UIElements" />
|
||||||
|
<xs:complexType name="InspectorElementType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Ignore" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="false" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="binding-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="InspectorElement" substitutionGroup="engine:VisualElement" type="editor:InspectorElementType" />
|
||||||
|
<xs:complexType name="RenderingLayerMaskFieldType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="true" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="binding-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="label" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="UnityEngine.RenderingLayerMask" name="value" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="RenderingLayerMaskField" substitutionGroup="engine:VisualElement" type="editor:RenderingLayerMaskFieldType" />
|
||||||
|
<xs:complexType name="ColorFieldType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="true" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="binding-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="label" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="RGBA(0.000, 0.000, 0.000, 0.000)" name="value" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="false" name="show-eye-dropper" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="true" name="show-alpha" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="false" name="hdr" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="ColorField" substitutionGroup="engine:VisualElement" type="editor:ColorFieldType" />
|
||||||
|
<xs:complexType name="FontDefinitionFieldType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="true" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="binding-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="label" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="value" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="FontDefinitionField" substitutionGroup="engine:VisualElement" type="editor:FontDefinitionFieldType" />
|
||||||
|
<xs:complexType name="TagFieldType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="true" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="binding-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="label" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="value" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="TagField" substitutionGroup="engine:VisualElement" type="editor:TagFieldType" />
|
||||||
|
<xs:complexType name="ToolbarMenuType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="-1" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="false" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="binding-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="text" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enable-rich-text" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="true" name="emoji-fallback-support" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="false" name="parse-escape-sequences" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="false" name="selectable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="true" name="double-click-selects-word" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="true" name="triple-click-selects-line" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="true" name="display-tooltip-when-elided" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="ToolbarMenu" substitutionGroup="engine:VisualElement" type="editor:ToolbarMenuType" />
|
||||||
|
<xs:complexType name="LayerFieldType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="true" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="binding-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="label" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="0" name="value" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="LayerField" substitutionGroup="engine:VisualElement" type="editor:LayerFieldType" />
|
||||||
|
<xs:complexType name="ToolbarSpacerType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="false" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="ToolbarSpacer" substitutionGroup="engine:VisualElement" type="editor:ToolbarSpacerType" />
|
||||||
|
<xs:complexType name="TextShadowFieldType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="true" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="binding-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="label" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="offset=(0.00, 0.00), blurRadius=0, color=RGBA(0.000, 0.000, 0.000, 0.000)" name="value" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="TextShadowField" substitutionGroup="engine:VisualElement" type="editor:TextShadowFieldType" />
|
||||||
|
<xs:complexType name="CurveFieldType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="true" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="binding-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="label" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="UnityEngine.AnimationCurve" name="value" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="CurveField" substitutionGroup="engine:VisualElement" type="editor:CurveFieldType" />
|
||||||
|
<xs:complexType name="Mask64FieldType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="true" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="binding-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="label" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="0" name="value" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="System.Collections.Generic.List`1[System.String]" name="choices" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="Mask64Field" substitutionGroup="engine:VisualElement" type="editor:Mask64FieldType" />
|
||||||
|
<xs:complexType name="GradientFieldType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="true" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="binding-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="label" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="UnityEngine.Gradient" name="value" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="GradientField" substitutionGroup="engine:VisualElement" type="editor:GradientFieldType" />
|
||||||
|
<xs:complexType name="ToolbarToggleType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="false" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="binding-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="label" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="false" name="value" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="true" name="toggle-on-label-click" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="text" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="ToolbarToggle" substitutionGroup="engine:VisualElement" type="editor:ToolbarToggleType" />
|
||||||
|
<xs:complexType name="ToolbarType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="false" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="Toolbar" substitutionGroup="engine:VisualElement" type="editor:ToolbarType" />
|
||||||
|
<xs:complexType name="ToolbarBreadcrumbsType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="false" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="ToolbarBreadcrumbs" substitutionGroup="engine:VisualElement" type="editor:ToolbarBreadcrumbsType" />
|
||||||
|
<xs:complexType name="BackgroundFieldType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="true" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="binding-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="label" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="value" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="BackgroundField" substitutionGroup="engine:VisualElement" type="editor:BackgroundFieldType" />
|
||||||
|
<xs:complexType name="LayerMaskFieldType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="true" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="binding-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="label" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="UnityEngine.LayerMask" name="value" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="System.Collections.Generic.List`1[System.String]" name="choices" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="LayerMaskField" substitutionGroup="engine:VisualElement" type="editor:LayerMaskFieldType" />
|
||||||
|
<xs:complexType name="CursorFieldType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="true" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="binding-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="label" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="texture=, hotspot=(0.00, 0.00)" name="value" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="CursorField" substitutionGroup="engine:VisualElement" type="editor:CursorFieldType" />
|
||||||
|
<xs:complexType name="MaskFieldType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="true" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="binding-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="label" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="0" name="value" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="System.Collections.Generic.List`1[System.String]" name="choices" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="MaskField" substitutionGroup="engine:VisualElement" type="editor:MaskFieldType" />
|
||||||
|
<xs:complexType name="ToolbarPopupSearchFieldType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="true" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="placeholder-text" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="ToolbarPopupSearchField" substitutionGroup="engine:VisualElement" type="editor:ToolbarPopupSearchFieldType" />
|
||||||
|
<xs:complexType name="ObjectFieldType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="true" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="binding-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="label" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="value" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="allow-scene-objects" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="UnityEngine.Object" name="type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="ObjectField" substitutionGroup="engine:VisualElement" type="editor:ObjectFieldType" />
|
||||||
|
<xs:complexType name="ObjectFieldWithPromptType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="true" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="binding-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="label" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="value" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="false" name="allow-scene-objects" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="title" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="message" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="ObjectFieldWithPrompt" substitutionGroup="engine:VisualElement" type="editor:ObjectFieldWithPromptType" />
|
||||||
|
<xs:complexType name="FontFieldType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="true" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="binding-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="label" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="value" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="FontField" substitutionGroup="engine:VisualElement" type="editor:FontFieldType" />
|
||||||
|
<xs:complexType name="UnityEventItemType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="false" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="UnityEventItem" substitutionGroup="engine:VisualElement" type="editor:UnityEventItemType" />
|
||||||
|
<xs:complexType name="PropertyFieldType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="false" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="binding-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="label" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="PropertyField" substitutionGroup="engine:VisualElement" type="editor:PropertyFieldType" />
|
||||||
|
<xs:complexType name="EnumFlagsFieldType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="true" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="binding-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="label" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="value" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="false" name="include-obsolete-values" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="EnumFlagsField" substitutionGroup="engine:VisualElement" type="editor:EnumFlagsFieldType" />
|
||||||
|
<xs:complexType name="ToolbarButtonType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="true" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="binding-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="text" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enable-rich-text" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="true" name="emoji-fallback-support" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="false" name="parse-escape-sequences" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="false" name="selectable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="true" name="double-click-selects-word" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="true" name="triple-click-selects-line" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="true" name="display-tooltip-when-elided" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="icon-image" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="ToolbarButton" substitutionGroup="engine:VisualElement" type="editor:ToolbarButtonType" />
|
||||||
|
<xs:complexType name="ToolbarSearchFieldType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="true" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="placeholder-text" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="ToolbarSearchField" substitutionGroup="engine:VisualElement" type="editor:ToolbarSearchFieldType" />
|
||||||
|
<xs:complexType name="DropdownOptionListItemType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="false" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="Inherit" name="language-direction" type="engine:VisualElement_language-direction_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="binding-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="DropdownOptionListItem" substitutionGroup="engine:VisualElement" type="editor:DropdownOptionListItemType" />
|
||||||
|
<xs:complexType name="MinMaxGradientFieldType">
|
||||||
|
<xs:complexContent mixed="false">
|
||||||
|
<xs:restriction base="engine:VisualElementType">
|
||||||
|
<xs:sequence minOccurs="0" maxOccurs="unbounded">
|
||||||
|
<xs:element ref="engine:VisualElement" />
|
||||||
|
</xs:sequence>
|
||||||
|
<xs:attribute default="" name="name" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="true" name="enabled" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="view-data-key" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="Position" name="picking-mode" type="engine:VisualElement_picking-mode_Type" use="optional" />
|
||||||
|
<xs:attribute default="" name="tooltip" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="None" name="usage-hints" type="engine:VisualElement_usage-hints_Type" use="optional" />
|
||||||
|
<xs:attribute default="0" name="tabindex" type="xs:int" use="optional" />
|
||||||
|
<xs:attribute default="true" name="focusable" type="xs:boolean" use="optional" />
|
||||||
|
<xs:attribute default="" name="class" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="content-container" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="style" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="null" name="data-source" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="data-source-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="null" name="data-source-type" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="binding-path" type="xs:string" use="optional" />
|
||||||
|
<xs:attribute default="" name="label" type="xs:string" use="optional" />
|
||||||
|
<xs:anyAttribute processContents="lax" />
|
||||||
|
</xs:restriction>
|
||||||
|
</xs:complexContent>
|
||||||
|
</xs:complexType>
|
||||||
|
<xs:element name="MinMaxGradientField" substitutionGroup="engine:VisualElement" type="editor:MinMaxGradientFieldType" />
|
||||||
|
</xs:schema>
|
||||||
2484
UIElementsSchema/UnityEngine.UIElements.xsd
Normal file
2484
UIElementsSchema/UnityEngine.UIElements.xsd
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user