@ -0,0 +1,8 @@ | |||
fileFormatVersion: 2 | |||
guid: 53df94418378025409049807fc3c9a5e | |||
folderAsset: yes | |||
DefaultImporter: | |||
externalObjects: {} | |||
userData: | |||
assetBundleName: | |||
assetBundleVariant: |
@ -0,0 +1,138 @@ | |||
using System.Collections; | |||
using System.Collections.Generic; | |||
using System.Linq; | |||
using UnityEngine; | |||
using UnityEditor; | |||
using UnityEngine.SceneManagement; | |||
public class SelectionEditor : EditorWindow | |||
{ | |||
public class Data | |||
{ | |||
public bool isKinematic = false; | |||
} | |||
Vector2 m_selectionScroll; | |||
GameObject[] selectedGameObjects => m_selecteData.Keys.ToArray(); | |||
Scene[] activeScenes; | |||
string[] activeSceneNames; | |||
#region Settings | |||
bool m_SettingsFoldout = true; | |||
float simulationTime = 5; | |||
bool showSimulation; | |||
bool m_CollisionBetweenScenes = true; | |||
bool m_CollideWithNonSelected; | |||
#endregion Settings | |||
Dictionary<GameObject, Data> m_selecteData = new Dictionary<GameObject, Data>(); | |||
[MenuItem("Tools/Selection Test")] | |||
public static void OpenEditor() | |||
{ | |||
SelectionEditor window = (SelectionEditor)EditorWindow.GetWindow(typeof(SelectionEditor)); | |||
} | |||
private void OnEnable() | |||
{ | |||
OnSelectionChange(); | |||
} | |||
void OnGUI() | |||
{ | |||
SettingsGUI(); | |||
EditorGUILayout.LabelField("", GUI.skin.horizontalSlider); | |||
SelectionGUI(); | |||
ButtonGUI(); | |||
} | |||
public void SettingsGUI() | |||
{ | |||
m_SettingsFoldout = EditorGUILayout.BeginFoldoutHeaderGroup(m_SettingsFoldout,"Base Settings", EditorStyles.foldoutHeader); | |||
if (m_SettingsFoldout) | |||
{ | |||
EditorGUI.indentLevel++; | |||
EditorGUILayout.BeginHorizontal(); | |||
simulationTime = EditorGUILayout.FloatField("Simulation Time", simulationTime); | |||
showSimulation = EditorGUILayout.Toggle("Show Simulation", showSimulation); | |||
EditorGUILayout.EndHorizontal(); | |||
m_CollisionBetweenScenes = EditorGUILayout.Toggle(new GUIContent("Multi-Scene Collision", "Allow objects from different scenes to collide"), m_CollisionBetweenScenes); | |||
m_CollideWithNonSelected = EditorGUILayout.Toggle(new GUIContent("Non-selected Collision", "Allow selected objects to collide with existing colliders"), m_CollideWithNonSelected); | |||
} | |||
EditorGUI.EndFoldoutHeaderGroup(); | |||
EditorGUI.indentLevel--; | |||
} | |||
public void SelectionGUI() | |||
{ | |||
GUILayout.BeginHorizontal(); | |||
GUILayout.Label("Selection -", EditorStyles.boldLabel); | |||
if (activeSceneNames.Length > 0) | |||
GUILayout.Label($"({string.Join(", ", activeSceneNames)})"); | |||
GUILayout.FlexibleSpace(); | |||
GUILayout.EndHorizontal(); | |||
//Rect _scrollRect = GUILayoutUtility.GetRect(position.width - 20, 50); | |||
//GUI.Box(_scrollRect,""); | |||
m_selectionScroll = EditorGUILayout.BeginScrollView(m_selectionScroll); | |||
EditorGUI.indentLevel++; | |||
foreach (GameObject selected in selectedGameObjects) | |||
{ | |||
if (m_selecteData[selected].isKinematic) | |||
GUI.color = Color.red; | |||
EditorGUILayout.BeginHorizontal(); | |||
EditorGUILayout.LabelField(new GUIContent(selected.name, PrefabUtility.GetIconForGameObject(selected))); | |||
GUILayout.FlexibleSpace(); | |||
if (GUILayout.Button(m_selecteData[selected].isKinematic ? "Simulate" : "Kinematic")) | |||
{ | |||
m_selecteData[selected].isKinematic = !m_selecteData[selected].isKinematic; | |||
} | |||
GUI.color = Color.white; | |||
EditorGUILayout.EndHorizontal(); | |||
} | |||
EditorGUI.indentLevel--; | |||
EditorGUILayout.EndScrollView(); | |||
} | |||
public void ButtonGUI() | |||
{ | |||
GUILayout.FlexibleSpace(); | |||
EditorGUILayout.LabelField("", GUI.skin.horizontalSlider); | |||
GUILayout.BeginHorizontal(); | |||
GUILayout.FlexibleSpace(); | |||
GUILayout.Button("Start", GUILayout.Width(position.width / 2)); | |||
GUILayout.FlexibleSpace(); | |||
GUILayout.EndHorizontal(); | |||
} | |||
private void OnSelectionChange() | |||
{ | |||
GameObject[] _objectsToRemove = selectedGameObjects.Except(Selection.gameObjects).ToArray(); | |||
GameObject[] _objectsToAdd = Selection.gameObjects.Except(selectedGameObjects).ToArray(); | |||
foreach (GameObject gameObject in _objectsToRemove) | |||
m_selecteData.Remove(gameObject); | |||
foreach (GameObject gameObject in _objectsToAdd) | |||
m_selecteData.Add(gameObject, new Data()); | |||
m_selecteData.OrderBy(p => p.Key.transform.GetGlobalIndex()); | |||
activeScenes = selectedGameObjects.Select(p => p.scene).Distinct().ToArray(); | |||
activeSceneNames = activeScenes.Select(p => !string.IsNullOrEmpty(p.name) ? p.name : "Untitled").ToArray(); | |||
Repaint(); | |||
} | |||
} |
@ -0,0 +1,11 @@ | |||
fileFormatVersion: 2 | |||
guid: c9870b444a2c53b43bfb9e7207f44c91 | |||
MonoImporter: | |||
externalObjects: {} | |||
serializedVersion: 2 | |||
defaultReferences: [] | |||
executionOrder: 0 | |||
icon: {instanceID: 0} | |||
userData: | |||
assetBundleName: | |||
assetBundleVariant: |
@ -0,0 +1,8 @@ | |||
fileFormatVersion: 2 | |||
guid: 81c93f0639ecbc047a4d985dd04c625c | |||
folderAsset: yes | |||
DefaultImporter: | |||
externalObjects: {} | |||
userData: | |||
assetBundleName: | |||
assetBundleVariant: |
@ -0,0 +1,21 @@ | |||
using System.Collections; | |||
using System.Collections.Generic; | |||
using UnityEngine; | |||
public static class TransformUtility | |||
{ | |||
public static float GetGlobalIndex(this Transform transform) | |||
{ | |||
float retVal = transform.GetSiblingIndex() + 1; | |||
transform = transform.parent; | |||
while (transform != null) | |||
{ | |||
retVal /= 10; | |||
retVal += transform.GetSiblingIndex() + 1; | |||
transform = transform.parent; | |||
} | |||
return retVal; | |||
} | |||
} |
@ -0,0 +1,11 @@ | |||
fileFormatVersion: 2 | |||
guid: c44adff58a20ca04a8a2f0478c048bdb | |||
MonoImporter: | |||
externalObjects: {} | |||
serializedVersion: 2 | |||
defaultReferences: [] | |||
executionOrder: 0 | |||
icon: {instanceID: 0} | |||
userData: | |||
assetBundleName: | |||
assetBundleVariant: |
@ -0,0 +1,128 @@ | |||
%YAML 1.1 | |||
%TAG !u! tag:unity3d.com,2011: | |||
--- !u!1 &5757940960553348713 | |||
GameObject: | |||
m_ObjectHideFlags: 0 | |||
m_CorrespondingSourceObject: {fileID: 0} | |||
m_PrefabInstance: {fileID: 0} | |||
m_PrefabAsset: {fileID: 0} | |||
serializedVersion: 6 | |||
m_Component: | |||
- component: {fileID: 5211737195688554639} | |||
- component: {fileID: 6834085142584555247} | |||
- component: {fileID: 6807729069895801421} | |||
- component: {fileID: 5253929919916213008} | |||
m_Layer: 0 | |||
m_Name: Cube | |||
m_TagString: Untagged | |||
m_Icon: {fileID: 0} | |||
m_NavMeshLayer: 0 | |||
m_StaticEditorFlags: 0 | |||
m_IsActive: 1 | |||
--- !u!4 &5211737195688554639 | |||
Transform: | |||
m_ObjectHideFlags: 0 | |||
m_CorrespondingSourceObject: {fileID: 0} | |||
m_PrefabInstance: {fileID: 0} | |||
m_PrefabAsset: {fileID: 0} | |||
m_GameObject: {fileID: 5757940960553348713} | |||
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_Children: [] | |||
m_Father: {fileID: 2248061866428057183} | |||
m_RootOrder: 0 | |||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} | |||
--- !u!33 &6834085142584555247 | |||
MeshFilter: | |||
m_ObjectHideFlags: 0 | |||
m_CorrespondingSourceObject: {fileID: 0} | |||
m_PrefabInstance: {fileID: 0} | |||
m_PrefabAsset: {fileID: 0} | |||
m_GameObject: {fileID: 5757940960553348713} | |||
m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} | |||
--- !u!23 &6807729069895801421 | |||
MeshRenderer: | |||
m_ObjectHideFlags: 0 | |||
m_CorrespondingSourceObject: {fileID: 0} | |||
m_PrefabInstance: {fileID: 0} | |||
m_PrefabAsset: {fileID: 0} | |||
m_GameObject: {fileID: 5757940960553348713} | |||
m_Enabled: 1 | |||
m_CastShadows: 1 | |||
m_ReceiveShadows: 1 | |||
m_DynamicOccludee: 1 | |||
m_MotionVectors: 1 | |||
m_LightProbeUsage: 1 | |||
m_ReflectionProbeUsage: 1 | |||
m_RayTracingMode: 2 | |||
m_RayTraceProcedural: 0 | |||
m_RenderingLayerMask: 1 | |||
m_RendererPriority: 0 | |||
m_Materials: | |||
- {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} | |||
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_SortingLayerID: 0 | |||
m_SortingLayer: 0 | |||
m_SortingOrder: 0 | |||
m_AdditionalVertexStreams: {fileID: 0} | |||
--- !u!65 &5253929919916213008 | |||
BoxCollider: | |||
m_ObjectHideFlags: 0 | |||
m_CorrespondingSourceObject: {fileID: 0} | |||
m_PrefabInstance: {fileID: 0} | |||
m_PrefabAsset: {fileID: 0} | |||
m_GameObject: {fileID: 5757940960553348713} | |||
m_Material: {fileID: 0} | |||
m_IsTrigger: 0 | |||
m_Enabled: 1 | |||
serializedVersion: 2 | |||
m_Size: {x: 1, y: 1, z: 1} | |||
m_Center: {x: 0, y: 0, z: 0} | |||
--- !u!1 &8023704783982777939 | |||
GameObject: | |||
m_ObjectHideFlags: 0 | |||
m_CorrespondingSourceObject: {fileID: 0} | |||
m_PrefabInstance: {fileID: 0} | |||
m_PrefabAsset: {fileID: 0} | |||
serializedVersion: 6 | |||
m_Component: | |||
- component: {fileID: 2248061866428057183} | |||
m_Layer: 0 | |||
m_Name: Prefab Test | |||
m_TagString: Untagged | |||
m_Icon: {fileID: 0} | |||
m_NavMeshLayer: 0 | |||
m_StaticEditorFlags: 0 | |||
m_IsActive: 1 | |||
--- !u!4 &2248061866428057183 | |||
Transform: | |||
m_ObjectHideFlags: 0 | |||
m_CorrespondingSourceObject: {fileID: 0} | |||
m_PrefabInstance: {fileID: 0} | |||
m_PrefabAsset: {fileID: 0} | |||
m_GameObject: {fileID: 8023704783982777939} | |||
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_Children: | |||
- {fileID: 5211737195688554639} | |||
m_Father: {fileID: 0} | |||
m_RootOrder: 0 | |||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} |
@ -0,0 +1,7 @@ | |||
fileFormatVersion: 2 | |||
guid: 0e3131960bd6ff447b2ebf928f3ae407 | |||
PrefabImporter: | |||
externalObjects: {} | |||
userData: | |||
assetBundleName: | |||
assetBundleVariant: |
@ -0,0 +1,8 @@ | |||
fileFormatVersion: 2 | |||
guid: b1eb3a115c953334294d69ee5967e6d2 | |||
folderAsset: yes | |||
DefaultImporter: | |||
externalObjects: {} | |||
userData: | |||
assetBundleName: | |||
assetBundleVariant: |
@ -0,0 +1,300 @@ | |||
%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: 9 | |||
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_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} | |||
m_UseRadianceAmbientProbe: 0 | |||
--- !u!157 &3 | |||
LightmapSettings: | |||
m_ObjectHideFlags: 0 | |||
serializedVersion: 12 | |||
m_GIWorkflowMode: 1 | |||
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_FinalGather: 0 | |||
m_FinalGatherFiltering: 1 | |||
m_FinalGatherRayCount: 256 | |||
m_ReflectionCompression: 2 | |||
m_MixedBakeMode: 2 | |||
m_BakeBackend: 1 | |||
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: 5 | |||
m_PVRFilteringGaussRadiusAO: 2 | |||
m_PVRFilteringAtrousPositionSigmaDirect: 0.5 | |||
m_PVRFilteringAtrousPositionSigmaIndirect: 2 | |||
m_PVRFilteringAtrousPositionSigmaAO: 1 | |||
m_ExportTrainingData: 0 | |||
m_TrainingDataDestination: TrainingData | |||
m_LightProbeSampleCountMultiplier: 4 | |||
m_LightingDataAsset: {fileID: 0} | |||
m_LightingSettings: {fileID: 0} | |||
--- !u!196 &4 | |||
NavMeshSettings: | |||
serializedVersion: 2 | |||
m_ObjectHideFlags: 0 | |||
m_BuildSettings: | |||
serializedVersion: 2 | |||
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 | |||
accuratePlacement: 0 | |||
maxJobWorkers: 0 | |||
preserveTilesOutsideBounds: 0 | |||
debug: | |||
m_Flags: 0 | |||
m_NavMeshData: {fileID: 0} | |||
--- !u!1 &90984946 | |||
GameObject: | |||
m_ObjectHideFlags: 0 | |||
m_CorrespondingSourceObject: {fileID: 0} | |||
m_PrefabInstance: {fileID: 0} | |||
m_PrefabAsset: {fileID: 0} | |||
serializedVersion: 6 | |||
m_Component: | |||
- component: {fileID: 90984948} | |||
- component: {fileID: 90984947} | |||
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 &90984947 | |||
Light: | |||
m_ObjectHideFlags: 0 | |||
m_CorrespondingSourceObject: {fileID: 0} | |||
m_PrefabInstance: {fileID: 0} | |||
m_PrefabAsset: {fileID: 0} | |||
m_GameObject: {fileID: 90984946} | |||
m_Enabled: 1 | |||
serializedVersion: 10 | |||
m_Type: 1 | |||
m_Shape: 0 | |||
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_CookieSize: 10 | |||
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_ShadowRadius: 0 | |||
m_ShadowAngle: 0 | |||
--- !u!4 &90984948 | |||
Transform: | |||
m_ObjectHideFlags: 0 | |||
m_CorrespondingSourceObject: {fileID: 0} | |||
m_PrefabInstance: {fileID: 0} | |||
m_PrefabAsset: {fileID: 0} | |||
m_GameObject: {fileID: 90984946} | |||
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_Children: [] | |||
m_Father: {fileID: 0} | |||
m_RootOrder: 1 | |||
m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} | |||
--- !u!1 &2013201079 | |||
GameObject: | |||
m_ObjectHideFlags: 0 | |||
m_CorrespondingSourceObject: {fileID: 0} | |||
m_PrefabInstance: {fileID: 0} | |||
m_PrefabAsset: {fileID: 0} | |||
serializedVersion: 6 | |||
m_Component: | |||
- component: {fileID: 2013201082} | |||
- component: {fileID: 2013201081} | |||
- component: {fileID: 2013201080} | |||
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 &2013201080 | |||
AudioListener: | |||
m_ObjectHideFlags: 0 | |||
m_CorrespondingSourceObject: {fileID: 0} | |||
m_PrefabInstance: {fileID: 0} | |||
m_PrefabAsset: {fileID: 0} | |||
m_GameObject: {fileID: 2013201079} | |||
m_Enabled: 1 | |||
--- !u!20 &2013201081 | |||
Camera: | |||
m_ObjectHideFlags: 0 | |||
m_CorrespondingSourceObject: {fileID: 0} | |||
m_PrefabInstance: {fileID: 0} | |||
m_PrefabAsset: {fileID: 0} | |||
m_GameObject: {fileID: 2013201079} | |||
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_SensorSize: {x: 36, y: 24} | |||
m_LensShift: {x: 0, y: 0} | |||
m_FocalLength: 50 | |||
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 &2013201082 | |||
Transform: | |||
m_ObjectHideFlags: 0 | |||
m_CorrespondingSourceObject: {fileID: 0} | |||
m_PrefabInstance: {fileID: 0} | |||
m_PrefabAsset: {fileID: 0} | |||
m_GameObject: {fileID: 2013201079} | |||
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_Children: [] | |||
m_Father: {fileID: 0} | |||
m_RootOrder: 0 | |||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} |
@ -0,0 +1,7 @@ | |||
fileFormatVersion: 2 | |||
guid: 8a8c842540607a6469880af66134a90c | |||
DefaultImporter: | |||
externalObjects: {} | |||
userData: | |||
assetBundleName: | |||
assetBundleVariant: |
@ -0,0 +1,51 @@ | |||
=== Wed Nov 11 08:52:43 2020 | |||
Packages were changed. | |||
Update Mode: updateDependencies | |||
The following packages were added: | |||
com.unity.2d.sprite@1.0.0 | |||
com.unity.2d.tilemap@1.0.0 | |||
com.unity.ads@3.4.9 | |||
com.unity.analytics@3.3.5 | |||
com.unity.collab-proxy@1.3.9 | |||
com.unity.ide.rider@1.2.1 | |||
com.unity.ide.visualstudio@2.0.2 | |||
com.unity.ide.vscode@1.2.2 | |||
com.unity.modules.ai@1.0.0 | |||
com.unity.modules.androidjni@1.0.0 | |||
com.unity.modules.animation@1.0.0 | |||
com.unity.modules.assetbundle@1.0.0 | |||
com.unity.modules.audio@1.0.0 | |||
com.unity.modules.cloth@1.0.0 | |||
com.unity.modules.director@1.0.0 | |||
com.unity.modules.imageconversion@1.0.0 | |||
com.unity.modules.imgui@1.0.0 | |||
com.unity.modules.jsonserialize@1.0.0 | |||
com.unity.modules.particlesystem@1.0.0 | |||
com.unity.modules.physics@1.0.0 | |||
com.unity.modules.physics2d@1.0.0 | |||
com.unity.modules.screencapture@1.0.0 | |||
com.unity.modules.terrain@1.0.0 | |||
com.unity.modules.terrainphysics@1.0.0 | |||
com.unity.modules.tilemap@1.0.0 | |||
com.unity.modules.ui@1.0.0 | |||
com.unity.modules.uielements@1.0.0 | |||
com.unity.modules.umbra@1.0.0 | |||
com.unity.modules.unityanalytics@1.0.0 | |||
com.unity.modules.unitywebrequest@1.0.0 | |||
com.unity.modules.unitywebrequestassetbundle@1.0.0 | |||
com.unity.modules.unitywebrequestaudio@1.0.0 | |||
com.unity.modules.unitywebrequesttexture@1.0.0 | |||
com.unity.modules.unitywebrequestwww@1.0.0 | |||
com.unity.modules.vehicles@1.0.0 | |||
com.unity.modules.video@1.0.0 | |||
com.unity.modules.vr@1.0.0 | |||
com.unity.modules.wind@1.0.0 | |||
com.unity.modules.xr@1.0.0 | |||
com.unity.purchasing@2.1.0 | |||
com.unity.test-framework@1.1.16 | |||
com.unity.textmeshpro@3.0.1 | |||
com.unity.timeline@1.2.6 | |||
com.unity.xr.legacyinputhelpers@2.1.4 |
@ -1,4 +1,49 @@ | |||
{ | |||
"dependencies": { | |||
} | |||
"dependencies": { | |||
"com.unity.2d.sprite": "1.0.0", | |||
"com.unity.2d.tilemap": "1.0.0", | |||
"com.unity.ads": "3.4.9", | |||
"com.unity.analytics": "3.3.5", | |||
"com.unity.collab-proxy": "1.3.9", | |||
"com.unity.ide.rider": "1.2.1", | |||
"com.unity.ide.visualstudio": "2.0.2", | |||
"com.unity.ide.vscode": "1.2.2", | |||
"com.unity.purchasing": "2.1.0", | |||
"com.unity.test-framework": "1.1.16", | |||
"com.unity.textmeshpro": "3.0.1", | |||
"com.unity.timeline": "1.2.6", | |||
"com.unity.ugui": "1.0.0", | |||
"com.unity.xr.legacyinputhelpers": "2.1.4", | |||
"com.unity.modules.ai": "1.0.0", | |||
"com.unity.modules.androidjni": "1.0.0", | |||
"com.unity.modules.animation": "1.0.0", | |||
"com.unity.modules.assetbundle": "1.0.0", | |||
"com.unity.modules.audio": "1.0.0", | |||
"com.unity.modules.cloth": "1.0.0", | |||
"com.unity.modules.director": "1.0.0", | |||
"com.unity.modules.imageconversion": "1.0.0", | |||
"com.unity.modules.imgui": "1.0.0", | |||
"com.unity.modules.jsonserialize": "1.0.0", | |||
"com.unity.modules.particlesystem": "1.0.0", | |||
"com.unity.modules.physics": "1.0.0", | |||
"com.unity.modules.physics2d": "1.0.0", | |||
"com.unity.modules.screencapture": "1.0.0", | |||
"com.unity.modules.terrain": "1.0.0", | |||
"com.unity.modules.terrainphysics": "1.0.0", | |||
"com.unity.modules.tilemap": "1.0.0", | |||
"com.unity.modules.ui": "1.0.0", | |||
"com.unity.modules.uielements": "1.0.0", | |||
"com.unity.modules.umbra": "1.0.0", | |||
"com.unity.modules.unityanalytics": "1.0.0", | |||
"com.unity.modules.unitywebrequest": "1.0.0", | |||
"com.unity.modules.unitywebrequestassetbundle": "1.0.0", | |||
"com.unity.modules.unitywebrequestaudio": "1.0.0", | |||
"com.unity.modules.unitywebrequesttexture": "1.0.0", | |||
"com.unity.modules.unitywebrequestwww": "1.0.0", | |||
"com.unity.modules.vehicles": "1.0.0", | |||
"com.unity.modules.video": "1.0.0", | |||
"com.unity.modules.vr": "1.0.0", | |||
"com.unity.modules.wind": "1.0.0", | |||
"com.unity.modules.xr": "1.0.0" | |||
} | |||
} |
@ -0,0 +1,377 @@ | |||
{ | |||
"dependencies": { | |||
"com.unity.2d.sprite": { | |||
"version": "1.0.0", | |||
"depth": 0, | |||
"source": "builtin", | |||
"dependencies": {} | |||
}, | |||
"com.unity.2d.tilemap": { | |||
"version": "1.0.0", | |||
"depth": 0, | |||
"source": "builtin", | |||
"dependencies": {} | |||
}, | |||
"com.unity.ads": { | |||
"version": "3.4.9", | |||
"depth": 0, | |||
"source": "registry", | |||
"dependencies": { | |||
"com.unity.ugui": "1.0.0" | |||
}, | |||
"url": "https://packages.unity.com" | |||
}, | |||
"com.unity.analytics": { | |||
"version": "3.3.5", | |||
"depth": 0, | |||
"source": "registry", | |||
"dependencies": { | |||
"com.unity.ugui": "1.0.0" | |||
}, | |||
"url": "https://packages.unity.com" | |||
}, | |||
"com.unity.collab-proxy": { | |||
"version": "1.3.9", | |||
"depth": 0, | |||
"source": "registry", | |||
"dependencies": {}, | |||
"url": "https://packages.unity.com" | |||
}, | |||
"com.unity.ext.nunit": { | |||
"version": "1.0.0", | |||
"depth": 1, | |||
"source": "registry", | |||
"dependencies": {}, | |||
"url": "https://packages.unity.com" | |||
}, | |||
"com.unity.ide.rider": { | |||
"version": "1.2.1", | |||
"depth": 0, | |||
"source": "registry", | |||
"dependencies": { | |||
"com.unity.test-framework": "1.1.1" | |||
}, | |||
"url": "https://packages.unity.com" | |||
}, | |||
"com.unity.ide.visualstudio": { | |||
"version": "2.0.2", | |||
"depth": 0, | |||
"source": "registry", | |||
"dependencies": {}, | |||
"url": "https://packages.unity.com" | |||
}, | |||
"com.unity.ide.vscode": { | |||
"version": "1.2.2", | |||
"depth": 0, | |||
"source": "registry", | |||
"dependencies": {}, | |||
"url": "https://packages.unity.com" | |||
}, | |||
"com.unity.purchasing": { | |||
"version": "2.1.0", | |||
"depth": 0, | |||
"source": "registry", | |||
"dependencies": { | |||
"com.unity.ugui": "1.0.0" | |||
}, | |||
"url": "https://packages.unity.com" | |||
}, | |||
"com.unity.test-framework": { | |||
"version": "1.1.16", | |||
"depth": 0, | |||
"source": "registry", | |||
"dependencies": { | |||
"com.unity.ext.nunit": "1.0.0", | |||
"com.unity.modules.imgui": "1.0.0", | |||
"com.unity.modules.jsonserialize": "1.0.0" | |||
}, | |||
"url": "https://packages.unity.com" | |||
}, | |||
"com.unity.textmeshpro": { | |||
"version": "3.0.1", | |||
"depth": 0, | |||
"source": "registry", | |||
"dependencies": { | |||
"com.unity.ugui": "1.0.0" | |||
}, | |||
"url": "https://packages.unity.com" | |||
}, | |||
"com.unity.timeline": { | |||
"version": "1.2.6", | |||
"depth": 0, | |||
"source": "registry", | |||
"dependencies": {}, | |||
"url": "https://packages.unity.com" | |||
}, | |||
"com.unity.ugui": { | |||
"version": "1.0.0", | |||
"depth": 0, | |||
"source": "builtin", | |||
"dependencies": { | |||
"com.unity.modules.ui": "1.0.0", | |||
"com.unity.modules.imgui": "1.0.0" | |||
} | |||
}, | |||
"com.unity.xr.legacyinputhelpers": { | |||
"version": "2.1.4", | |||
"depth": 0, | |||
"source": "registry", | |||
"dependencies": {}, | |||
"url": "https://packages.unity.com" | |||
}, | |||
"com.unity.modules.ai": { | |||
"version": "1.0.0", | |||
"depth": 0, | |||
"source": "builtin", | |||
"dependencies": {} | |||
}, | |||
"com.unity.modules.androidjni": { | |||
"version": "1.0.0", | |||
"depth": 0, | |||
"source": "builtin", | |||
"dependencies": {} | |||
}, | |||
"com.unity.modules.animation": { | |||
"version": "1.0.0", | |||
"depth": 0, | |||
"source": "builtin", | |||
"dependencies": {} | |||
}, | |||
"com.unity.modules.assetbundle": { | |||
"version": "1.0.0", | |||
"depth": 0, | |||
"source": "builtin", | |||
"dependencies": {} | |||
}, | |||
"com.unity.modules.audio": { | |||
"version": "1.0.0", | |||
"depth": 0, | |||
"source": "builtin", | |||
"dependencies": {} | |||
}, | |||
"com.unity.modules.cloth": { | |||
"version": "1.0.0", | |||
"depth": 0, | |||
"source": "builtin", | |||
"dependencies": { | |||
"com.unity.modules.physics": "1.0.0" | |||
} | |||
}, | |||
"com.unity.modules.director": { | |||
"version": "1.0.0", | |||
"depth": 0, | |||
"source": "builtin", | |||
"dependencies": { | |||
"com.unity.modules.audio": "1.0.0", | |||
"com.unity.modules.animation": "1.0.0" | |||
} | |||
}, | |||
"com.unity.modules.imageconversion": { | |||
"version": "1.0.0", | |||
"depth": 0, | |||
"source": "builtin", | |||
"dependencies": {} | |||
}, | |||
"com.unity.modules.imgui": { | |||
"version": "1.0.0", | |||
"depth": 0, | |||
"source": "builtin", | |||
"dependencies": {} | |||
}, | |||
"com.unity.modules.jsonserialize": { | |||
"version": "1.0.0", | |||
"depth": 0, | |||
"source": "builtin", | |||
"dependencies": {} | |||
}, | |||
"com.unity.modules.particlesystem": { | |||
"version": "1.0.0", | |||
"depth": 0, | |||
"source": "builtin", | |||
"dependencies": {} | |||
}, | |||
"com.unity.modules.physics": { | |||
"version": "1.0.0", | |||
"depth": 0, | |||
"source": "builtin", | |||
"dependencies": {} | |||
}, | |||
"com.unity.modules.physics2d": { | |||
"version": "1.0.0", | |||
"depth": 0, | |||
"source": "builtin", | |||
"dependencies": {} | |||
}, | |||
"com.unity.modules.screencapture": { | |||
"version": "1.0.0", | |||
"depth": 0, | |||
"source": "builtin", | |||
"dependencies": { | |||
"com.unity.modules.imageconversion": "1.0.0" | |||
} | |||
}, | |||
"com.unity.modules.subsystems": { | |||
"version": "1.0.0", | |||
"depth": 1, | |||
"source": "builtin", | |||
"dependencies": { | |||
"com.unity.modules.jsonserialize": "1.0.0" | |||
} | |||
}, | |||
"com.unity.modules.terrain": { | |||
"version": "1.0.0", | |||
"depth": 0, | |||
"source": "builtin", | |||
"dependencies": {} | |||
}, | |||
"com.unity.modules.terrainphysics": { | |||
"version": "1.0.0", | |||
"depth": 0, | |||
"source": "builtin", | |||
"dependencies": { | |||
"com.unity.modules.physics": "1.0.0", | |||
"com.unity.modules.terrain": "1.0.0" | |||
} | |||
}, | |||
"com.unity.modules.tilemap": { | |||
"version": "1.0.0", | |||
"depth": 0, | |||
"source": "builtin", | |||
"dependencies": { | |||
"com.unity.modules.physics2d": "1.0.0" | |||
} | |||
}, | |||
"com.unity.modules.ui": { | |||
"version": "1.0.0", | |||
"depth": 0, | |||
"source": "builtin", | |||
"dependencies": {} | |||
}, | |||
"com.unity.modules.uielements": { | |||
"version": "1.0.0", | |||
"depth": 0, | |||
"source": "builtin", | |||
"dependencies": { | |||
"com.unity.modules.ui": "1.0.0", | |||
"com.unity.modules.imgui": "1.0.0", | |||
"com.unity.modules.jsonserialize": "1.0.0", | |||
"com.unity.modules.uielementsnative": "1.0.0" | |||
} | |||
}, | |||
"com.unity.modules.uielementsnative": { | |||
"version": "1.0.0", | |||
"depth": 1, | |||
"source": "builtin", | |||
"dependencies": { | |||
"com.unity.modules.ui": "1.0.0", | |||
"com.unity.modules.imgui": "1.0.0", | |||
"com.unity.modules.jsonserialize": "1.0.0" | |||
} | |||
}, | |||
"com.unity.modules.umbra": { | |||
"version": "1.0.0", | |||
"depth": 0, | |||
"source": "builtin", | |||
"dependencies": {} | |||
}, | |||
"com.unity.modules.unityanalytics": { | |||
"version": "1.0.0", | |||
"depth": 0, | |||
"source": "builtin", | |||
"dependencies": { | |||
"com.unity.modules.unitywebrequest": "1.0.0", | |||
"com.unity.modules.jsonserialize": "1.0.0" | |||
} | |||
}, | |||
"com.unity.modules.unitywebrequest": { | |||
"version": "1.0.0", | |||
"depth": 0, | |||
"source": "builtin", | |||
"dependencies": {} | |||
}, | |||
"com.unity.modules.unitywebrequestassetbundle": { | |||
"version": "1.0.0", | |||
"depth": 0, | |||
"source": "builtin", | |||
"dependencies": { | |||
"com.unity.modules.assetbundle": "1.0.0", | |||
"com.unity.modules.unitywebrequest": "1.0.0" | |||
} | |||
}, | |||
"com.unity.modules.unitywebrequestaudio": { | |||
"version": "1.0.0", | |||
"depth": 0, | |||
"source": "builtin", | |||
"dependencies": { | |||
"com.unity.modules.unitywebrequest": "1.0.0", | |||
"com.unity.modules.audio": "1.0.0" | |||
} | |||
}, | |||
"com.unity.modules.unitywebrequesttexture": { | |||
"version": "1.0.0", | |||
"depth": 0, | |||
"source": "builtin", | |||
"dependencies": { | |||
"com.unity.modules.unitywebrequest": "1.0.0", | |||
"com.unity.modules.imageconversion": "1.0.0" | |||
} | |||
}, | |||
"com.unity.modules.unitywebrequestwww": { | |||
"version": "1.0.0", | |||
"depth": 0, | |||
"source": "builtin", | |||
"dependencies": { | |||
"com.unity.modules.unitywebrequest": "1.0.0", | |||
"com.unity.modules.unitywebrequestassetbundle": "1.0.0", | |||
"com.unity.modules.unitywebrequestaudio": "1.0.0", | |||
"com.unity.modules.audio": "1.0.0", | |||
"com.unity.modules.assetbundle": "1.0.0", | |||
"com.unity.modules.imageconversion": "1.0.0" | |||
} | |||
}, | |||
"com.unity.modules.vehicles": { | |||
"version": "1.0.0", | |||
"depth": 0, | |||
"source": "builtin", | |||
"dependencies": { | |||
"com.unity.modules.physics": "1.0.0" | |||
} | |||
}, | |||
"com.unity.modules.video": { | |||
"version": "1.0.0", | |||
"depth": 0, | |||
"source": "builtin", | |||
"dependencies": { | |||
"com.unity.modules.audio": "1.0.0", | |||
"com.unity.modules.ui": "1.0.0", | |||
"com.unity.modules.unitywebrequest": "1.0.0" | |||
} | |||
}, | |||
"com.unity.modules.vr": { | |||
"version": "1.0.0", | |||
"depth": 0, | |||
"source": "builtin", | |||
"dependencies": { | |||
"com.unity.modules.jsonserialize": "1.0.0", | |||
"com.unity.modules.physics": "1.0.0", | |||
"com.unity.modules.xr": "1.0.0" | |||
} | |||
}, | |||
"com.unity.modules.wind": { | |||
"version": "1.0.0", | |||
"depth": 0, | |||
"source": "builtin", | |||
"dependencies": {} | |||
}, | |||
"com.unity.modules.xr": { | |||
"version": "1.0.0", | |||
"depth": 0, | |||
"source": "builtin", | |||
"dependencies": { | |||
"com.unity.modules.physics": "1.0.0", | |||
"com.unity.modules.jsonserialize": "1.0.0", | |||
"com.unity.modules.subsystems": "1.0.0" | |||
} | |||
} | |||
} | |||
} |
@ -0,0 +1,43 @@ | |||
%YAML 1.1 | |||
%TAG !u! tag:unity3d.com,2011: | |||
--- !u!114 &1 | |||
MonoBehaviour: | |||
m_ObjectHideFlags: 61 | |||
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: 13964, guid: 0000000000000000e000000000000000, type: 0} | |||
m_Name: | |||
m_EditorClassIdentifier: | |||
m_EnablePreviewPackages: 0 | |||
m_EnablePackageDependencies: 0 | |||
m_AdvancedSettingsExpanded: 1 | |||
m_ScopedRegistriesSettingsExpanded: 1 | |||
oneTimeWarningShown: 0 | |||
m_Registries: | |||
- m_Id: main | |||
m_Name: | |||
m_Url: https://packages.unity.com | |||
m_Scopes: [] | |||
m_IsDefault: 1 | |||
m_Capabilities: 7 | |||
m_UserSelectedRegistryName: | |||
m_UserAddingNewScopedRegistry: 0 | |||
m_RegistryInfoDraft: | |||
m_ErrorMessage: | |||
m_Original: | |||
m_Id: | |||
m_Name: | |||
m_Url: | |||
m_Scopes: [] | |||
m_IsDefault: 0 | |||
m_Capabilities: 0 | |||
m_Modified: 0 | |||
m_Name: | |||
m_Url: | |||
m_Scopes: | |||
- | |||
m_SelectedScopeIndex: 0 |
@ -1 +1,2 @@ | |||
m_EditorVersion: 2018.1.0f2 | |||
m_EditorVersion: 2020.1.9f1 | |||
m_EditorVersionWithRevision: 2020.1.9f1 (145f5172610f) |
@ -0,0 +1,10 @@ | |||
{ | |||
"m_SettingKeys": [ | |||
"VR Device Disabled", | |||
"VR Device User Alert" | |||
], | |||
"m_SettingValues": [ | |||
"False", | |||
"False" | |||
] | |||
} |
@ -0,0 +1,19 @@ | |||
%YAML 1.1 | |||
%TAG !u! tag:unity3d.com,2011: | |||
--- !u!162 &1 | |||
EditorUserSettings: | |||
m_ObjectHideFlags: 0 | |||
serializedVersion: 4 | |||
m_ConfigSettings: | |||
vcSharedLogLevel: | |||
value: 0d5e400f0650 | |||
flags: 0 | |||
m_VCAutomaticAdd: 1 | |||
m_VCDebugCom: 0 | |||
m_VCDebugCmd: 0 | |||
m_VCDebugOut: 0 | |||
m_SemanticMergeMode: 2 | |||
m_VCShowFailedCheckout: 1 | |||
m_VCOverwriteFailedCheckoutAssets: 1 | |||
m_VCOverlayIcons: 1 | |||
m_VCAllowAsyncUpdate: 0 |