steamdemo场景
							parent
							
								
									3e7a205de9
								
							
						
					
					
						commit
						5b1be9451e
					
				| @ -0,0 +1,8 @@ | ||||
| fileFormatVersion: 2 | ||||
| guid: a7af34488065ac643b14c4ce3d92fc25 | ||||
| folderAsset: yes | ||||
| DefaultImporter: | ||||
|   externalObjects: {} | ||||
|   userData:  | ||||
|   assetBundleName:  | ||||
|   assetBundleVariant:  | ||||
| @ -0,0 +1,905 @@ | ||||
| %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.56007475, g: 0.5683517, b: 0.5849056, a: 1} | ||||
|   m_AmbientEquatorColor: {r: 0.2804824, g: 0.29898542, b: 0.31132078, a: 1} | ||||
|   m_AmbientGroundColor: {r: 0.3679245, g: 0.3679245, b: 0.3679245, a: 1} | ||||
|   m_AmbientIntensity: 1 | ||||
|   m_AmbientMode: 1 | ||||
|   m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} | ||||
|   m_SkyboxMaterial: {fileID: 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 &67512 | ||||
| GameObject: | ||||
|   m_ObjectHideFlags: 0 | ||||
|   m_CorrespondingSourceObject: {fileID: 0} | ||||
|   m_PrefabInstance: {fileID: 0} | ||||
|   m_PrefabAsset: {fileID: 0} | ||||
|   serializedVersion: 6 | ||||
|   m_Component: | ||||
|   - component: {fileID: 67513} | ||||
|   m_Layer: 0 | ||||
|   m_Name: (R) Follow Offset | ||||
|   m_TagString: Untagged | ||||
|   m_Icon: {fileID: 0} | ||||
|   m_NavMeshLayer: 0 | ||||
|   m_StaticEditorFlags: 0 | ||||
|   m_IsActive: 1 | ||||
| --- !u!4 &67513 | ||||
| Transform: | ||||
|   m_ObjectHideFlags: 0 | ||||
|   m_CorrespondingSourceObject: {fileID: 0} | ||||
|   m_PrefabInstance: {fileID: 0} | ||||
|   m_PrefabAsset: {fileID: 0} | ||||
|   m_GameObject: {fileID: 67512} | ||||
|   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: 153268090} | ||||
|   m_RootOrder: 0 | ||||
|   m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} | ||||
| --- !u!1 &153268089 | ||||
| GameObject: | ||||
|   m_ObjectHideFlags: 0 | ||||
|   m_CorrespondingSourceObject: {fileID: 0} | ||||
|   m_PrefabInstance: {fileID: 0} | ||||
|   m_PrefabAsset: {fileID: 0} | ||||
|   serializedVersion: 6 | ||||
|   m_Component: | ||||
|   - component: {fileID: 153268090} | ||||
|   - component: {fileID: 153268093} | ||||
|   - component: {fileID: 153268092} | ||||
|   - component: {fileID: 153268091} | ||||
|   m_Layer: 0 | ||||
|   m_Name: TeleporterPointer | ||||
|   m_TagString: GameController | ||||
|   m_Icon: {fileID: 0} | ||||
|   m_NavMeshLayer: 0 | ||||
|   m_StaticEditorFlags: 0 | ||||
|   m_IsActive: 1 | ||||
| --- !u!4 &153268090 | ||||
| Transform: | ||||
|   m_ObjectHideFlags: 0 | ||||
|   m_CorrespondingSourceObject: {fileID: 0} | ||||
|   m_PrefabInstance: {fileID: 0} | ||||
|   m_PrefabAsset: {fileID: 0} | ||||
|   m_GameObject: {fileID: 153268089} | ||||
|   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: 67513} | ||||
|   m_Father: {fileID: 2029991011} | ||||
|   m_RootOrder: 6 | ||||
|   m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} | ||||
| --- !u!114 &153268091 | ||||
| MonoBehaviour: | ||||
|   m_ObjectHideFlags: 0 | ||||
|   m_CorrespondingSourceObject: {fileID: 0} | ||||
|   m_PrefabInstance: {fileID: 0} | ||||
|   m_PrefabAsset: {fileID: 0} | ||||
|   m_GameObject: {fileID: 153268089} | ||||
|   m_Enabled: 1 | ||||
|   m_EditorHideFlags: 0 | ||||
|   m_Script: {fileID: 11500000, guid: 9a6e2821f5f96de408ca1ee94a7dca4a, type: 3} | ||||
|   m_Name:  | ||||
|   m_EditorClassIdentifier:  | ||||
|   teleport: {fileID: 153268093} | ||||
|   handType: 2 | ||||
|   teleportAction: | ||||
|     actionPath: /actions/default/in/Teleport | ||||
|     needsReinit: 0 | ||||
| --- !u!120 &153268092 | ||||
| LineRenderer: | ||||
|   m_ObjectHideFlags: 0 | ||||
|   m_CorrespondingSourceObject: {fileID: 0} | ||||
|   m_PrefabInstance: {fileID: 0} | ||||
|   m_PrefabAsset: {fileID: 0} | ||||
|   m_GameObject: {fileID: 153268089} | ||||
|   m_Enabled: 1 | ||||
|   m_CastShadows: 1 | ||||
|   m_ReceiveShadows: 1 | ||||
|   m_DynamicOccludee: 1 | ||||
|   m_StaticShadowCaster: 0 | ||||
|   m_MotionVectors: 0 | ||||
|   m_LightProbeUsage: 0 | ||||
|   m_ReflectionProbeUsage: 0 | ||||
|   m_RayTracingMode: 0 | ||||
|   m_RayTraceProcedural: 0 | ||||
|   m_RenderingLayerMask: 1 | ||||
|   m_RendererPriority: 0 | ||||
|   m_Materials: | ||||
|   - {fileID: 10306, 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_Positions: [] | ||||
|   m_Parameters: | ||||
|     serializedVersion: 3 | ||||
|     widthMultiplier: 0.01 | ||||
|     widthCurve: | ||||
|       serializedVersion: 2 | ||||
|       m_Curve: | ||||
|       - serializedVersion: 3 | ||||
|         time: 0 | ||||
|         value: 1 | ||||
|         inSlope: 0 | ||||
|         outSlope: 0 | ||||
|         tangentMode: 0 | ||||
|         weightedMode: 0 | ||||
|         inWeight: 0.33333334 | ||||
|         outWeight: 0.33333334 | ||||
|       m_PreInfinity: 2 | ||||
|       m_PostInfinity: 2 | ||||
|       m_RotationOrder: 4 | ||||
|     colorGradient: | ||||
|       serializedVersion: 2 | ||||
|       key0: {r: 1, g: 1, b: 1, a: 1} | ||||
|       key1: {r: 1, g: 1, b: 1, a: 0.78431374} | ||||
|       key2: {r: 0, g: 0, b: 0, a: 0} | ||||
|       key3: {r: 0, g: 0, b: 0, a: 0} | ||||
|       key4: {r: 0, g: 0, b: 0, a: 0} | ||||
|       key5: {r: 0, g: 0, b: 0, a: 0} | ||||
|       key6: {r: 0, g: 0, b: 0, a: 0} | ||||
|       key7: {r: 0, g: 0, b: 0, a: 0} | ||||
|       ctime0: 0 | ||||
|       ctime1: 65535 | ||||
|       ctime2: 0 | ||||
|       ctime3: 0 | ||||
|       ctime4: 0 | ||||
|       ctime5: 0 | ||||
|       ctime6: 0 | ||||
|       ctime7: 0 | ||||
|       atime0: 0 | ||||
|       atime1: 55466 | ||||
|       atime2: 65535 | ||||
|       atime3: 0 | ||||
|       atime4: 0 | ||||
|       atime5: 0 | ||||
|       atime6: 0 | ||||
|       atime7: 0 | ||||
|       m_Mode: 0 | ||||
|       m_NumColorKeys: 2 | ||||
|       m_NumAlphaKeys: 3 | ||||
|     numCornerVertices: 3 | ||||
|     numCapVertices: 3 | ||||
|     alignment: 0 | ||||
|     textureMode: 0 | ||||
|     shadowBias: 0.5 | ||||
|     generateLightingData: 0 | ||||
|   m_UseWorldSpace: 1 | ||||
|   m_Loop: 0 | ||||
| --- !u!114 &153268093 | ||||
| MonoBehaviour: | ||||
|   m_ObjectHideFlags: 0 | ||||
|   m_CorrespondingSourceObject: {fileID: 0} | ||||
|   m_PrefabInstance: {fileID: 0} | ||||
|   m_PrefabAsset: {fileID: 0} | ||||
|   m_GameObject: {fileID: 153268089} | ||||
|   m_Enabled: 1 | ||||
|   m_EditorHideFlags: 0 | ||||
|   m_Script: {fileID: 11500000, guid: 02e7dadae3689a64bb9a24e46177ce9d, type: 3} | ||||
|   m_Name:  | ||||
|   m_EditorClassIdentifier:  | ||||
|   teleportObject: {fileID: 0} | ||||
|   additionalTeleports: [] | ||||
|   aimer: {fileID: 153268090} | ||||
|   layer: | ||||
|     serializedVersion: 2 | ||||
|     m_Bits: 291 | ||||
|   maxSurfaceAngle: 45 | ||||
|   distanceMultiplyer: 1 | ||||
|   curveStrength: 1 | ||||
|   line: {fileID: 153268092} | ||||
|   lineSegments: 50 | ||||
|   canTeleportColor: | ||||
|     serializedVersion: 2 | ||||
|     key0: {r: 0, g: 1, b: 0, a: 0.78431374} | ||||
|     key1: {r: 0, g: 1, b: 0, a: 0.5882353} | ||||
|     key2: {r: 0, g: 0, b: 0, a: 0} | ||||
|     key3: {r: 0, g: 0, b: 0, a: 0} | ||||
|     key4: {r: 0, g: 0, b: 0, a: 0} | ||||
|     key5: {r: 0, g: 0, b: 0, a: 0} | ||||
|     key6: {r: 0, g: 0, b: 0, a: 0} | ||||
|     key7: {r: 0, g: 0, b: 0, a: 0} | ||||
|     ctime0: 0 | ||||
|     ctime1: 65535 | ||||
|     ctime2: 0 | ||||
|     ctime3: 0 | ||||
|     ctime4: 0 | ||||
|     ctime5: 0 | ||||
|     ctime6: 0 | ||||
|     ctime7: 0 | ||||
|     atime0: 0 | ||||
|     atime1: 56879 | ||||
|     atime2: 65535 | ||||
|     atime3: 0 | ||||
|     atime4: 0 | ||||
|     atime5: 0 | ||||
|     atime6: 0 | ||||
|     atime7: 0 | ||||
|     m_Mode: 0 | ||||
|     m_NumColorKeys: 2 | ||||
|     m_NumAlphaKeys: 3 | ||||
|   cantTeleportColor: | ||||
|     serializedVersion: 2 | ||||
|     key0: {r: 1, g: 0, b: 0, a: 0.78431374} | ||||
|     key1: {r: 1, g: 0, b: 0, a: 0.5882353} | ||||
|     key2: {r: 0, g: 0, b: 0, a: 0} | ||||
|     key3: {r: 0, g: 0, b: 0, a: 0} | ||||
|     key4: {r: 0, g: 0, b: 0, a: 0} | ||||
|     key5: {r: 0, g: 0, b: 0, a: 0} | ||||
|     key6: {r: 0, g: 0, b: 0, a: 0} | ||||
|     key7: {r: 0, g: 0, b: 0, a: 0} | ||||
|     ctime0: 0 | ||||
|     ctime1: 65535 | ||||
|     ctime2: 0 | ||||
|     ctime3: 0 | ||||
|     ctime4: 0 | ||||
|     ctime5: 0 | ||||
|     ctime6: 0 | ||||
|     ctime7: 0 | ||||
|     atime0: 0 | ||||
|     atime1: 57763 | ||||
|     atime2: 65535 | ||||
|     atime3: 65535 | ||||
|     atime4: 0 | ||||
|     atime5: 0 | ||||
|     atime6: 0 | ||||
|     atime7: 0 | ||||
|     m_Mode: 0 | ||||
|     m_NumColorKeys: 2 | ||||
|     m_NumAlphaKeys: 3 | ||||
|   indicator: {fileID: 0} | ||||
|   OnStartTeleport: | ||||
|     m_PersistentCalls: | ||||
|       m_Calls: [] | ||||
|   OnStopTeleport: | ||||
|     m_PersistentCalls: | ||||
|       m_Calls: [] | ||||
|   OnTeleport: | ||||
|     m_PersistentCalls: | ||||
|       m_Calls: [] | ||||
| --- !u!43 &215710993 | ||||
| Mesh: | ||||
|   m_ObjectHideFlags: 0 | ||||
|   m_CorrespondingSourceObject: {fileID: 0} | ||||
|   m_PrefabInstance: {fileID: 0} | ||||
|   m_PrefabAsset: {fileID: 0} | ||||
|   m_Name:  | ||||
|   serializedVersion: 10 | ||||
|   m_SubMeshes: | ||||
|   - serializedVersion: 2 | ||||
|     firstByte: 0 | ||||
|     indexCount: 24 | ||||
|     topology: 0 | ||||
|     baseVertex: 0 | ||||
|     firstVertex: 0 | ||||
|     vertexCount: 8 | ||||
|     localAABB: | ||||
|       m_Center: {x: 0, y: 0.01, z: 0} | ||||
|       m_Extent: {x: 1.65, y: 0, z: 1.275} | ||||
|   m_Shapes: | ||||
|     vertices: [] | ||||
|     shapes: [] | ||||
|     channels: [] | ||||
|     fullWeights: [] | ||||
|   m_BindPose: [] | ||||
|   m_BoneNameHashes:  | ||||
|   m_RootBoneNameHash: 0 | ||||
|   m_BonesAABB: [] | ||||
|   m_VariableBoneCountWeights: | ||||
|     m_Data:  | ||||
|   m_MeshCompression: 0 | ||||
|   m_IsReadable: 1 | ||||
|   m_KeepVertices: 1 | ||||
|   m_KeepIndices: 1 | ||||
|   m_IndexFormat: 0 | ||||
|   m_IndexBuffer: 000004000100010004000500010005000200020005000600020006000300030006000700030007000000000007000400 | ||||
|   m_VertexData: | ||||
|     serializedVersion: 3 | ||||
|     m_VertexCount: 8 | ||||
|     m_Channels: | ||||
|     - stream: 0 | ||||
|       offset: 0 | ||||
|       format: 0 | ||||
|       dimension: 3 | ||||
|     - stream: 0 | ||||
|       offset: 0 | ||||
|       format: 0 | ||||
|       dimension: 0 | ||||
|     - stream: 0 | ||||
|       offset: 0 | ||||
|       format: 0 | ||||
|       dimension: 0 | ||||
|     - stream: 0 | ||||
|       offset: 12 | ||||
|       format: 0 | ||||
|       dimension: 4 | ||||
|     - stream: 0 | ||||
|       offset: 28 | ||||
|       format: 0 | ||||
|       dimension: 2 | ||||
|     - stream: 0 | ||||
|       offset: 0 | ||||
|       format: 0 | ||||
|       dimension: 0 | ||||
|     - stream: 0 | ||||
|       offset: 0 | ||||
|       format: 0 | ||||
|       dimension: 0 | ||||
|     - stream: 0 | ||||
|       offset: 0 | ||||
|       format: 0 | ||||
|       dimension: 0 | ||||
|     - stream: 0 | ||||
|       offset: 0 | ||||
|       format: 0 | ||||
|       dimension: 0 | ||||
|     - stream: 0 | ||||
|       offset: 0 | ||||
|       format: 0 | ||||
|       dimension: 0 | ||||
|     - stream: 0 | ||||
|       offset: 0 | ||||
|       format: 0 | ||||
|       dimension: 0 | ||||
|     - stream: 0 | ||||
|       offset: 0 | ||||
|       format: 0 | ||||
|       dimension: 0 | ||||
|     - stream: 0 | ||||
|       offset: 0 | ||||
|       format: 0 | ||||
|       dimension: 0 | ||||
|     - stream: 0 | ||||
|       offset: 0 | ||||
|       format: 0 | ||||
|       dimension: 0 | ||||
|     m_DataSize: 288 | ||||
|     _typelessdata: 0000c03f0ad7233c000090bf000000000000803f0000803f0000803f00000000000000000000c0bf0ad7233c000090bf000000000000803f0000803f0000803f0000803f000000000000c0bf0ad7233c0000903f000000000000803f0000803f0000803f00000000000000000000c03f0ad7233c0000903f000000000000803f0000803f0000803f0000803f000000003333d33f0ad7233c3333a3bf000000000000803f0000803f00000000000000000000803f3333d3bf0ad7233c3333a3bf000000000000803f0000803f000000000000803f0000803f3333d3bf0ad7233c3333a33f000000000000803f0000803f00000000000000000000803f3333d33f0ad7233c3333a33f000000000000803f0000803f000000000000803f0000803f | ||||
|   m_CompressedMesh: | ||||
|     m_Vertices: | ||||
|       m_NumItems: 0 | ||||
|       m_Range: 0 | ||||
|       m_Start: 0 | ||||
|       m_Data:  | ||||
|       m_BitSize: 0 | ||||
|     m_UV: | ||||
|       m_NumItems: 0 | ||||
|       m_Range: 0 | ||||
|       m_Start: 0 | ||||
|       m_Data:  | ||||
|       m_BitSize: 0 | ||||
|     m_Normals: | ||||
|       m_NumItems: 0 | ||||
|       m_Range: 0 | ||||
|       m_Start: 0 | ||||
|       m_Data:  | ||||
|       m_BitSize: 0 | ||||
|     m_Tangents: | ||||
|       m_NumItems: 0 | ||||
|       m_Range: 0 | ||||
|       m_Start: 0 | ||||
|       m_Data:  | ||||
|       m_BitSize: 0 | ||||
|     m_Weights: | ||||
|       m_NumItems: 0 | ||||
|       m_Data:  | ||||
|       m_BitSize: 0 | ||||
|     m_NormalSigns: | ||||
|       m_NumItems: 0 | ||||
|       m_Data:  | ||||
|       m_BitSize: 0 | ||||
|     m_TangentSigns: | ||||
|       m_NumItems: 0 | ||||
|       m_Data:  | ||||
|       m_BitSize: 0 | ||||
|     m_FloatColors: | ||||
|       m_NumItems: 0 | ||||
|       m_Range: 0 | ||||
|       m_Start: 0 | ||||
|       m_Data:  | ||||
|       m_BitSize: 0 | ||||
|     m_BoneIndices: | ||||
|       m_NumItems: 0 | ||||
|       m_Data:  | ||||
|       m_BitSize: 0 | ||||
|     m_Triangles: | ||||
|       m_NumItems: 0 | ||||
|       m_Data:  | ||||
|       m_BitSize: 0 | ||||
|     m_UVInfo: 0 | ||||
|   m_LocalAABB: | ||||
|     m_Center: {x: 0, y: 0.01, z: 0} | ||||
|     m_Extent: {x: 1.65, y: 0, z: 1.275} | ||||
|   m_MeshUsageFlags: 0 | ||||
|   m_BakedConvexCollisionMesh:  | ||||
|   m_BakedTriangleCollisionMesh:  | ||||
|   m_MeshMetrics[0]: 1 | ||||
|   m_MeshMetrics[1]: 1 | ||||
|   m_MeshOptimizationFlags: 1 | ||||
|   m_StreamData: | ||||
|     serializedVersion: 2 | ||||
|     offset: 0 | ||||
|     size: 0 | ||||
|     path:  | ||||
| --- !u!1001 &1701170000 | ||||
| PrefabInstance: | ||||
|   m_ObjectHideFlags: 0 | ||||
|   serializedVersion: 2 | ||||
|   m_Modification: | ||||
|     m_TransformParent: {fileID: 0} | ||||
|     m_Modifications: | ||||
|     - target: {fileID: 334045639, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       propertyPath: m_AnchorMax.y | ||||
|       value: 0 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 388486326, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       propertyPath: m_AnchorMax.y | ||||
|       value: 0 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 808645190, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       propertyPath: m_IsActive | ||||
|       value: 0 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 808645192, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       propertyPath: player | ||||
|       value:  | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 1039263618, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       propertyPath: m_AnchorMax.y | ||||
|       value: 0 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 1385614711, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       propertyPath: m_IsActive | ||||
|       value: 0 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 1385614713, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       propertyPath: player | ||||
|       value:  | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 1505454190, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       propertyPath: m_AnchorMax.y | ||||
|       value: 0 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 543450651583583291, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       propertyPath: m_LocalScale.x | ||||
|       value: 2.6394706 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 543450651583583291, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       propertyPath: m_LocalScale.y | ||||
|       value: 2.6394718 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 543450651583583291, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       propertyPath: m_LocalScale.z | ||||
|       value: 2.639471 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 543450651583583291, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       propertyPath: m_LocalPosition.x | ||||
|       value: 5.16 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 543450651583583291, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       propertyPath: m_LocalPosition.y | ||||
|       value: 1.38 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 543450651583583291, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       propertyPath: m_LocalPosition.z | ||||
|       value: 8.58 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 4386901543737213275, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       propertyPath: m_RootOrder | ||||
|       value: 1 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 4386901543737213275, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       propertyPath: m_LocalPosition.x | ||||
|       value: 0 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 4386901543737213275, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       propertyPath: m_LocalPosition.y | ||||
|       value: 0 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 4386901543737213275, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       propertyPath: m_LocalPosition.z | ||||
|       value: -9 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 4386901543737213275, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       propertyPath: m_LocalRotation.w | ||||
|       value: 1 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 4386901543737213275, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       propertyPath: m_LocalRotation.x | ||||
|       value: 0 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 4386901543737213275, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       propertyPath: m_LocalRotation.y | ||||
|       value: 0 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 4386901543737213275, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       propertyPath: m_LocalRotation.z | ||||
|       value: 0 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 4386901543737213275, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       propertyPath: m_LocalEulerAnglesHint.x | ||||
|       value: 0 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 4386901543737213275, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       propertyPath: m_LocalEulerAnglesHint.y | ||||
|       value: 0 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 4386901543737213275, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       propertyPath: m_LocalEulerAnglesHint.z | ||||
|       value: 0 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 4386901543737213276, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       propertyPath: m_Name | ||||
|       value: Zone | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 4386901544827921042, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       propertyPath: showAdvancedSettings | ||||
|       value: 1 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 7380761034102811447, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       propertyPath: OnPressed.m_PersistentCalls.m_Calls.Array.data[0].m_Target | ||||
|       value:  | ||||
|       objectReference: {fileID: 2029991010} | ||||
|     - target: {fileID: 7380761034102811447, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       propertyPath: OnPressed.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName | ||||
|       value: ToggleFlying | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 7380761034944364120, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       propertyPath: OnPressed.m_PersistentCalls.m_Calls.Array.data[0].m_Target | ||||
|       value:  | ||||
|       objectReference: {fileID: 2029991010} | ||||
|     - target: {fileID: 7380761034944364120, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       propertyPath: OnPressed.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName | ||||
|       value: ToggleFlying | ||||
|       objectReference: {fileID: 0} | ||||
|     m_RemovedComponents: [] | ||||
|   m_SourcePrefab: {fileID: 100100000, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
| --- !u!21 &1980159132 | ||||
| Material: | ||||
|   serializedVersion: 6 | ||||
|   m_ObjectHideFlags: 0 | ||||
|   m_CorrespondingSourceObject: {fileID: 0} | ||||
|   m_PrefabInstance: {fileID: 0} | ||||
|   m_PrefabAsset: {fileID: 0} | ||||
|   m_Name: Sprites/Default | ||||
|   m_Shader: {fileID: 10753, guid: 0000000000000000f000000000000000, type: 0} | ||||
|   m_ShaderKeywords:  | ||||
|   m_LightmapFlags: 4 | ||||
|   m_EnableInstancingVariants: 0 | ||||
|   m_DoubleSidedGI: 0 | ||||
|   m_CustomRenderQueue: -1 | ||||
|   stringTagMap: {} | ||||
|   disabledShaderPasses: [] | ||||
|   m_SavedProperties: | ||||
|     serializedVersion: 3 | ||||
|     m_TexEnvs: | ||||
|     - _AlphaTex: | ||||
|         m_Texture: {fileID: 0} | ||||
|         m_Scale: {x: 1, y: 1} | ||||
|         m_Offset: {x: 0, y: 0} | ||||
|     - _MainTex: | ||||
|         m_Texture: {fileID: 0} | ||||
|         m_Scale: {x: 1, y: 1} | ||||
|         m_Offset: {x: 0, y: 0} | ||||
|     m_Ints: [] | ||||
|     m_Floats: | ||||
|     - PixelSnap: 0 | ||||
|     - _EnableExternalAlpha: 0 | ||||
|     m_Colors: | ||||
|     - _Color: {r: 1, g: 1, b: 1, a: 1} | ||||
|     - _Flip: {r: 1, g: 1, b: 1, a: 1} | ||||
|     - _RendererColor: {r: 1, g: 1, b: 1, a: 1} | ||||
|   m_BuildTextureStacks: [] | ||||
| --- !u!1001 &2029991009 | ||||
| PrefabInstance: | ||||
|   m_ObjectHideFlags: 0 | ||||
|   serializedVersion: 2 | ||||
|   m_Modification: | ||||
|     m_TransformParent: {fileID: 0} | ||||
|     m_Modifications: | ||||
|     - target: {fileID: 8089300380181640000, guid: d003ac75ba49fe14bb0a7564a925f3b4, type: 3} | ||||
|       propertyPath: m_Mesh | ||||
|       value:  | ||||
|       objectReference: {fileID: 215710993} | ||||
|     - target: {fileID: 8089300380181640003, guid: d003ac75ba49fe14bb0a7564a925f3b4, type: 3} | ||||
|       propertyPath: m_Materials.Array.data[0] | ||||
|       value:  | ||||
|       objectReference: {fileID: 1980159132} | ||||
|     - target: {fileID: 8089300380388879740, guid: d003ac75ba49fe14bb0a7564a925f3b4, type: 3} | ||||
|       propertyPath: m_RootOrder | ||||
|       value: 2 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 8089300380388879740, guid: d003ac75ba49fe14bb0a7564a925f3b4, type: 3} | ||||
|       propertyPath: m_LocalPosition.x | ||||
|       value: 0 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 8089300380388879740, guid: d003ac75ba49fe14bb0a7564a925f3b4, type: 3} | ||||
|       propertyPath: m_LocalPosition.y | ||||
|       value: -0.063 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 8089300380388879740, guid: d003ac75ba49fe14bb0a7564a925f3b4, type: 3} | ||||
|       propertyPath: m_LocalPosition.z | ||||
|       value: -4 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 8089300380388879740, guid: d003ac75ba49fe14bb0a7564a925f3b4, type: 3} | ||||
|       propertyPath: m_LocalRotation.w | ||||
|       value: 1 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 8089300380388879740, guid: d003ac75ba49fe14bb0a7564a925f3b4, type: 3} | ||||
|       propertyPath: m_LocalRotation.x | ||||
|       value: 0 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 8089300380388879740, guid: d003ac75ba49fe14bb0a7564a925f3b4, type: 3} | ||||
|       propertyPath: m_LocalRotation.y | ||||
|       value: 0 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 8089300380388879740, guid: d003ac75ba49fe14bb0a7564a925f3b4, type: 3} | ||||
|       propertyPath: m_LocalRotation.z | ||||
|       value: 0 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 8089300380388879740, guid: d003ac75ba49fe14bb0a7564a925f3b4, type: 3} | ||||
|       propertyPath: m_LocalEulerAnglesHint.x | ||||
|       value: 0 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 8089300380388879740, guid: d003ac75ba49fe14bb0a7564a925f3b4, type: 3} | ||||
|       propertyPath: m_LocalEulerAnglesHint.y | ||||
|       value: 0 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 8089300380388879740, guid: d003ac75ba49fe14bb0a7564a925f3b4, type: 3} | ||||
|       propertyPath: m_LocalEulerAnglesHint.z | ||||
|       value: 0 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 8089300380388879741, guid: d003ac75ba49fe14bb0a7564a925f3b4, type: 3} | ||||
|       propertyPath: m_Name | ||||
|       value: SteamVR Index Player Container | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 8957822924998097409, guid: d003ac75ba49fe14bb0a7564a925f3b4, type: 3} | ||||
|       propertyPath: freeFingers | ||||
|       value: 1 | ||||
|       objectReference: {fileID: 0} | ||||
|     m_RemovedComponents: [] | ||||
|   m_SourcePrefab: {fileID: 100100000, guid: d003ac75ba49fe14bb0a7564a925f3b4, type: 3} | ||||
| --- !u!114 &2029991010 stripped | ||||
| MonoBehaviour: | ||||
|   m_CorrespondingSourceObject: {fileID: 3596858466293208590, guid: d003ac75ba49fe14bb0a7564a925f3b4, type: 3} | ||||
|   m_PrefabInstance: {fileID: 2029991009} | ||||
|   m_PrefabAsset: {fileID: 0} | ||||
|   m_GameObject: {fileID: 0} | ||||
|   m_Enabled: 1 | ||||
|   m_EditorHideFlags: 0 | ||||
|   m_Script: {fileID: 11500000, guid: d8a35128610d1b34892726ec96e587d0, type: 3} | ||||
|   m_Name:  | ||||
|   m_EditorClassIdentifier:  | ||||
| --- !u!4 &2029991011 stripped | ||||
| Transform: | ||||
|   m_CorrespondingSourceObject: {fileID: 2928105914162148574, guid: d003ac75ba49fe14bb0a7564a925f3b4, type: 3} | ||||
|   m_PrefabInstance: {fileID: 2029991009} | ||||
|   m_PrefabAsset: {fileID: 0} | ||||
| --- !u!1 &2097769180 | ||||
| GameObject: | ||||
|   m_ObjectHideFlags: 0 | ||||
|   m_CorrespondingSourceObject: {fileID: 0} | ||||
|   m_PrefabInstance: {fileID: 0} | ||||
|   m_PrefabAsset: {fileID: 0} | ||||
|   serializedVersion: 6 | ||||
|   m_Component: | ||||
|   - component: {fileID: 2097769182} | ||||
|   - component: {fileID: 2097769181} | ||||
|   m_Layer: 0 | ||||
|   m_Name: Sun | ||||
|   m_TagString: Untagged | ||||
|   m_Icon: {fileID: 0} | ||||
|   m_NavMeshLayer: 0 | ||||
|   m_StaticEditorFlags: 0 | ||||
|   m_IsActive: 1 | ||||
| --- !u!108 &2097769181 | ||||
| Light: | ||||
|   m_ObjectHideFlags: 0 | ||||
|   m_CorrespondingSourceObject: {fileID: 0} | ||||
|   m_PrefabInstance: {fileID: 0} | ||||
|   m_PrefabAsset: {fileID: 0} | ||||
|   m_GameObject: {fileID: 2097769180} | ||||
|   m_Enabled: 1 | ||||
|   serializedVersion: 10 | ||||
|   m_Type: 1 | ||||
|   m_Shape: 0 | ||||
|   m_Color: {r: 0.8773585, g: 0.8773585, b: 0.8773585, 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 | ||||
|     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: 1 | ||||
|   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_ShadowRadius: 0 | ||||
|   m_ShadowAngle: 0 | ||||
| --- !u!4 &2097769182 | ||||
| Transform: | ||||
|   m_ObjectHideFlags: 0 | ||||
|   m_CorrespondingSourceObject: {fileID: 0} | ||||
|   m_PrefabInstance: {fileID: 0} | ||||
|   m_PrefabAsset: {fileID: 0} | ||||
|   m_GameObject: {fileID: 2097769180} | ||||
|   m_LocalRotation: {x: 0.27731803, y: -0.47752887, z: 0.48440266, w: 0.6785389} | ||||
|   m_LocalPosition: {x: 2.77, y: 8.22, z: -11.15} | ||||
|   m_LocalScale: {x: 1, y: 1, z: 1} | ||||
|   m_Children: [] | ||||
|   m_Father: {fileID: 0} | ||||
|   m_RootOrder: 0 | ||||
|   m_LocalEulerAnglesHint: {x: 122.968, y: -224.2, z: -133.837} | ||||
| @ -0,0 +1,7 @@ | ||||
| fileFormatVersion: 2 | ||||
| guid: b9ca20b2db36c624d94571e88b52e378 | ||||
| DefaultImporter: | ||||
|   externalObjects: {} | ||||
|   userData:  | ||||
|   assetBundleName:  | ||||
|   assetBundleVariant:  | ||||
| @ -0,0 +1,8 @@ | ||||
| fileFormatVersion: 2 | ||||
| guid: 224e6e53303dd974a85a8fb4836efdee | ||||
| folderAsset: yes | ||||
| DefaultImporter: | ||||
|   externalObjects: {} | ||||
|   userData:  | ||||
|   assetBundleName:  | ||||
|   assetBundleVariant:  | ||||
| @ -0,0 +1,237 @@ | ||||
| %YAML 1.1 | ||||
| %TAG !u! tag:unity3d.com,2011: | ||||
| --- !u!1 &1706062398423864900 | ||||
| GameObject: | ||||
|   m_ObjectHideFlags: 0 | ||||
|   m_CorrespondingSourceObject: {fileID: 0} | ||||
|   m_PrefabInstance: {fileID: 0} | ||||
|   m_PrefabAsset: {fileID: 0} | ||||
|   serializedVersion: 6 | ||||
|   m_Component: | ||||
|   - component: {fileID: 7975486675792975044} | ||||
|   - component: {fileID: 6045624364728251866} | ||||
|   - component: {fileID: 4274257470846165852} | ||||
|   - component: {fileID: 8477325343817925943} | ||||
|   m_Layer: 22 | ||||
|   m_Name: Finger Bending Scripts | ||||
|   m_TagString: Untagged | ||||
|   m_Icon: {fileID: 0} | ||||
|   m_NavMeshLayer: 0 | ||||
|   m_StaticEditorFlags: 0 | ||||
|   m_IsActive: 1 | ||||
| --- !u!4 &7975486675792975044 | ||||
| Transform: | ||||
|   m_ObjectHideFlags: 0 | ||||
|   m_CorrespondingSourceObject: {fileID: 0} | ||||
|   m_PrefabInstance: {fileID: 0} | ||||
|   m_PrefabAsset: {fileID: 0} | ||||
|   m_GameObject: {fileID: 1706062398423864900} | ||||
|   m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} | ||||
|   m_LocalPosition: {x: 0, y: 0.17058824, z: 0} | ||||
|   m_LocalScale: {x: -0.94117635, y: 0.94117635, z: 0.94117635} | ||||
|   m_Children: [] | ||||
|   m_Father: {fileID: 4537506675607233264} | ||||
|   m_RootOrder: 3 | ||||
|   m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} | ||||
| --- !u!114 &6045624364728251866 | ||||
| MonoBehaviour: | ||||
|   m_ObjectHideFlags: 0 | ||||
|   m_CorrespondingSourceObject: {fileID: 0} | ||||
|   m_PrefabInstance: {fileID: 0} | ||||
|   m_PrefabAsset: {fileID: 0} | ||||
|   m_GameObject: {fileID: 1706062398423864900} | ||||
|   m_Enabled: 1 | ||||
|   m_EditorHideFlags: 0 | ||||
|   m_Script: {fileID: 11500000, guid: 77afd5561c0203541a726406927eb019, type: 3} | ||||
|   m_Name:  | ||||
|   m_EditorClassIdentifier:  | ||||
|   controller: {fileID: 5443554613646017474} | ||||
|   button: | ||||
|     actionPath: /actions/default/in/Teleport | ||||
|     needsReinit: 0 | ||||
|   bendOffsets: | ||||
|   - 0 | ||||
|   - 0 | ||||
|   - 0 | ||||
|   - 0 | ||||
|   - 0.3 | ||||
| --- !u!114 &4274257470846165852 | ||||
| MonoBehaviour: | ||||
|   m_ObjectHideFlags: 0 | ||||
|   m_CorrespondingSourceObject: {fileID: 0} | ||||
|   m_PrefabInstance: {fileID: 0} | ||||
|   m_PrefabAsset: {fileID: 0} | ||||
|   m_GameObject: {fileID: 1706062398423864900} | ||||
|   m_Enabled: 1 | ||||
|   m_EditorHideFlags: 0 | ||||
|   m_Script: {fileID: 11500000, guid: 77afd5561c0203541a726406927eb019, type: 3} | ||||
|   m_Name:  | ||||
|   m_EditorClassIdentifier:  | ||||
|   controller: {fileID: 5443554613646017474} | ||||
|   button: | ||||
|     actionPath: /actions/default/in/GrabGrip | ||||
|     needsReinit: 0 | ||||
|   bendOffsets: | ||||
|   - 0 | ||||
|   - 1 | ||||
|   - 1 | ||||
|   - 1 | ||||
|   - 0 | ||||
| --- !u!114 &8477325343817925943 | ||||
| MonoBehaviour: | ||||
|   m_ObjectHideFlags: 0 | ||||
|   m_CorrespondingSourceObject: {fileID: 0} | ||||
|   m_PrefabInstance: {fileID: 0} | ||||
|   m_PrefabAsset: {fileID: 0} | ||||
|   m_GameObject: {fileID: 1706062398423864900} | ||||
|   m_Enabled: 1 | ||||
|   m_EditorHideFlags: 0 | ||||
|   m_Script: {fileID: 11500000, guid: 77afd5561c0203541a726406927eb019, type: 3} | ||||
|   m_Name:  | ||||
|   m_EditorClassIdentifier:  | ||||
|   controller: {fileID: 5443554613646017474} | ||||
|   button: | ||||
|     actionPath: /actions/default/in/GrabPinch | ||||
|     needsReinit: 0 | ||||
|   bendOffsets: | ||||
|   - 1 | ||||
|   - 0 | ||||
|   - 0 | ||||
|   - 0 | ||||
|   - 0 | ||||
| --- !u!114 &5443554613646017474 | ||||
| MonoBehaviour: | ||||
|   m_ObjectHideFlags: 0 | ||||
|   m_CorrespondingSourceObject: {fileID: 0} | ||||
|   m_PrefabInstance: {fileID: 0} | ||||
|   m_PrefabAsset: {fileID: 0} | ||||
|   m_GameObject: {fileID: 4537506675607233266} | ||||
|   m_Enabled: 1 | ||||
|   m_EditorHideFlags: 0 | ||||
|   m_Script: {fileID: 11500000, guid: 861ca66885ccaa44e83b7098759bd00b, type: 3} | ||||
|   m_Name:  | ||||
|   m_EditorClassIdentifier:  | ||||
|   hand: {fileID: 4537506675607233267} | ||||
|   handType: 1 | ||||
|   grabAxis: | ||||
|     actionPath:  | ||||
|     needsReinit: 1 | ||||
|   grabAction: | ||||
|     actionPath: /actions/default/in/GrabGrip | ||||
|     needsReinit: 0 | ||||
|   squeezeAction: | ||||
|     actionPath: /actions/default/in/GrabPinch | ||||
|     needsReinit: 0 | ||||
| --- !u!1001 &7877394430514119980 | ||||
| PrefabInstance: | ||||
|   m_ObjectHideFlags: 0 | ||||
|   serializedVersion: 2 | ||||
|   m_Modification: | ||||
|     m_TransformParent: {fileID: 0} | ||||
|     m_Modifications: | ||||
|     - target: {fileID: 2516796302588447405, guid: ce06f5cc42ac3f64b84722370b7a04d0, | ||||
|         type: 3} | ||||
|       propertyPath: m_RootOrder | ||||
|       value: 1 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 6028725851047536604, guid: ce06f5cc42ac3f64b84722370b7a04d0, | ||||
|         type: 3} | ||||
|       propertyPath: m_RootOrder | ||||
|       value: 0 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 6028725851047536604, guid: ce06f5cc42ac3f64b84722370b7a04d0, | ||||
|         type: 3} | ||||
|       propertyPath: m_LocalScale.x | ||||
|       value: -0.85 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 6028725851047536604, guid: ce06f5cc42ac3f64b84722370b7a04d0, | ||||
|         type: 3} | ||||
|       propertyPath: m_LocalPosition.x | ||||
|       value: 0 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 6028725851047536604, guid: ce06f5cc42ac3f64b84722370b7a04d0, | ||||
|         type: 3} | ||||
|       propertyPath: m_LocalPosition.y | ||||
|       value: 0 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 6028725851047536604, guid: ce06f5cc42ac3f64b84722370b7a04d0, | ||||
|         type: 3} | ||||
|       propertyPath: m_LocalPosition.z | ||||
|       value: 0 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 6028725851047536604, guid: ce06f5cc42ac3f64b84722370b7a04d0, | ||||
|         type: 3} | ||||
|       propertyPath: m_LocalRotation.w | ||||
|       value: 1 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 6028725851047536604, guid: ce06f5cc42ac3f64b84722370b7a04d0, | ||||
|         type: 3} | ||||
|       propertyPath: m_LocalRotation.x | ||||
|       value: 0 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 6028725851047536604, guid: ce06f5cc42ac3f64b84722370b7a04d0, | ||||
|         type: 3} | ||||
|       propertyPath: m_LocalRotation.y | ||||
|       value: 0 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 6028725851047536604, guid: ce06f5cc42ac3f64b84722370b7a04d0, | ||||
|         type: 3} | ||||
|       propertyPath: m_LocalRotation.z | ||||
|       value: 0 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 6028725851047536604, guid: ce06f5cc42ac3f64b84722370b7a04d0, | ||||
|         type: 3} | ||||
|       propertyPath: m_LocalEulerAnglesHint.x | ||||
|       value: 0 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 6028725851047536604, guid: ce06f5cc42ac3f64b84722370b7a04d0, | ||||
|         type: 3} | ||||
|       propertyPath: m_LocalEulerAnglesHint.y | ||||
|       value: 0 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 6028725851047536604, guid: ce06f5cc42ac3f64b84722370b7a04d0, | ||||
|         type: 3} | ||||
|       propertyPath: m_LocalEulerAnglesHint.z | ||||
|       value: 0 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 6028725851047536606, guid: ce06f5cc42ac3f64b84722370b7a04d0, | ||||
|         type: 3} | ||||
|       propertyPath: m_Name | ||||
|       value: Classic Hand (SteamVR)(L) | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 6028725851047536607, guid: ce06f5cc42ac3f64b84722370b7a04d0, | ||||
|         type: 3} | ||||
|       propertyPath: left | ||||
|       value: 1 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 6827201554247188071, guid: ce06f5cc42ac3f64b84722370b7a04d0, | ||||
|         type: 3} | ||||
|       propertyPath: m_RootOrder | ||||
|       value: 2 | ||||
|       objectReference: {fileID: 0} | ||||
|     m_RemovedComponents: [] | ||||
|   m_SourcePrefab: {fileID: 100100000, guid: ce06f5cc42ac3f64b84722370b7a04d0, type: 3} | ||||
| --- !u!1 &4537506675607233266 stripped | ||||
| GameObject: | ||||
|   m_CorrespondingSourceObject: {fileID: 6028725851047536606, guid: ce06f5cc42ac3f64b84722370b7a04d0, | ||||
|     type: 3} | ||||
|   m_PrefabInstance: {fileID: 7877394430514119980} | ||||
|   m_PrefabAsset: {fileID: 0} | ||||
| --- !u!4 &4537506675607233264 stripped | ||||
| Transform: | ||||
|   m_CorrespondingSourceObject: {fileID: 6028725851047536604, guid: ce06f5cc42ac3f64b84722370b7a04d0, | ||||
|     type: 3} | ||||
|   m_PrefabInstance: {fileID: 7877394430514119980} | ||||
|   m_PrefabAsset: {fileID: 0} | ||||
| --- !u!114 &4537506675607233267 stripped | ||||
| MonoBehaviour: | ||||
|   m_CorrespondingSourceObject: {fileID: 6028725851047536607, guid: ce06f5cc42ac3f64b84722370b7a04d0, | ||||
|     type: 3} | ||||
|   m_PrefabInstance: {fileID: 7877394430514119980} | ||||
|   m_PrefabAsset: {fileID: 0} | ||||
|   m_GameObject: {fileID: 4537506675607233266} | ||||
|   m_Enabled: 1 | ||||
|   m_EditorHideFlags: 0 | ||||
|   m_Script: {fileID: 11500000, guid: 9413d460e98076241a1f46c91201217d, type: 3} | ||||
|   m_Name:  | ||||
|   m_EditorClassIdentifier:  | ||||
| @ -0,0 +1,7 @@ | ||||
| fileFormatVersion: 2 | ||||
| guid: dad1c867551300f41abce4b7e5718989 | ||||
| PrefabImporter: | ||||
|   externalObjects: {} | ||||
|   userData:  | ||||
|   assetBundleName:  | ||||
|   assetBundleVariant:  | ||||
| @ -0,0 +1,232 @@ | ||||
| %YAML 1.1 | ||||
| %TAG !u! tag:unity3d.com,2011: | ||||
| --- !u!114 &7440959723804452094 | ||||
| MonoBehaviour: | ||||
|   m_ObjectHideFlags: 0 | ||||
|   m_CorrespondingSourceObject: {fileID: 0} | ||||
|   m_PrefabInstance: {fileID: 0} | ||||
|   m_PrefabAsset: {fileID: 0} | ||||
|   m_GameObject: {fileID: 4537506675607233266} | ||||
|   m_Enabled: 1 | ||||
|   m_EditorHideFlags: 0 | ||||
|   m_Script: {fileID: 11500000, guid: 861ca66885ccaa44e83b7098759bd00b, type: 3} | ||||
|   m_Name:  | ||||
|   m_EditorClassIdentifier:  | ||||
|   hand: {fileID: 4537506675607233267} | ||||
|   handType: 2 | ||||
|   grabAxis: | ||||
|     actionPath:  | ||||
|     needsReinit: 1 | ||||
|   grabAction: | ||||
|     actionPath: /actions/default/in/GrabGrip | ||||
|     needsReinit: 0 | ||||
|   squeezeAction: | ||||
|     actionPath: /actions/default/in/GrabPinch | ||||
|     needsReinit: 0 | ||||
| --- !u!1 &8283426769143245363 | ||||
| GameObject: | ||||
|   m_ObjectHideFlags: 0 | ||||
|   m_CorrespondingSourceObject: {fileID: 0} | ||||
|   m_PrefabInstance: {fileID: 0} | ||||
|   m_PrefabAsset: {fileID: 0} | ||||
|   serializedVersion: 6 | ||||
|   m_Component: | ||||
|   - component: {fileID: 2358842230706829473} | ||||
|   - component: {fileID: 971939247814007094} | ||||
|   - component: {fileID: 7718183260789456506} | ||||
|   - component: {fileID: 1660742428345016526} | ||||
|   m_Layer: 22 | ||||
|   m_Name: Finger Bending Scripts | ||||
|   m_TagString: Untagged | ||||
|   m_Icon: {fileID: 0} | ||||
|   m_NavMeshLayer: 0 | ||||
|   m_StaticEditorFlags: 0 | ||||
|   m_IsActive: 1 | ||||
| --- !u!4 &2358842230706829473 | ||||
| Transform: | ||||
|   m_ObjectHideFlags: 0 | ||||
|   m_CorrespondingSourceObject: {fileID: 0} | ||||
|   m_PrefabInstance: {fileID: 0} | ||||
|   m_PrefabAsset: {fileID: 0} | ||||
|   m_GameObject: {fileID: 8283426769143245363} | ||||
|   m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} | ||||
|   m_LocalPosition: {x: 0, y: 0.17058824, z: 0} | ||||
|   m_LocalScale: {x: -0.94117635, y: 0.94117635, z: 0.94117635} | ||||
|   m_Children: [] | ||||
|   m_Father: {fileID: 4537506675607233264} | ||||
|   m_RootOrder: 3 | ||||
|   m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} | ||||
| --- !u!114 &971939247814007094 | ||||
| MonoBehaviour: | ||||
|   m_ObjectHideFlags: 0 | ||||
|   m_CorrespondingSourceObject: {fileID: 0} | ||||
|   m_PrefabInstance: {fileID: 0} | ||||
|   m_PrefabAsset: {fileID: 0} | ||||
|   m_GameObject: {fileID: 8283426769143245363} | ||||
|   m_Enabled: 1 | ||||
|   m_EditorHideFlags: 0 | ||||
|   m_Script: {fileID: 11500000, guid: 77afd5561c0203541a726406927eb019, type: 3} | ||||
|   m_Name:  | ||||
|   m_EditorClassIdentifier:  | ||||
|   controller: {fileID: 7440959723804452094} | ||||
|   button: | ||||
|     actionPath: /actions/default/in/Teleport | ||||
|     needsReinit: 0 | ||||
|   bendOffsets: | ||||
|   - 0 | ||||
|   - 0 | ||||
|   - 0 | ||||
|   - 0 | ||||
|   - 0.3 | ||||
| --- !u!114 &7718183260789456506 | ||||
| MonoBehaviour: | ||||
|   m_ObjectHideFlags: 0 | ||||
|   m_CorrespondingSourceObject: {fileID: 0} | ||||
|   m_PrefabInstance: {fileID: 0} | ||||
|   m_PrefabAsset: {fileID: 0} | ||||
|   m_GameObject: {fileID: 8283426769143245363} | ||||
|   m_Enabled: 1 | ||||
|   m_EditorHideFlags: 0 | ||||
|   m_Script: {fileID: 11500000, guid: 77afd5561c0203541a726406927eb019, type: 3} | ||||
|   m_Name:  | ||||
|   m_EditorClassIdentifier:  | ||||
|   controller: {fileID: 7440959723804452094} | ||||
|   button: | ||||
|     actionPath: /actions/default/in/GrabGrip | ||||
|     needsReinit: 0 | ||||
|   bendOffsets: | ||||
|   - 0 | ||||
|   - 1 | ||||
|   - 1 | ||||
|   - 1 | ||||
|   - 0 | ||||
| --- !u!114 &1660742428345016526 | ||||
| MonoBehaviour: | ||||
|   m_ObjectHideFlags: 0 | ||||
|   m_CorrespondingSourceObject: {fileID: 0} | ||||
|   m_PrefabInstance: {fileID: 0} | ||||
|   m_PrefabAsset: {fileID: 0} | ||||
|   m_GameObject: {fileID: 8283426769143245363} | ||||
|   m_Enabled: 1 | ||||
|   m_EditorHideFlags: 0 | ||||
|   m_Script: {fileID: 11500000, guid: 77afd5561c0203541a726406927eb019, type: 3} | ||||
|   m_Name:  | ||||
|   m_EditorClassIdentifier:  | ||||
|   controller: {fileID: 7440959723804452094} | ||||
|   button: | ||||
|     actionPath: /actions/default/in/GrabPinch | ||||
|     needsReinit: 0 | ||||
|   bendOffsets: | ||||
|   - 1 | ||||
|   - 0 | ||||
|   - 0 | ||||
|   - 0 | ||||
|   - 0 | ||||
| --- !u!1001 &7877394430514119980 | ||||
| PrefabInstance: | ||||
|   m_ObjectHideFlags: 0 | ||||
|   serializedVersion: 2 | ||||
|   m_Modification: | ||||
|     m_TransformParent: {fileID: 0} | ||||
|     m_Modifications: | ||||
|     - target: {fileID: 2516796302588447405, guid: ce06f5cc42ac3f64b84722370b7a04d0, | ||||
|         type: 3} | ||||
|       propertyPath: m_RootOrder | ||||
|       value: 1 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 6028725851047536604, guid: ce06f5cc42ac3f64b84722370b7a04d0, | ||||
|         type: 3} | ||||
|       propertyPath: m_RootOrder | ||||
|       value: 0 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 6028725851047536604, guid: ce06f5cc42ac3f64b84722370b7a04d0, | ||||
|         type: 3} | ||||
|       propertyPath: m_LocalScale.x | ||||
|       value: 0.85 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 6028725851047536604, guid: ce06f5cc42ac3f64b84722370b7a04d0, | ||||
|         type: 3} | ||||
|       propertyPath: m_LocalPosition.x | ||||
|       value: 0 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 6028725851047536604, guid: ce06f5cc42ac3f64b84722370b7a04d0, | ||||
|         type: 3} | ||||
|       propertyPath: m_LocalPosition.y | ||||
|       value: 0 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 6028725851047536604, guid: ce06f5cc42ac3f64b84722370b7a04d0, | ||||
|         type: 3} | ||||
|       propertyPath: m_LocalPosition.z | ||||
|       value: 0 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 6028725851047536604, guid: ce06f5cc42ac3f64b84722370b7a04d0, | ||||
|         type: 3} | ||||
|       propertyPath: m_LocalRotation.w | ||||
|       value: 1 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 6028725851047536604, guid: ce06f5cc42ac3f64b84722370b7a04d0, | ||||
|         type: 3} | ||||
|       propertyPath: m_LocalRotation.x | ||||
|       value: 0 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 6028725851047536604, guid: ce06f5cc42ac3f64b84722370b7a04d0, | ||||
|         type: 3} | ||||
|       propertyPath: m_LocalRotation.y | ||||
|       value: 0 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 6028725851047536604, guid: ce06f5cc42ac3f64b84722370b7a04d0, | ||||
|         type: 3} | ||||
|       propertyPath: m_LocalRotation.z | ||||
|       value: 0 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 6028725851047536604, guid: ce06f5cc42ac3f64b84722370b7a04d0, | ||||
|         type: 3} | ||||
|       propertyPath: m_LocalEulerAnglesHint.x | ||||
|       value: 0 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 6028725851047536604, guid: ce06f5cc42ac3f64b84722370b7a04d0, | ||||
|         type: 3} | ||||
|       propertyPath: m_LocalEulerAnglesHint.y | ||||
|       value: 0 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 6028725851047536604, guid: ce06f5cc42ac3f64b84722370b7a04d0, | ||||
|         type: 3} | ||||
|       propertyPath: m_LocalEulerAnglesHint.z | ||||
|       value: 0 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 6028725851047536606, guid: ce06f5cc42ac3f64b84722370b7a04d0, | ||||
|         type: 3} | ||||
|       propertyPath: m_Name | ||||
|       value: Classic Hand (SteamVR)(R) | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 6827201554247188071, guid: ce06f5cc42ac3f64b84722370b7a04d0, | ||||
|         type: 3} | ||||
|       propertyPath: m_RootOrder | ||||
|       value: 2 | ||||
|       objectReference: {fileID: 0} | ||||
|     m_RemovedComponents: [] | ||||
|   m_SourcePrefab: {fileID: 100100000, guid: ce06f5cc42ac3f64b84722370b7a04d0, type: 3} | ||||
| --- !u!1 &4537506675607233266 stripped | ||||
| GameObject: | ||||
|   m_CorrespondingSourceObject: {fileID: 6028725851047536606, guid: ce06f5cc42ac3f64b84722370b7a04d0, | ||||
|     type: 3} | ||||
|   m_PrefabInstance: {fileID: 7877394430514119980} | ||||
|   m_PrefabAsset: {fileID: 0} | ||||
| --- !u!4 &4537506675607233264 stripped | ||||
| Transform: | ||||
|   m_CorrespondingSourceObject: {fileID: 6028725851047536604, guid: ce06f5cc42ac3f64b84722370b7a04d0, | ||||
|     type: 3} | ||||
|   m_PrefabInstance: {fileID: 7877394430514119980} | ||||
|   m_PrefabAsset: {fileID: 0} | ||||
| --- !u!114 &4537506675607233267 stripped | ||||
| MonoBehaviour: | ||||
|   m_CorrespondingSourceObject: {fileID: 6028725851047536607, guid: ce06f5cc42ac3f64b84722370b7a04d0, | ||||
|     type: 3} | ||||
|   m_PrefabInstance: {fileID: 7877394430514119980} | ||||
|   m_PrefabAsset: {fileID: 0} | ||||
|   m_GameObject: {fileID: 4537506675607233266} | ||||
|   m_Enabled: 1 | ||||
|   m_EditorHideFlags: 0 | ||||
|   m_Script: {fileID: 11500000, guid: 9413d460e98076241a1f46c91201217d, type: 3} | ||||
|   m_Name:  | ||||
|   m_EditorClassIdentifier:  | ||||
| @ -0,0 +1,7 @@ | ||||
| fileFormatVersion: 2 | ||||
| guid: 62dbcf4dcf8beb443bdf71bc629a6dec | ||||
| PrefabImporter: | ||||
|   externalObjects: {} | ||||
|   userData:  | ||||
|   assetBundleName:  | ||||
|   assetBundleVariant:  | ||||
| @ -0,0 +1,113 @@ | ||||
| %YAML 1.1 | ||||
| %TAG !u! tag:unity3d.com,2011: | ||||
| --- !u!1001 &799644439915450439 | ||||
| PrefabInstance: | ||||
|   m_ObjectHideFlags: 0 | ||||
|   serializedVersion: 2 | ||||
|   m_Modification: | ||||
|     m_TransformParent: {fileID: 0} | ||||
|     m_Modifications: | ||||
|     - target: {fileID: 1224213067510249571, guid: 386242486c5972145be957989b61c7df, | ||||
|         type: 3} | ||||
|       propertyPath: m_LocalScale.x | ||||
|       value: -0.8 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 1224213067510249571, guid: 386242486c5972145be957989b61c7df, | ||||
|         type: 3} | ||||
|       propertyPath: m_LocalPosition.x | ||||
|       value: 0 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 1224213067510249571, guid: 386242486c5972145be957989b61c7df, | ||||
|         type: 3} | ||||
|       propertyPath: m_LocalPosition.y | ||||
|       value: 0 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 1224213067510249571, guid: 386242486c5972145be957989b61c7df, | ||||
|         type: 3} | ||||
|       propertyPath: m_LocalPosition.z | ||||
|       value: 0 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 1224213067510249571, guid: 386242486c5972145be957989b61c7df, | ||||
|         type: 3} | ||||
|       propertyPath: m_LocalRotation.w | ||||
|       value: 1 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 1224213067510249571, guid: 386242486c5972145be957989b61c7df, | ||||
|         type: 3} | ||||
|       propertyPath: m_LocalRotation.x | ||||
|       value: -0 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 1224213067510249571, guid: 386242486c5972145be957989b61c7df, | ||||
|         type: 3} | ||||
|       propertyPath: m_LocalRotation.y | ||||
|       value: -0 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 1224213067510249571, guid: 386242486c5972145be957989b61c7df, | ||||
|         type: 3} | ||||
|       propertyPath: m_LocalRotation.z | ||||
|       value: -0 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 1982879836239456625, guid: 386242486c5972145be957989b61c7df, | ||||
|         type: 3} | ||||
|       propertyPath: m_RootOrder | ||||
|       value: 3 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 8685472768745978638, guid: 386242486c5972145be957989b61c7df, | ||||
|         type: 3} | ||||
|       propertyPath: m_Name | ||||
|       value: RobotHand (SteamVR)(L) | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 9201711370266972039, guid: 386242486c5972145be957989b61c7df, | ||||
|         type: 3} | ||||
|       propertyPath: left | ||||
|       value: 1 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 9201711370266972039, guid: 386242486c5972145be957989b61c7df, | ||||
|         type: 3} | ||||
|       propertyPath: follow | ||||
|       value:  | ||||
|       objectReference: {fileID: 0} | ||||
|     m_RemovedComponents: [] | ||||
|   m_SourcePrefab: {fileID: 100100000, guid: 386242486c5972145be957989b61c7df, type: 3} | ||||
| --- !u!1 &8327181096624614217 stripped | ||||
| GameObject: | ||||
|   m_CorrespondingSourceObject: {fileID: 8685472768745978638, guid: 386242486c5972145be957989b61c7df, | ||||
|     type: 3} | ||||
|   m_PrefabInstance: {fileID: 799644439915450439} | ||||
|   m_PrefabAsset: {fileID: 0} | ||||
| --- !u!114 &8407063666363031488 stripped | ||||
| MonoBehaviour: | ||||
|   m_CorrespondingSourceObject: {fileID: 9201711370266972039, guid: 386242486c5972145be957989b61c7df, | ||||
|     type: 3} | ||||
|   m_PrefabInstance: {fileID: 799644439915450439} | ||||
|   m_PrefabAsset: {fileID: 0} | ||||
|   m_GameObject: {fileID: 8327181096624614217} | ||||
|   m_Enabled: 1 | ||||
|   m_EditorHideFlags: 0 | ||||
|   m_Script: {fileID: 11500000, guid: 9413d460e98076241a1f46c91201217d, type: 3} | ||||
|   m_Name:  | ||||
|   m_EditorClassIdentifier:  | ||||
| --- !u!114 &4645692759836319109 | ||||
| MonoBehaviour: | ||||
|   m_ObjectHideFlags: 0 | ||||
|   m_CorrespondingSourceObject: {fileID: 0} | ||||
|   m_PrefabInstance: {fileID: 0} | ||||
|   m_PrefabAsset: {fileID: 0} | ||||
|   m_GameObject: {fileID: 8327181096624614217} | ||||
|   m_Enabled: 1 | ||||
|   m_EditorHideFlags: 0 | ||||
|   m_Script: {fileID: 11500000, guid: 861ca66885ccaa44e83b7098759bd00b, type: 3} | ||||
|   m_Name:  | ||||
|   m_EditorClassIdentifier:  | ||||
|   hand: {fileID: 8407063666363031488} | ||||
|   handType: 1 | ||||
|   grabAxis: | ||||
|     actionPath:  | ||||
|     needsReinit: 1 | ||||
|   grabAction: | ||||
|     actionPath: /actions/AutoHand_Default/in/Press_Grip | ||||
|     needsReinit: 0 | ||||
|   squeezeAction: | ||||
|     actionPath: /actions/AutoHand_Default/in/Press_Trigger | ||||
|     needsReinit: 0 | ||||
|   vibrationFrequency: 100 | ||||
| @ -0,0 +1,7 @@ | ||||
| fileFormatVersion: 2 | ||||
| guid: b9d7c8a29c4416f4a85d89832d9b08dc | ||||
| PrefabImporter: | ||||
|   externalObjects: {} | ||||
|   userData:  | ||||
|   assetBundleName:  | ||||
|   assetBundleVariant:  | ||||
| @ -0,0 +1,208 @@ | ||||
| %YAML 1.1 | ||||
| %TAG !u! tag:unity3d.com,2011: | ||||
| --- !u!1 &2085864935403259039 | ||||
| GameObject: | ||||
|   m_ObjectHideFlags: 0 | ||||
|   m_CorrespondingSourceObject: {fileID: 0} | ||||
|   m_PrefabInstance: {fileID: 0} | ||||
|   m_PrefabAsset: {fileID: 0} | ||||
|   serializedVersion: 6 | ||||
|   m_Component: | ||||
|   - component: {fileID: 8055521205470907104} | ||||
|   - component: {fileID: 3511290510182694328} | ||||
|   - component: {fileID: 6949308804056053211} | ||||
|   - component: {fileID: 2591003894466440929} | ||||
|   m_Layer: 0 | ||||
|   m_Name: Finger Bending Scripts | ||||
|   m_TagString: Untagged | ||||
|   m_Icon: {fileID: 0} | ||||
|   m_NavMeshLayer: 0 | ||||
|   m_StaticEditorFlags: 0 | ||||
|   m_IsActive: 1 | ||||
| --- !u!4 &8055521205470907104 | ||||
| Transform: | ||||
|   m_ObjectHideFlags: 0 | ||||
|   m_CorrespondingSourceObject: {fileID: 0} | ||||
|   m_PrefabInstance: {fileID: 0} | ||||
|   m_PrefabAsset: {fileID: 0} | ||||
|   m_GameObject: {fileID: 2085864935403259039} | ||||
|   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: 2010205420149286948} | ||||
|   m_RootOrder: 4 | ||||
|   m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} | ||||
| --- !u!114 &3511290510182694328 | ||||
| MonoBehaviour: | ||||
|   m_ObjectHideFlags: 0 | ||||
|   m_CorrespondingSourceObject: {fileID: 0} | ||||
|   m_PrefabInstance: {fileID: 0} | ||||
|   m_PrefabAsset: {fileID: 0} | ||||
|   m_GameObject: {fileID: 2085864935403259039} | ||||
|   m_Enabled: 1 | ||||
|   m_EditorHideFlags: 0 | ||||
|   m_Script: {fileID: 11500000, guid: 77afd5561c0203541a726406927eb019, type: 3} | ||||
|   m_Name:  | ||||
|   m_EditorClassIdentifier:  | ||||
|   controller: {fileID: 4645692759836319109} | ||||
|   button: | ||||
|     actionPath: /actions/default/in/Teleport | ||||
|     needsReinit: 0 | ||||
|   bendOffsets: | ||||
|   - 0.35 | ||||
|   - 0 | ||||
|   - 0 | ||||
|   - 0 | ||||
|   - 0 | ||||
| --- !u!114 &6949308804056053211 | ||||
| MonoBehaviour: | ||||
|   m_ObjectHideFlags: 0 | ||||
|   m_CorrespondingSourceObject: {fileID: 0} | ||||
|   m_PrefabInstance: {fileID: 0} | ||||
|   m_PrefabAsset: {fileID: 0} | ||||
|   m_GameObject: {fileID: 2085864935403259039} | ||||
|   m_Enabled: 1 | ||||
|   m_EditorHideFlags: 0 | ||||
|   m_Script: {fileID: 11500000, guid: 53743b3c62f48a042be3c2fab4f804d3, type: 3} | ||||
|   m_Name:  | ||||
|   m_EditorClassIdentifier:  | ||||
|   controller: {fileID: 4645692759836319109} | ||||
|   axis: | ||||
|     actionPath: /actions/buggy/in/Throttle | ||||
|     needsReinit: 0 | ||||
|   bendOffsets: | ||||
|   - 0 | ||||
|   - 1 | ||||
|   - 0 | ||||
|   - 0 | ||||
|   - 0 | ||||
| --- !u!114 &2591003894466440929 | ||||
| MonoBehaviour: | ||||
|   m_ObjectHideFlags: 0 | ||||
|   m_CorrespondingSourceObject: {fileID: 0} | ||||
|   m_PrefabInstance: {fileID: 0} | ||||
|   m_PrefabAsset: {fileID: 0} | ||||
|   m_GameObject: {fileID: 2085864935403259039} | ||||
|   m_Enabled: 1 | ||||
|   m_EditorHideFlags: 0 | ||||
|   m_Script: {fileID: 11500000, guid: 53743b3c62f48a042be3c2fab4f804d3, type: 3} | ||||
|   m_Name:  | ||||
|   m_EditorClassIdentifier:  | ||||
|   controller: {fileID: 4645692759836319109} | ||||
|   axis: | ||||
|     actionPath: /actions/default/in/Squeeze | ||||
|     needsReinit: 0 | ||||
|   bendOffsets: | ||||
|   - 0 | ||||
|   - 0 | ||||
|   - 1 | ||||
|   - 1 | ||||
|   - 1 | ||||
| --- !u!1001 &799644439915450439 | ||||
| PrefabInstance: | ||||
|   m_ObjectHideFlags: 0 | ||||
|   serializedVersion: 2 | ||||
|   m_Modification: | ||||
|     m_TransformParent: {fileID: 0} | ||||
|     m_Modifications: | ||||
|     - target: {fileID: 1224213067510249571, guid: 386242486c5972145be957989b61c7df, | ||||
|         type: 3} | ||||
|       propertyPath: m_LocalPosition.x | ||||
|       value: 0 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 1224213067510249571, guid: 386242486c5972145be957989b61c7df, | ||||
|         type: 3} | ||||
|       propertyPath: m_LocalPosition.y | ||||
|       value: 0 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 1224213067510249571, guid: 386242486c5972145be957989b61c7df, | ||||
|         type: 3} | ||||
|       propertyPath: m_LocalPosition.z | ||||
|       value: 0 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 1224213067510249571, guid: 386242486c5972145be957989b61c7df, | ||||
|         type: 3} | ||||
|       propertyPath: m_LocalRotation.w | ||||
|       value: 1 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 1224213067510249571, guid: 386242486c5972145be957989b61c7df, | ||||
|         type: 3} | ||||
|       propertyPath: m_LocalRotation.x | ||||
|       value: -0 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 1224213067510249571, guid: 386242486c5972145be957989b61c7df, | ||||
|         type: 3} | ||||
|       propertyPath: m_LocalRotation.y | ||||
|       value: -0 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 1224213067510249571, guid: 386242486c5972145be957989b61c7df, | ||||
|         type: 3} | ||||
|       propertyPath: m_LocalRotation.z | ||||
|       value: -0 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 1982879836239456625, guid: 386242486c5972145be957989b61c7df, | ||||
|         type: 3} | ||||
|       propertyPath: m_RootOrder | ||||
|       value: 3 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 8685472768745978638, guid: 386242486c5972145be957989b61c7df, | ||||
|         type: 3} | ||||
|       propertyPath: m_Name | ||||
|       value: RobotHand (SteamVR)(R) | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 9201711370266972039, guid: 386242486c5972145be957989b61c7df, | ||||
|         type: 3} | ||||
|       propertyPath: follow | ||||
|       value:  | ||||
|       objectReference: {fileID: 0} | ||||
|     m_RemovedComponents: [] | ||||
|   m_SourcePrefab: {fileID: 100100000, guid: 386242486c5972145be957989b61c7df, type: 3} | ||||
| --- !u!1 &8327181096624614217 stripped | ||||
| GameObject: | ||||
|   m_CorrespondingSourceObject: {fileID: 8685472768745978638, guid: 386242486c5972145be957989b61c7df, | ||||
|     type: 3} | ||||
|   m_PrefabInstance: {fileID: 799644439915450439} | ||||
|   m_PrefabAsset: {fileID: 0} | ||||
| --- !u!4 &2010205420149286948 stripped | ||||
| Transform: | ||||
|   m_CorrespondingSourceObject: {fileID: 1224213067510249571, guid: 386242486c5972145be957989b61c7df, | ||||
|     type: 3} | ||||
|   m_PrefabInstance: {fileID: 799644439915450439} | ||||
|   m_PrefabAsset: {fileID: 0} | ||||
| --- !u!114 &8407063666363031488 stripped | ||||
| MonoBehaviour: | ||||
|   m_CorrespondingSourceObject: {fileID: 9201711370266972039, guid: 386242486c5972145be957989b61c7df, | ||||
|     type: 3} | ||||
|   m_PrefabInstance: {fileID: 799644439915450439} | ||||
|   m_PrefabAsset: {fileID: 0} | ||||
|   m_GameObject: {fileID: 8327181096624614217} | ||||
|   m_Enabled: 1 | ||||
|   m_EditorHideFlags: 0 | ||||
|   m_Script: {fileID: 11500000, guid: 9413d460e98076241a1f46c91201217d, type: 3} | ||||
|   m_Name:  | ||||
|   m_EditorClassIdentifier:  | ||||
| --- !u!114 &4645692759836319109 | ||||
| MonoBehaviour: | ||||
|   m_ObjectHideFlags: 0 | ||||
|   m_CorrespondingSourceObject: {fileID: 0} | ||||
|   m_PrefabInstance: {fileID: 0} | ||||
|   m_PrefabAsset: {fileID: 0} | ||||
|   m_GameObject: {fileID: 8327181096624614217} | ||||
|   m_Enabled: 1 | ||||
|   m_EditorHideFlags: 0 | ||||
|   m_Script: {fileID: 11500000, guid: 861ca66885ccaa44e83b7098759bd00b, type: 3} | ||||
|   m_Name:  | ||||
|   m_EditorClassIdentifier:  | ||||
|   hand: {fileID: 8407063666363031488} | ||||
|   handType: 2 | ||||
|   grabAxis: | ||||
|     actionPath:  | ||||
|     needsReinit: 1 | ||||
|   grabAction: | ||||
|     actionPath: /actions/AutoHand_Default/in/Press_Grip | ||||
|     needsReinit: 0 | ||||
|   squeezeAction: | ||||
|     actionPath: /actions/AutoHand_Default/in/Press_Trigger | ||||
|     needsReinit: 0 | ||||
|   vibrationFrequency: 100 | ||||
| @ -0,0 +1,7 @@ | ||||
| fileFormatVersion: 2 | ||||
| guid: c1e9daff622b35940aefdcfb5f286d95 | ||||
| PrefabImporter: | ||||
|   externalObjects: {} | ||||
|   userData:  | ||||
|   assetBundleName:  | ||||
|   assetBundleVariant:  | ||||
											
												
													File diff suppressed because it is too large
													Load Diff
												
											
										
									
								| @ -0,0 +1,7 @@ | ||||
| fileFormatVersion: 2 | ||||
| guid: 7ddaef112cded9a4bbca3e89c198134e | ||||
| PrefabImporter: | ||||
|   externalObjects: {} | ||||
|   userData:  | ||||
|   assetBundleName:  | ||||
|   assetBundleVariant:  | ||||
											
												
													File diff suppressed because it is too large
													Load Diff
												
											
										
									
								| @ -0,0 +1,7 @@ | ||||
| fileFormatVersion: 2 | ||||
| guid: d003ac75ba49fe14bb0a7564a925f3b4 | ||||
| PrefabImporter: | ||||
|   externalObjects: {} | ||||
|   userData:  | ||||
|   assetBundleName:  | ||||
|   assetBundleVariant:  | ||||
| @ -0,0 +1,8 @@ | ||||
| fileFormatVersion: 2 | ||||
| guid: 5862b93a836534642bc780694585399c | ||||
| folderAsset: yes | ||||
| DefaultImporter: | ||||
|   externalObjects: {} | ||||
|   userData:  | ||||
|   assetBundleName:  | ||||
|   assetBundleVariant:  | ||||
| @ -0,0 +1,8 @@ | ||||
| fileFormatVersion: 2 | ||||
| guid: dff4c51a01dd2184a88690461034da5f | ||||
| folderAsset: yes | ||||
| DefaultImporter: | ||||
|   externalObjects: {} | ||||
|   userData:  | ||||
|   assetBundleName:  | ||||
|   assetBundleVariant:  | ||||
| @ -0,0 +1,36 @@ | ||||
| using Autohand.Demo; | ||||
| using System.Collections; | ||||
| using System.Collections.Generic; | ||||
| using UnityEditor; | ||||
| using UnityEngine; | ||||
| 
 | ||||
| namespace Autohand { | ||||
|     [CustomEditor(typeof(SteamVRAutoHandAxisFingerBender))] | ||||
|     public class SteamVRAutoHandAxisFingerBenderEditor : Editor{ | ||||
|         SteamVRAutoHandAxisFingerBender bender; | ||||
| 
 | ||||
|         void OnEnable() { | ||||
|             bender = target as SteamVRAutoHandAxisFingerBender; | ||||
|         } | ||||
| 
 | ||||
|         public override void OnInspectorGUI() { | ||||
|             EditorUtility.SetDirty(bender); | ||||
| 
 | ||||
|             DrawDefaultInspector(); | ||||
|             EditorGUILayout.Space(); | ||||
|             if(bender.controller != null) { | ||||
|                 if(bender.bendOffsets.Length != bender.controller.hand.fingers.Length) | ||||
|                     bender.bendOffsets = new float[bender.controller.hand.fingers.Length]; | ||||
|                 for(int i = 0; i < bender.controller.hand.fingers.Length; i++) { | ||||
|                     var layout = EditorGUILayout.GetControlRect(); | ||||
|                     layout.width /= 2; | ||||
|                     var text = new GUIContent(bender.controller.hand.fingers[i].name + " Offset", "0 is no bend, 0.5 is half bend, 1 is full bend, -1 to stiffen finger from sway"); | ||||
|                     EditorGUI.LabelField(layout, text); | ||||
|                     layout.x += layout.width; | ||||
|                     bender.bendOffsets[i] = EditorGUI.FloatField(layout, bender.bendOffsets[i]); | ||||
|                     //EditorGUILayout.Space(); | ||||
|                 } | ||||
|             } | ||||
|         } | ||||
|     } | ||||
| } | ||||
| @ -0,0 +1,11 @@ | ||||
| fileFormatVersion: 2 | ||||
| guid: f802d8d8b67f98f4da2e150efe414fd3 | ||||
| MonoImporter: | ||||
|   externalObjects: {} | ||||
|   serializedVersion: 2 | ||||
|   defaultReferences: [] | ||||
|   executionOrder: 0 | ||||
|   icon: {instanceID: 0} | ||||
|   userData:  | ||||
|   assetBundleName:  | ||||
|   assetBundleVariant:  | ||||
| @ -0,0 +1,36 @@ | ||||
| using Autohand.Demo; | ||||
| using System.Collections; | ||||
| using System.Collections.Generic; | ||||
| using UnityEditor; | ||||
| using UnityEngine; | ||||
| 
 | ||||
| namespace Autohand { | ||||
|     [CustomEditor(typeof(SteamVRAutoHandFingerBender))] | ||||
|     public class SteamVRAutoHandFingerBenderEditor : Editor{ | ||||
|         SteamVRAutoHandFingerBender bender; | ||||
| 
 | ||||
|         void OnEnable() { | ||||
|             bender = target as SteamVRAutoHandFingerBender; | ||||
|         } | ||||
| 
 | ||||
|         public override void OnInspectorGUI() { | ||||
|             EditorUtility.SetDirty(bender); | ||||
| 
 | ||||
|             DrawDefaultInspector(); | ||||
|             EditorGUILayout.Space(); | ||||
|             if(bender.controller != null) { | ||||
|                 if(bender.bendOffsets.Length != bender.controller.hand.fingers.Length) | ||||
|                     bender.bendOffsets = new float[bender.controller.hand.fingers.Length]; | ||||
|                 for(int i = 0; i < bender.controller.hand.fingers.Length; i++) { | ||||
|                     var layout = EditorGUILayout.GetControlRect(); | ||||
|                     layout.width /= 2; | ||||
|                     var text = new GUIContent(bender.controller.hand.fingers[i].name + " Offset", "0 is no bend, 0.5 is half bend, 1 is full bend, -1 to stiffen finger from sway"); | ||||
|                     EditorGUI.LabelField(layout, text); | ||||
|                     layout.x += layout.width; | ||||
|                     bender.bendOffsets[i] = EditorGUI.FloatField(layout, bender.bendOffsets[i]); | ||||
|                 } | ||||
|             } | ||||
|             serializedObject.ApplyModifiedProperties(); | ||||
|         } | ||||
|     } | ||||
| } | ||||
| @ -0,0 +1,11 @@ | ||||
| fileFormatVersion: 2 | ||||
| guid: 417d02132cecd1247ba2f3a6a03c4d86 | ||||
| MonoImporter: | ||||
|   externalObjects: {} | ||||
|   serializedVersion: 2 | ||||
|   defaultReferences: [] | ||||
|   executionOrder: 0 | ||||
|   icon: {instanceID: 0} | ||||
|   userData:  | ||||
|   assetBundleName:  | ||||
|   assetBundleVariant:  | ||||
| @ -0,0 +1,210 @@ | ||||
| #if UNITY_STANDALONE_WIN || UNITY_EDITOR | ||||
| using System.Collections; | ||||
| using System.Collections.Generic; | ||||
| using UnityEngine; | ||||
| using Valve.VR; | ||||
| 
 | ||||
| namespace Autohand.Demo { | ||||
|     [HelpURL("https://app.gitbook.com/s/5zKO0EvOjzUDeT2aiFk3/auto-hand/controller-input")] | ||||
|     public class IndexHandControllerLink : HandControllerLink { | ||||
|          | ||||
|         float GetFingerCurl(SteamVR_Skeleton_FingerIndexEnum finger) { | ||||
|             switch(finger){ | ||||
|                 case SteamVR_Skeleton_FingerIndexEnum.index: | ||||
|                     return skeletonAction.GetFingerCurl(finger)*indexMax; | ||||
|                 case SteamVR_Skeleton_FingerIndexEnum.middle: | ||||
|                     return skeletonAction.GetFingerCurl(finger)*middleMax; | ||||
|                 case SteamVR_Skeleton_FingerIndexEnum.ring: | ||||
|                     return skeletonAction.GetFingerCurl(finger)*ringMax; | ||||
|                 case SteamVR_Skeleton_FingerIndexEnum.pinky: | ||||
|                     return skeletonAction.GetFingerCurl(finger)*pinkyMax; | ||||
|                 case SteamVR_Skeleton_FingerIndexEnum.thumb: | ||||
|                     return skeletonAction.GetFingerCurl(finger)*thumbMax; | ||||
|             }; | ||||
|             return skeletonAction.GetFingerCurl(finger); | ||||
|         } | ||||
| 
 | ||||
|         //YOU CAN INCREASE THE FINGER BEND SPEED BY INCREASING THE fingerSmoothSpeed VALUE ON EACH FINGER | ||||
|         //YOU CAN DISABLE FINGER SWAY BY TURNING SWAY STRENGTH ON HAND TO 0 OR DISABLEIK ENABLED | ||||
| 
 | ||||
|         public SteamVR_Input_Sources handType; | ||||
|         public SteamVR_Action_Skeleton skeletonAction; | ||||
|         [Tooltip("Allows fingers to move while holding an object"), Space] | ||||
|         public bool freeFingers = true; | ||||
|          | ||||
|         [Header("Bend Fingers")] | ||||
|         public Finger thumb; | ||||
|         public Finger index; | ||||
|         public Finger middle; | ||||
|         public Finger ring; | ||||
|         public Finger pinky; | ||||
|          | ||||
|         public float thumbMax = 0.8f; | ||||
|         public float indexMax = 1; | ||||
|         public float middleMax = 1; | ||||
|         public float ringMax = 1; | ||||
|         public float pinkyMax = 1; | ||||
| 
 | ||||
| 
 | ||||
|         [Space] | ||||
|          | ||||
|         [Header("Grab Finger Action")] | ||||
|         [Tooltip("The required fingers to be bent to the required finger bend to call the grab event, all of these fingers needs to be past the required bend value [Represents AND]")]
 | ||||
|         public SteamVRFingerBend[] grabFingersRequired; | ||||
| 
 | ||||
|         [Header("Grab Controller Action")] | ||||
|         public SteamVR_Action_Boolean grabAction; | ||||
|          | ||||
|         [Header("Squeeze Finger Action"), Space, Space, Space] | ||||
|         [Tooltip("The required fingers to be bent to the required finger bend to call the squeeze event, all of these fingers needs to be past the required bend value [Represents AND]")]
 | ||||
|         public SteamVRFingerBend[] squeezeFingersRequired; | ||||
|          | ||||
|         [Header("Squeeze Controller Axis")] | ||||
|         public SteamVR_Action_Single squeezeAction; | ||||
|         public float requiredSqueeze = 0.8f; | ||||
| 
 | ||||
|         bool grabbing; | ||||
|         bool squeezing; | ||||
| 
 | ||||
|         private void Start() { | ||||
|             if(hand.left) | ||||
|                 handLeft = this; | ||||
|             else | ||||
|                 handRight = this; | ||||
|         } | ||||
| 
 | ||||
| 
 | ||||
|         public void FixedUpdate() { | ||||
|             if(hand.IsGrabbing()) | ||||
|                 return; | ||||
| 
 | ||||
|             bool grab = IsGrabbing(); | ||||
|             if(!grabbing && grab) { | ||||
|                 grabbing = true; | ||||
|                 hand.Grab(); | ||||
|             } | ||||
| 
 | ||||
|             if(grabbing && !grab) { | ||||
|                 grabbing = false; | ||||
|                 hand.Release(); | ||||
|             } | ||||
| 
 | ||||
| 
 | ||||
|             bool squeeze = IsSqueezing(); | ||||
|             if(!squeezing && squeeze) { | ||||
|                 squeezing = true; | ||||
|                 hand.Squeeze(); | ||||
|             } | ||||
| 
 | ||||
|             if(squeezing && !squeeze) { | ||||
|                 squeezing = false; | ||||
|                 hand.Unsqueeze(); | ||||
|             } | ||||
|              | ||||
| 
 | ||||
|             if(!hand.holdingObj && !hand.IsPosing()) { | ||||
|                 thumb.secondaryOffset = GetFingerCurl(SteamVR_Skeleton_FingerIndexEnum.thumb); | ||||
|                 index.secondaryOffset = GetFingerCurl(SteamVR_Skeleton_FingerIndexEnum.index); | ||||
|                 middle.secondaryOffset = GetFingerCurl(SteamVR_Skeleton_FingerIndexEnum.middle); | ||||
|                 ring.secondaryOffset = GetFingerCurl(SteamVR_Skeleton_FingerIndexEnum.ring); | ||||
|                 pinky.secondaryOffset = GetFingerCurl(SteamVR_Skeleton_FingerIndexEnum.pinky); | ||||
| 
 | ||||
|                 thumb.UpdateFinger(); | ||||
|                 index.UpdateFinger(); | ||||
|                 middle.UpdateFinger(); | ||||
|                 ring.UpdateFinger(); | ||||
|                 pinky.UpdateFinger(); | ||||
|             } | ||||
|             else if(freeFingers && !hand.IsPosing()) { | ||||
|                 foreach(var finger in hand.fingers) | ||||
|                     finger.SetFingerBend(0); | ||||
| 
 | ||||
|                 thumb.secondaryOffset = thumb.GetLastHitBend(); | ||||
|                 index.secondaryOffset = index.GetLastHitBend(); | ||||
|                 middle.secondaryOffset = middle.GetLastHitBend(); | ||||
|                 ring.secondaryOffset = ring.GetLastHitBend(); | ||||
|                 pinky.secondaryOffset = pinky.GetLastHitBend(); | ||||
| 
 | ||||
| 
 | ||||
|                 if(GetFingerCurl(SteamVR_Skeleton_FingerIndexEnum.thumb) < thumb.GetLastHitBend()) | ||||
|                     thumb.secondaryOffset = GetFingerCurl(SteamVR_Skeleton_FingerIndexEnum.thumb); | ||||
| 
 | ||||
|                 if(GetFingerCurl(SteamVR_Skeleton_FingerIndexEnum.index) < index.GetLastHitBend()) | ||||
|                     index.secondaryOffset = GetFingerCurl(SteamVR_Skeleton_FingerIndexEnum.index); | ||||
| 
 | ||||
|                 if(GetFingerCurl(SteamVR_Skeleton_FingerIndexEnum.middle) < middle.GetLastHitBend()) | ||||
|                     middle.secondaryOffset = GetFingerCurl(SteamVR_Skeleton_FingerIndexEnum.middle); | ||||
| 
 | ||||
|                 if(GetFingerCurl(SteamVR_Skeleton_FingerIndexEnum.ring) < ring.GetLastHitBend()) | ||||
|                     ring.secondaryOffset = GetFingerCurl(SteamVR_Skeleton_FingerIndexEnum.ring); | ||||
| 
 | ||||
|                 if(GetFingerCurl(SteamVR_Skeleton_FingerIndexEnum.pinky) < pinky.GetLastHitBend()) | ||||
|                     pinky.secondaryOffset = GetFingerCurl(SteamVR_Skeleton_FingerIndexEnum.pinky); | ||||
| 
 | ||||
|                 thumb.UpdateFinger(); | ||||
|                 index.UpdateFinger(); | ||||
|                 middle.UpdateFinger(); | ||||
|                 ring.UpdateFinger(); | ||||
|                 pinky.UpdateFinger(); | ||||
|             } | ||||
| 
 | ||||
|             hand.SetGrip((thumb.secondaryOffset + index.secondaryOffset + middle.secondaryOffset + ring.secondaryOffset + pinky.secondaryOffset) / 5f, (thumb.secondaryOffset + index.secondaryOffset + middle.secondaryOffset + ring.secondaryOffset + pinky.secondaryOffset) / 5f); | ||||
|         } | ||||
| 
 | ||||
| 
 | ||||
|          | ||||
| 
 | ||||
|         public bool IsGrabbing(){ | ||||
|             bool requiredFingers = true; | ||||
|              | ||||
|             if(grabFingersRequired.Length == 0) | ||||
|                 requiredFingers = false; | ||||
|             else | ||||
|                 for (int i = 0; i < grabFingersRequired.Length; i++){ | ||||
|                     if(GetFingerCurl(grabFingersRequired[i].finger) < grabFingersRequired[i].amount){ | ||||
|                         requiredFingers = false; | ||||
|                     } | ||||
|                 } | ||||
| 
 | ||||
|             if(grabAction != null && grabAction.GetState(handType)){ | ||||
|                 requiredFingers = true; | ||||
|             } | ||||
|              | ||||
|             return requiredFingers; | ||||
|         } | ||||
| 
 | ||||
| 
 | ||||
|         public bool IsSqueezing(){ | ||||
|             bool requiredFingers = true; | ||||
|              | ||||
|             if(squeezeFingersRequired.Length == 0) | ||||
|                 requiredFingers = false; | ||||
|             else | ||||
|                 for (int i = 0; i < squeezeFingersRequired.Length; i++){ | ||||
|                     if (GetFingerCurl(squeezeFingersRequired[i].finger) < squeezeFingersRequired[i].amount){ | ||||
|                         requiredFingers = false; | ||||
|                     } | ||||
|                 } | ||||
| 
 | ||||
|             if(squeezeAction != null && squeezeAction.GetAxis(handType) > requiredSqueeze){ | ||||
|                 requiredFingers = true; | ||||
|             } | ||||
| 
 | ||||
|             return requiredFingers; | ||||
|         } | ||||
| 
 | ||||
|         public override void TryHapticImpulse(float duration, float amp, float freq) { | ||||
|             //SteamVR_Actions.default_Haptic[handType].Execute(0, duration, freq, amp); | ||||
| 
 | ||||
|         } | ||||
|     } | ||||
| 
 | ||||
|     [System.Serializable] | ||||
|     public struct SteamVRFingerBend { | ||||
|         public float amount; | ||||
|         public SteamVR_Skeleton_FingerIndexEnum finger; | ||||
|     } | ||||
| 
 | ||||
| 
 | ||||
| } | ||||
| #endif | ||||
| @ -0,0 +1,11 @@ | ||||
| fileFormatVersion: 2 | ||||
| guid: 0b7a78e3a7dbee14998b76910cc1867f | ||||
| MonoImporter: | ||||
|   externalObjects: {} | ||||
|   serializedVersion: 2 | ||||
|   defaultReferences: [] | ||||
|   executionOrder: 0 | ||||
|   icon: {instanceID: 0} | ||||
|   userData:  | ||||
|   assetBundleName:  | ||||
|   assetBundleVariant:  | ||||
| @ -0,0 +1,32 @@ | ||||
| using System.Collections; | ||||
| using System.Collections.Generic; | ||||
| using UnityEngine; | ||||
| #if UNITY_STANDALONE_WIN || UNITY_EDITOR | ||||
| using Valve.VR; | ||||
| namespace Autohand.Demo{ | ||||
|     public class SteamVRAutoHandAxisFingerBender : MonoBehaviour{ | ||||
|         public SteamVRHandControllerLink controller; | ||||
|         public SteamVR_Action_Single axis; | ||||
|          | ||||
|         [HideInInspector] | ||||
|         public float[] bendOffsets; | ||||
|         float lastAxis; | ||||
| 
 | ||||
|         void LateUpdate(){ | ||||
|             var currAxis = controller.GetAxis(axis); | ||||
|             for(int i = 0; i < controller.hand.fingers.Length; i++) { | ||||
|                 controller.hand.fingers[i].bendOffset += (currAxis-lastAxis)*bendOffsets[i]; | ||||
|             } | ||||
| 
 | ||||
|             lastAxis = currAxis; | ||||
|         } | ||||
| 
 | ||||
|         private void OnDrawGizmosSelected() { | ||||
|             if(controller == null && GetComponent<SteamVRHandControllerLink>()){ | ||||
|                 controller = GetComponent<SteamVRHandControllerLink>(); | ||||
|                 bendOffsets = new float[controller.hand.fingers.Length]; | ||||
|             } | ||||
|         } | ||||
|     } | ||||
| } | ||||
| #endif | ||||
| @ -0,0 +1,11 @@ | ||||
| fileFormatVersion: 2 | ||||
| guid: 53743b3c62f48a042be3c2fab4f804d3 | ||||
| MonoImporter: | ||||
|   externalObjects: {} | ||||
|   serializedVersion: 2 | ||||
|   defaultReferences: [] | ||||
|   executionOrder: 0 | ||||
|   icon: {instanceID: 0} | ||||
|   userData:  | ||||
|   assetBundleName:  | ||||
|   assetBundleVariant:  | ||||
| @ -0,0 +1,41 @@ | ||||
| 
 | ||||
| #if UNITY_STANDALONE_WIN || UNITY_EDITOR | ||||
| using System.Collections; | ||||
| using System.Collections.Generic; | ||||
| using UnityEngine; | ||||
| using Valve.VR; | ||||
| 
 | ||||
| namespace Autohand.Demo{ | ||||
|     public class SteamVRAutoHandFingerBender : MonoBehaviour{ | ||||
|         public SteamVRHandControllerLink controller; | ||||
|         public SteamVR_Action_Boolean button; | ||||
|          | ||||
|         [HideInInspector] | ||||
|         public float[] bendOffsets; | ||||
| 
 | ||||
|         bool pressed; | ||||
|          | ||||
|         void Update(){ | ||||
|             if(!pressed && controller.ButtonPressed(button)) { | ||||
|                 pressed = true; | ||||
|                 for(int i = 0; i < controller.hand.fingers.Length; i++) { | ||||
|                     controller.hand.fingers[i].bendOffset += bendOffsets[i]; | ||||
|                 } | ||||
|             } | ||||
|             else if(pressed && !controller.ButtonPressed(button)) { | ||||
|                 pressed = false; | ||||
|                 for(int i = 0; i < controller.hand.fingers.Length; i++) { | ||||
|                     controller.hand.fingers[i].bendOffset -= bendOffsets[i]; | ||||
|                 } | ||||
|             } | ||||
|         } | ||||
|          | ||||
|         private void OnDrawGizmosSelected() { | ||||
|             if(controller == null && GetComponent<SteamVRHandControllerLink>()){ | ||||
|                 controller = GetComponent<SteamVRHandControllerLink>(); | ||||
|                 bendOffsets = new float[controller.hand.fingers.Length]; | ||||
|             } | ||||
|         } | ||||
|     } | ||||
| } | ||||
| #endif | ||||
| @ -0,0 +1,11 @@ | ||||
| fileFormatVersion: 2 | ||||
| guid: 77afd5561c0203541a726406927eb019 | ||||
| MonoImporter: | ||||
|   externalObjects: {} | ||||
|   serializedVersion: 2 | ||||
|   defaultReferences: [] | ||||
|   executionOrder: 0 | ||||
|   icon: {instanceID: 0} | ||||
|   userData:  | ||||
|   assetBundleName:  | ||||
|   assetBundleVariant:  | ||||
| @ -0,0 +1,35 @@ | ||||
| using System.Collections; | ||||
| using System.Collections.Generic; | ||||
| using UnityEngine; | ||||
| using UnityEngine.Events; | ||||
| #if !UNITY_ANDROID | ||||
| using Valve.VR; | ||||
| #endif | ||||
| 
 | ||||
| namespace Autohand.Demo | ||||
| { | ||||
|     public class SteamVRControllerEvent : MonoBehaviour{ | ||||
| #if !UNITY_ANDROID | ||||
|         public SteamVR_Input_Sources controller; | ||||
|         public SteamVR_Action_Boolean button; | ||||
|         public UnityEvent Pressed; | ||||
|         public UnityEvent Released; | ||||
|         bool pressed; | ||||
| 
 | ||||
| 
 | ||||
|         void Update() | ||||
|         { | ||||
|             if (!pressed && button.GetState(controller)) | ||||
|             { | ||||
|                 pressed = true; | ||||
|                 Pressed?.Invoke(); | ||||
|             } | ||||
|             if (pressed && !button.GetState(controller)) | ||||
|             { | ||||
|                 pressed = false; | ||||
|                 Released?.Invoke(); | ||||
|             } | ||||
|         } | ||||
| #endif | ||||
|     } | ||||
| } | ||||
| @ -0,0 +1,11 @@ | ||||
| fileFormatVersion: 2 | ||||
| guid: 8eb2464cc46ef314cb3c1e236516dbc4 | ||||
| MonoImporter: | ||||
|   externalObjects: {} | ||||
|   serializedVersion: 2 | ||||
|   defaultReferences: [] | ||||
|   executionOrder: 0 | ||||
|   icon: {instanceID: 0} | ||||
|   userData:  | ||||
|   assetBundleName:  | ||||
|   assetBundleVariant:  | ||||
| @ -0,0 +1,76 @@ | ||||
| #if UNITY_STANDALONE_WIN || UNITY_EDITOR | ||||
| using System.Collections; | ||||
| using System.Collections.Generic; | ||||
| using UnityEngine; | ||||
| using Valve.VR; | ||||
| 
 | ||||
| namespace Autohand.Demo { | ||||
|     [HelpURL("https://app.gitbook.com/s/5zKO0EvOjzUDeT2aiFk3/auto-hand/controller-input")] | ||||
|     public class SteamVRHandControllerLink : HandControllerLink { | ||||
|         public SteamVR_Input_Sources handType; | ||||
|         public SteamVR_Action_Single grabAxis; | ||||
|         public SteamVR_Action_Single squeezeAxis; | ||||
|         public SteamVR_Action_Boolean grabAction; | ||||
|         public SteamVR_Action_Boolean squeezeAction; | ||||
| 
 | ||||
|         bool grabbing; | ||||
|         bool squeezing; | ||||
| 
 | ||||
|         [HideInInspector] | ||||
|         public float vibrationFrequency = 100f; | ||||
| 
 | ||||
|         private void Start() { | ||||
|             if(hand.left) | ||||
|                 handLeft = this; | ||||
|             else | ||||
|                 handRight = this; | ||||
|         } | ||||
| 
 | ||||
| 
 | ||||
|         public void Update() { | ||||
|              | ||||
|             if(squeezeAction != null && squeezeAction.GetState(handType) && !squeezing) { | ||||
|                 squeezing = true; | ||||
|                 hand.Squeeze(); | ||||
|             } | ||||
|             else if(squeezeAction != null && !squeezeAction.GetState(handType) && squeezing) { | ||||
|                 squeezing = false; | ||||
|                 hand.Unsqueeze(); | ||||
|             } | ||||
|              | ||||
|             if(grabAction != null && grabAction.GetState(handType) && !grabbing) { | ||||
|                 grabbing = true; | ||||
|                 hand.Grab(); | ||||
|             } | ||||
|             else if(grabAction != null && !grabAction.GetState(handType) && grabbing) { | ||||
|                 grabbing = false; | ||||
|                 hand.Release(); | ||||
|             } | ||||
| 
 | ||||
|             if(grabAxis != null && squeezeAxis != null) | ||||
|                 hand.SetGrip(grabAxis.GetAxis(handType), squeezeAxis.GetAxis(handType));   | ||||
|             else if(grabAxis != null) | ||||
|                 hand.SetGrip(grabAxis.GetAxis(handType), 0); | ||||
|         } | ||||
|          | ||||
|         public bool ButtonPressed(SteamVR_Action_Boolean button) { | ||||
|             return button.GetState(handType); | ||||
|         } | ||||
| 
 | ||||
|         public float GetAxis(SteamVR_Action_Single axis1D) { | ||||
|             return axis1D.GetAxis(handType); | ||||
|         } | ||||
| 
 | ||||
|         public Vector2 GetAxis2D(SteamVR_Action_Vector2 axis2D) { | ||||
|             return axis2D.GetAxis(handType); | ||||
|         } | ||||
| 
 | ||||
|         public override void TryHapticImpulse(float duration, float amp, float freq) { | ||||
|             try { | ||||
|                 //SteamVR_Actions.default_Haptic[handType].Execute(0, duration, freq, amp); | ||||
|             } | ||||
|             catch { } | ||||
|         } | ||||
|     } | ||||
| } | ||||
| #endif | ||||
| @ -0,0 +1,11 @@ | ||||
| fileFormatVersion: 2 | ||||
| guid: 861ca66885ccaa44e83b7098759bd00b | ||||
| MonoImporter: | ||||
|   externalObjects: {} | ||||
|   serializedVersion: 2 | ||||
|   defaultReferences: [] | ||||
|   executionOrder: 0 | ||||
|   icon: {instanceID: 0} | ||||
|   userData:  | ||||
|   assetBundleName:  | ||||
|   assetBundleVariant:  | ||||
| @ -0,0 +1,47 @@ | ||||
| using System.Collections; | ||||
| using System.Collections.Generic; | ||||
| using UnityEngine; | ||||
| #if !UNITY_ANDROID | ||||
| using Valve.VR; | ||||
| #endif | ||||
| 
 | ||||
| namespace Autohand.Demo | ||||
| { | ||||
|     public class SteamVRHandPlayerLink : MonoBehaviour{ | ||||
| #if !UNITY_ANDROID | ||||
|         public AutoHandPlayer player; | ||||
|         public SteamVR_Input_Sources moveController; | ||||
|         public SteamVR_Action_Vector2 moveAxis; | ||||
| 
 | ||||
|         public SteamVR_Input_Sources TurnController; | ||||
|         public SteamVR_Action_Boolean turnRightButton; | ||||
|         public SteamVR_Action_Boolean turnLeftButton; | ||||
|         bool rightPressed; | ||||
|         bool leftPressed; | ||||
| 
 | ||||
|         void Update(){ | ||||
|             player.Move(moveAxis.GetAxis(moveController)); | ||||
|             if(!moveAxis.active) | ||||
|                 player.Move(Vector2.zero); | ||||
| 
 | ||||
|             if (!rightPressed && turnRightButton.GetState(TurnController)) { | ||||
|                 player.Turn(1); | ||||
|                 rightPressed = true; | ||||
|             } | ||||
|             else if (rightPressed && !turnRightButton.GetState(TurnController)){ | ||||
|                 player.Turn(0); | ||||
|                 rightPressed = false; | ||||
|             } | ||||
| 
 | ||||
|             if (!leftPressed && turnLeftButton.GetState(TurnController)) { | ||||
|                 player.Turn(-1); | ||||
|                 leftPressed = true; | ||||
|             } | ||||
|             else if (leftPressed && !turnLeftButton.GetState(TurnController)) { | ||||
|                 player.Turn(0); | ||||
|                 leftPressed = false; | ||||
|             } | ||||
|         } | ||||
| #endif | ||||
|     } | ||||
| } | ||||
| @ -0,0 +1,11 @@ | ||||
| fileFormatVersion: 2 | ||||
| guid: 5718eb25a8625e645a8db9c6f0f933ff | ||||
| MonoImporter: | ||||
|   externalObjects: {} | ||||
|   serializedVersion: 2 | ||||
|   defaultReferences: [] | ||||
|   executionOrder: 0 | ||||
|   icon: {instanceID: 0} | ||||
|   userData:  | ||||
|   assetBundleName:  | ||||
|   assetBundleVariant:  | ||||
| @ -0,0 +1,104 @@ | ||||
| #if UNITY_STANDALONE_WIN || UNITY_EDITOR | ||||
| using System.Collections; | ||||
| using System.Collections.Generic; | ||||
| using UnityEngine; | ||||
| using Autohand.Demo; | ||||
| using Valve.VR; | ||||
| 
 | ||||
| namespace Autohand{ | ||||
|     //THIS SCRIPT IS A TEMPORARY DEMO SCRIPT | ||||
|     //BETTER MOVEMENT OPTIONS COMING SOON | ||||
|     public class SteamVRMover : MonoBehaviour{ | ||||
|         [Header("TEMP DEMO SCRIPT - Advanced script coming soon")] | ||||
|         [Header("Controllers")] | ||||
|         public SteamVRHandControllerLink moverController; | ||||
|         public SteamVRHandControllerLink turningController; | ||||
|         public SteamVR_Action_Vector2 moverAxis; | ||||
|         public SteamVR_Action_Boolean turnRightButton; | ||||
|         public SteamVR_Action_Boolean turnLeftButton; | ||||
| 
 | ||||
|         [Header("Body")] | ||||
|         public GameObject cam; | ||||
|         private CharacterController controller; | ||||
|         private CapsuleCollider collisionCapsule; | ||||
| 
 | ||||
|         [Header("Settings")] | ||||
|         public bool snapTurning; | ||||
|         public float turnAngle; | ||||
|         public float speed = 5; | ||||
|         public float gravity = 1; | ||||
| 
 | ||||
|         private float currentGravity = 0; | ||||
| 
 | ||||
|         private bool axisReset = true; | ||||
| 
 | ||||
|         Vector3 moveAxis; | ||||
|         float turningAxis; | ||||
| 
 | ||||
|         //Driver | ||||
|         public void LateUpdate(){ | ||||
|             if(snapTurning){ | ||||
|                 bool rightTurn = turningController.ButtonPressed(turnRightButton); | ||||
|                 bool leftTurn = turningController.ButtonPressed(turnLeftButton); | ||||
|                 turningAxis = 0; | ||||
|                 if(rightTurn) | ||||
|                     turningAxis = 1; | ||||
|                 else if(leftTurn) | ||||
|                     turningAxis = -1; | ||||
|             } | ||||
|             else turningAxis = moverController.GetAxis2D(moverAxis).x; | ||||
|              | ||||
|             Turning(); | ||||
| 
 | ||||
| 
 | ||||
|             moveAxis = moverController.GetAxis2D(moverAxis); | ||||
|             Move(moveAxis.x, moveAxis.z, moveAxis.y); | ||||
|         } | ||||
| 
 | ||||
| 
 | ||||
|         private void Awake(){ | ||||
|             gameObject.layer = LayerMask.NameToLayer("HandPlayer"); | ||||
|             controller = GetComponent<CharacterController>(); | ||||
|         } | ||||
| 
 | ||||
| 
 | ||||
|         public void Move(float x, float y, float z){ | ||||
| 
 | ||||
|             Vector3 direction = new Vector3(x, y, z); | ||||
|             Vector3 headRotation = new Vector3(0, cam.transform.eulerAngles.y, 0); | ||||
| 
 | ||||
|             direction = Quaternion.Euler(headRotation) * direction; | ||||
| 
 | ||||
|             currentGravity = Physics.gravity.y * gravity; | ||||
| 
 | ||||
|             if (controller.isGrounded) | ||||
|                 currentGravity = 0; | ||||
| 
 | ||||
|             controller.Move(new Vector3(direction.x * speed, direction.y * speed + currentGravity, direction.z * speed) * Time.deltaTime); | ||||
|         } | ||||
| 
 | ||||
| 
 | ||||
|         void Turning(){ | ||||
|             //Snap turning | ||||
|             if (snapTurning){ | ||||
|                 if (turningAxis > 0.7f && axisReset){ | ||||
|                     transform.rotation *= Quaternion.Euler(0, turnAngle, 0); | ||||
|                     axisReset = false; | ||||
|                 } | ||||
|                 else if (turningAxis < -0.7f && axisReset){ | ||||
|                     transform.rotation *= Quaternion.Euler(0, -turnAngle, 0); | ||||
|                     axisReset = false; | ||||
|                 } | ||||
| 
 | ||||
|                 if (Mathf.Abs(turningAxis) < 0.4f) | ||||
|                     axisReset = true; | ||||
|             } | ||||
| 
 | ||||
|             //Smooth turning | ||||
|             else{ | ||||
|                 transform.rotation *= Quaternion.Euler(0, Time.deltaTime * turnAngle * turningAxis, 0); | ||||
|             } | ||||
|         } | ||||
|     } | ||||
| } | ||||
| #endif | ||||
| @ -0,0 +1,11 @@ | ||||
| fileFormatVersion: 2 | ||||
| guid: 08d683c520d45f64c98f9068ff264983 | ||||
| MonoImporter: | ||||
|   externalObjects: {} | ||||
|   serializedVersion: 2 | ||||
|   defaultReferences: [] | ||||
|   executionOrder: 0 | ||||
|   icon: {instanceID: 0} | ||||
|   userData:  | ||||
|   assetBundleName:  | ||||
|   assetBundleVariant:  | ||||
| @ -0,0 +1,26 @@ | ||||
| #if UNITY_STANDALONE_WIN || UNITY_EDITOR | ||||
| using System.Collections; | ||||
| using System.Collections.Generic; | ||||
| using UnityEngine; | ||||
| using Valve.VR; | ||||
| 
 | ||||
| namespace Autohand.Demo{ | ||||
|     public class SteamVRTeleporterLink : MonoBehaviour{ | ||||
|         public Teleporter teleport; | ||||
|         public SteamVR_Input_Sources handType; | ||||
|         public SteamVR_Action_Boolean teleportAction; | ||||
|         bool teleporting; | ||||
|          | ||||
|         private void FixedUpdate() { | ||||
|             if(!teleporting && teleportAction.GetState(handType)){ | ||||
|                 teleporting = true; | ||||
|                 teleport.StartTeleport(); | ||||
|             } | ||||
|             else if(teleporting && !teleportAction.GetState(handType)){ | ||||
|                 teleporting = false; | ||||
|                 teleport.Teleport(); | ||||
|             } | ||||
|         } | ||||
|     } | ||||
| } | ||||
| #endif | ||||
| @ -0,0 +1,11 @@ | ||||
| fileFormatVersion: 2 | ||||
| guid: 9a6e2821f5f96de408ca1ee94a7dca4a | ||||
| MonoImporter: | ||||
|   externalObjects: {} | ||||
|   serializedVersion: 2 | ||||
|   defaultReferences: [] | ||||
|   executionOrder: 0 | ||||
|   icon: {instanceID: 0} | ||||
|   userData:  | ||||
|   assetBundleName:  | ||||
|   assetBundleVariant:  | ||||
											
												
													File diff suppressed because it is too large
													Load Diff
												
											
										
									
								| @ -0,0 +1,854 @@ | ||||
| %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.56007475, g: 0.5683517, b: 0.5849056, a: 1} | ||||
|   m_AmbientEquatorColor: {r: 0.2804824, g: 0.29898542, b: 0.31132078, a: 1} | ||||
|   m_AmbientGroundColor: {r: 0.3679245, g: 0.3679245, b: 0.3679245, a: 1} | ||||
|   m_AmbientIntensity: 1 | ||||
|   m_AmbientMode: 1 | ||||
|   m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} | ||||
|   m_SkyboxMaterial: {fileID: 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_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: 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: 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!21 &241676406 | ||||
| Material: | ||||
|   serializedVersion: 8 | ||||
|   m_ObjectHideFlags: 0 | ||||
|   m_CorrespondingSourceObject: {fileID: 0} | ||||
|   m_PrefabInstance: {fileID: 0} | ||||
|   m_PrefabAsset: {fileID: 0} | ||||
|   m_Name: Sprites/Default | ||||
|   m_Shader: {fileID: 10753, guid: 0000000000000000f000000000000000, type: 0} | ||||
|   m_Parent: {fileID: 0} | ||||
|   m_ModifiedSerializedProperties: 0 | ||||
|   m_ValidKeywords: [] | ||||
|   m_InvalidKeywords: [] | ||||
|   m_LightmapFlags: 4 | ||||
|   m_EnableInstancingVariants: 0 | ||||
|   m_DoubleSidedGI: 0 | ||||
|   m_CustomRenderQueue: -1 | ||||
|   stringTagMap: {} | ||||
|   disabledShaderPasses: [] | ||||
|   m_LockedProperties:  | ||||
|   m_SavedProperties: | ||||
|     serializedVersion: 3 | ||||
|     m_TexEnvs: | ||||
|     - _AlphaTex: | ||||
|         m_Texture: {fileID: 0} | ||||
|         m_Scale: {x: 1, y: 1} | ||||
|         m_Offset: {x: 0, y: 0} | ||||
|     - _MainTex: | ||||
|         m_Texture: {fileID: 0} | ||||
|         m_Scale: {x: 1, y: 1} | ||||
|         m_Offset: {x: 0, y: 0} | ||||
|     m_Ints: [] | ||||
|     m_Floats: | ||||
|     - PixelSnap: 0 | ||||
|     - _EnableExternalAlpha: 0 | ||||
|     m_Colors: | ||||
|     - _Color: {r: 1, g: 1, b: 1, a: 1} | ||||
|     - _Flip: {r: 1, g: 1, b: 1, a: 1} | ||||
|     - _RendererColor: {r: 1, g: 1, b: 1, a: 1} | ||||
|   m_BuildTextureStacks: [] | ||||
|   m_AllowLocking: 1 | ||||
| --- !u!1001 &873997779 | ||||
| PrefabInstance: | ||||
|   m_ObjectHideFlags: 0 | ||||
|   serializedVersion: 2 | ||||
|   m_Modification: | ||||
|     serializedVersion: 3 | ||||
|     m_TransformParent: {fileID: 0} | ||||
|     m_Modifications: | ||||
|     - target: {fileID: 1039263618, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       propertyPath: m_AnchorMax.y | ||||
|       value: 0 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 1505454190, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       propertyPath: m_AnchorMax.y | ||||
|       value: 0 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 4386901543737213275, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       propertyPath: m_LocalPosition.x | ||||
|       value: 0 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 4386901543737213275, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       propertyPath: m_LocalPosition.y | ||||
|       value: 0 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 4386901543737213275, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       propertyPath: m_LocalPosition.z | ||||
|       value: -9 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 4386901543737213275, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       propertyPath: m_LocalRotation.w | ||||
|       value: 1 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 4386901543737213275, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       propertyPath: m_LocalRotation.x | ||||
|       value: 0 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 4386901543737213275, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       propertyPath: m_LocalRotation.y | ||||
|       value: 0 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 4386901543737213275, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       propertyPath: m_LocalRotation.z | ||||
|       value: 0 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 4386901543737213275, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       propertyPath: m_LocalEulerAnglesHint.x | ||||
|       value: 0 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 4386901543737213275, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       propertyPath: m_LocalEulerAnglesHint.y | ||||
|       value: 0 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 4386901543737213275, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       propertyPath: m_LocalEulerAnglesHint.z | ||||
|       value: 0 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 4386901543737213276, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       propertyPath: m_Name | ||||
|       value: Zone | ||||
|       objectReference: {fileID: 0} | ||||
|     m_RemovedComponents: [] | ||||
|     m_RemovedGameObjects: [] | ||||
|     m_AddedGameObjects: [] | ||||
|     m_AddedComponents: | ||||
|     - targetCorrespondingSourceObject: {fileID: 7531023387266133322, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 4386901543565365348, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 4386901544364532516, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 4386901543687871597, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 4386901543840574757, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 360761215, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 6401584905537735208, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 2104026825, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 2862376867995728409, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 620805501310669234, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 4014361144354874352, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 7749575566738342247, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 5376596066449436258, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 6124251937324187312, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 192626482708644626, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 65414572, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 5275423097335256121, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 7367101976624086537, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 7184958732739934431, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 5011675362384627813, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 3955459321072773917, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 8883590486772597091, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 486757731510613039, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 3568514849054988622, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 6278282686156128001, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 2575805314369170724, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 2758055940110838855, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 6720952581499389310, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 2116410087655434116, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 7445918595263535531, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 379905164, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 7531023388682785573, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 2362940715826906417, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 1844005919, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 833431677, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 2188144732556105462, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 7150889007339460883, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 7285550274347332700, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 5422668129626277355, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 8257962798508678855, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 386265973931623597, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 3989124139451121306, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 788111523227098907, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 835599057994427985, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 3854765129686965014, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 1736968550444352558, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 7200802445144978536, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 6781991510362419754, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 4271912915358773689, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 7531023388382825481, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 1007570111557840479, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 1597369242994486273, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 4403860743657972347, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 4685086541925951681, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 769848162568033973, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 5576051094750774780, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 1631886245645278593, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 7531023386933323258, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 5992178080525160390, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 445058499019776021, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 7567344341477248460, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 631867087420392003, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 7531023388855312100, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 1954129933714202471, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 5804137904499970260, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 7531023387364738104, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 1462635720915367683, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 703846272642729129, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 4339614754276851050, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 2328648023248615547, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 488603305252240256, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 5005706395060330128, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 2981781559348333368, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 7531023386725518659, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 1378244569481539631, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 8903042774253769059, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 2116137080230545012, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 3985488140332931746, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 7710996749812572294, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 3034409650195357501, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 8026247860376756413, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 4910602763602364440, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 3489986165331888497, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 6768312095733859453, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 3431491190849942656, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 7541109819460593821, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 1437500468706059486, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 144484891354690532, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 8045038068886519946, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 762112824966315897, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 2416280936009483694, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 6983293094726262590, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 5271758968760382928, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 911351060, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 1590380490, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 8743748546036184175, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 751583286, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 741294705, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|     - targetCorrespondingSourceObject: {fileID: 912838792, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
|       insertIndex: -1 | ||||
|       addedObject: {fileID: 0} | ||||
|   m_SourcePrefab: {fileID: 100100000, guid: 5e50eba45ef63694ab6dad66efcbb007, type: 3} | ||||
| --- !u!43 &1104907784 | ||||
| Mesh: | ||||
|   m_ObjectHideFlags: 0 | ||||
|   m_CorrespondingSourceObject: {fileID: 0} | ||||
|   m_PrefabInstance: {fileID: 0} | ||||
|   m_PrefabAsset: {fileID: 0} | ||||
|   m_Name:  | ||||
|   serializedVersion: 11 | ||||
|   m_SubMeshes: | ||||
|   - serializedVersion: 2 | ||||
|     firstByte: 0 | ||||
|     indexCount: 24 | ||||
|     topology: 0 | ||||
|     baseVertex: 0 | ||||
|     firstVertex: 0 | ||||
|     vertexCount: 8 | ||||
|     localAABB: | ||||
|       m_Center: {x: 0, y: 0.01, z: 0} | ||||
|       m_Extent: {x: 1.65, y: 0, z: 1.275} | ||||
|   m_Shapes: | ||||
|     vertices: [] | ||||
|     shapes: [] | ||||
|     channels: [] | ||||
|     fullWeights: [] | ||||
|   m_BindPose: [] | ||||
|   m_BoneNameHashes:  | ||||
|   m_RootBoneNameHash: 0 | ||||
|   m_BonesAABB: [] | ||||
|   m_VariableBoneCountWeights: | ||||
|     m_Data:  | ||||
|   m_MeshCompression: 0 | ||||
|   m_IsReadable: 1 | ||||
|   m_KeepVertices: 1 | ||||
|   m_KeepIndices: 1 | ||||
|   m_IndexFormat: 0 | ||||
|   m_IndexBuffer: 000004000100010004000500010005000200020005000600020006000300030006000700030007000000000007000400 | ||||
|   m_VertexData: | ||||
|     serializedVersion: 3 | ||||
|     m_VertexCount: 8 | ||||
|     m_Channels: | ||||
|     - stream: 0 | ||||
|       offset: 0 | ||||
|       format: 0 | ||||
|       dimension: 3 | ||||
|     - stream: 0 | ||||
|       offset: 0 | ||||
|       format: 0 | ||||
|       dimension: 0 | ||||
|     - stream: 0 | ||||
|       offset: 0 | ||||
|       format: 0 | ||||
|       dimension: 0 | ||||
|     - stream: 0 | ||||
|       offset: 12 | ||||
|       format: 0 | ||||
|       dimension: 4 | ||||
|     - stream: 0 | ||||
|       offset: 28 | ||||
|       format: 0 | ||||
|       dimension: 2 | ||||
|     - stream: 0 | ||||
|       offset: 0 | ||||
|       format: 0 | ||||
|       dimension: 0 | ||||
|     - stream: 0 | ||||
|       offset: 0 | ||||
|       format: 0 | ||||
|       dimension: 0 | ||||
|     - stream: 0 | ||||
|       offset: 0 | ||||
|       format: 0 | ||||
|       dimension: 0 | ||||
|     - stream: 0 | ||||
|       offset: 0 | ||||
|       format: 0 | ||||
|       dimension: 0 | ||||
|     - stream: 0 | ||||
|       offset: 0 | ||||
|       format: 0 | ||||
|       dimension: 0 | ||||
|     - stream: 0 | ||||
|       offset: 0 | ||||
|       format: 0 | ||||
|       dimension: 0 | ||||
|     - stream: 0 | ||||
|       offset: 0 | ||||
|       format: 0 | ||||
|       dimension: 0 | ||||
|     - stream: 0 | ||||
|       offset: 0 | ||||
|       format: 0 | ||||
|       dimension: 0 | ||||
|     - stream: 0 | ||||
|       offset: 0 | ||||
|       format: 0 | ||||
|       dimension: 0 | ||||
|     m_DataSize: 288 | ||||
|     _typelessdata: 0000c03f0ad7233c000090bf000000000000803f0000803f0000803f00000000000000000000c0bf0ad7233c000090bf000000000000803f0000803f0000803f0000803f000000000000c0bf0ad7233c0000903f000000000000803f0000803f0000803f00000000000000000000c03f0ad7233c0000903f000000000000803f0000803f0000803f0000803f000000003333d33f0ad7233c3333a3bf000000000000803f0000803f00000000000000000000803f3333d3bf0ad7233c3333a3bf000000000000803f0000803f000000000000803f0000803f3333d3bf0ad7233c3333a33f000000000000803f0000803f00000000000000000000803f3333d33f0ad7233c3333a33f000000000000803f0000803f000000000000803f0000803f | ||||
|   m_CompressedMesh: | ||||
|     m_Vertices: | ||||
|       m_NumItems: 0 | ||||
|       m_Range: 0 | ||||
|       m_Start: 0 | ||||
|       m_Data:  | ||||
|       m_BitSize: 0 | ||||
|     m_UV: | ||||
|       m_NumItems: 0 | ||||
|       m_Range: 0 | ||||
|       m_Start: 0 | ||||
|       m_Data:  | ||||
|       m_BitSize: 0 | ||||
|     m_Normals: | ||||
|       m_NumItems: 0 | ||||
|       m_Range: 0 | ||||
|       m_Start: 0 | ||||
|       m_Data:  | ||||
|       m_BitSize: 0 | ||||
|     m_Tangents: | ||||
|       m_NumItems: 0 | ||||
|       m_Range: 0 | ||||
|       m_Start: 0 | ||||
|       m_Data:  | ||||
|       m_BitSize: 0 | ||||
|     m_Weights: | ||||
|       m_NumItems: 0 | ||||
|       m_Data:  | ||||
|       m_BitSize: 0 | ||||
|     m_NormalSigns: | ||||
|       m_NumItems: 0 | ||||
|       m_Data:  | ||||
|       m_BitSize: 0 | ||||
|     m_TangentSigns: | ||||
|       m_NumItems: 0 | ||||
|       m_Data:  | ||||
|       m_BitSize: 0 | ||||
|     m_FloatColors: | ||||
|       m_NumItems: 0 | ||||
|       m_Range: 0 | ||||
|       m_Start: 0 | ||||
|       m_Data:  | ||||
|       m_BitSize: 0 | ||||
|     m_BoneIndices: | ||||
|       m_NumItems: 0 | ||||
|       m_Data:  | ||||
|       m_BitSize: 0 | ||||
|     m_Triangles: | ||||
|       m_NumItems: 0 | ||||
|       m_Data:  | ||||
|       m_BitSize: 0 | ||||
|     m_UVInfo: 0 | ||||
|   m_LocalAABB: | ||||
|     m_Center: {x: 0, y: 0.01, z: 0} | ||||
|     m_Extent: {x: 1.65, y: 0, z: 1.275} | ||||
|   m_MeshUsageFlags: 0 | ||||
|   m_CookingOptions: 30 | ||||
|   m_BakedConvexCollisionMesh:  | ||||
|   m_BakedTriangleCollisionMesh:  | ||||
|   'm_MeshMetrics[0]': 1 | ||||
|   'm_MeshMetrics[1]': 1 | ||||
|   m_MeshOptimizationFlags: 1 | ||||
|   m_StreamData: | ||||
|     serializedVersion: 2 | ||||
|     offset: 0 | ||||
|     size: 0 | ||||
|     path:  | ||||
| --- !u!1 &2097769180 | ||||
| GameObject: | ||||
|   m_ObjectHideFlags: 0 | ||||
|   m_CorrespondingSourceObject: {fileID: 0} | ||||
|   m_PrefabInstance: {fileID: 0} | ||||
|   m_PrefabAsset: {fileID: 0} | ||||
|   serializedVersion: 6 | ||||
|   m_Component: | ||||
|   - component: {fileID: 2097769182} | ||||
|   - component: {fileID: 2097769181} | ||||
|   m_Layer: 0 | ||||
|   m_Name: Sun | ||||
|   m_TagString: Untagged | ||||
|   m_Icon: {fileID: 0} | ||||
|   m_NavMeshLayer: 0 | ||||
|   m_StaticEditorFlags: 0 | ||||
|   m_IsActive: 1 | ||||
| --- !u!108 &2097769181 | ||||
| Light: | ||||
|   m_ObjectHideFlags: 0 | ||||
|   m_CorrespondingSourceObject: {fileID: 0} | ||||
|   m_PrefabInstance: {fileID: 0} | ||||
|   m_PrefabAsset: {fileID: 0} | ||||
|   m_GameObject: {fileID: 2097769180} | ||||
|   m_Enabled: 1 | ||||
|   serializedVersion: 11 | ||||
|   m_Type: 1 | ||||
|   m_Color: {r: 0.8773585, g: 0.8773585, b: 0.8773585, 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 | ||||
|     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: 1 | ||||
|   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_ShadowRadius: 0 | ||||
|   m_ShadowAngle: 0 | ||||
| --- !u!4 &2097769182 | ||||
| Transform: | ||||
|   m_ObjectHideFlags: 0 | ||||
|   m_CorrespondingSourceObject: {fileID: 0} | ||||
|   m_PrefabInstance: {fileID: 0} | ||||
|   m_PrefabAsset: {fileID: 0} | ||||
|   m_GameObject: {fileID: 2097769180} | ||||
|   serializedVersion: 2 | ||||
|   m_LocalRotation: {x: 0.27731803, y: -0.47752887, z: 0.48440266, w: 0.6785389} | ||||
|   m_LocalPosition: {x: 2.77, y: 8.22, z: -11.15} | ||||
|   m_LocalScale: {x: 1, y: 1, z: 1} | ||||
|   m_ConstrainProportionsScale: 0 | ||||
|   m_Children: [] | ||||
|   m_Father: {fileID: 0} | ||||
|   m_LocalEulerAnglesHint: {x: 122.968, y: -224.2, z: -133.837} | ||||
| --- !u!1001 &8089300380564223577 | ||||
| PrefabInstance: | ||||
|   m_ObjectHideFlags: 0 | ||||
|   serializedVersion: 2 | ||||
|   m_Modification: | ||||
|     serializedVersion: 3 | ||||
|     m_TransformParent: {fileID: 0} | ||||
|     m_Modifications: | ||||
|     - target: {fileID: 8089300380181640000, guid: 7ddaef112cded9a4bbca3e89c198134e, type: 3} | ||||
|       propertyPath: m_Mesh | ||||
|       value:  | ||||
|       objectReference: {fileID: 1104907784} | ||||
|     - target: {fileID: 8089300380181640003, guid: 7ddaef112cded9a4bbca3e89c198134e, type: 3} | ||||
|       propertyPath: 'm_Materials.Array.data[0]' | ||||
|       value:  | ||||
|       objectReference: {fileID: 241676406} | ||||
|     - target: {fileID: 8089300380388879740, guid: 7ddaef112cded9a4bbca3e89c198134e, type: 3} | ||||
|       propertyPath: m_LocalPosition.x | ||||
|       value: 0 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 8089300380388879740, guid: 7ddaef112cded9a4bbca3e89c198134e, type: 3} | ||||
|       propertyPath: m_LocalPosition.y | ||||
|       value: 0.1 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 8089300380388879740, guid: 7ddaef112cded9a4bbca3e89c198134e, type: 3} | ||||
|       propertyPath: m_LocalPosition.z | ||||
|       value: -4 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 8089300380388879740, guid: 7ddaef112cded9a4bbca3e89c198134e, type: 3} | ||||
|       propertyPath: m_LocalRotation.w | ||||
|       value: 1 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 8089300380388879740, guid: 7ddaef112cded9a4bbca3e89c198134e, type: 3} | ||||
|       propertyPath: m_LocalRotation.x | ||||
|       value: 0 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 8089300380388879740, guid: 7ddaef112cded9a4bbca3e89c198134e, type: 3} | ||||
|       propertyPath: m_LocalRotation.y | ||||
|       value: 0 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 8089300380388879740, guid: 7ddaef112cded9a4bbca3e89c198134e, type: 3} | ||||
|       propertyPath: m_LocalRotation.z | ||||
|       value: 0 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 8089300380388879740, guid: 7ddaef112cded9a4bbca3e89c198134e, type: 3} | ||||
|       propertyPath: m_LocalEulerAnglesHint.x | ||||
|       value: 0 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 8089300380388879740, guid: 7ddaef112cded9a4bbca3e89c198134e, type: 3} | ||||
|       propertyPath: m_LocalEulerAnglesHint.y | ||||
|       value: 0 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 8089300380388879740, guid: 7ddaef112cded9a4bbca3e89c198134e, type: 3} | ||||
|       propertyPath: m_LocalEulerAnglesHint.z | ||||
|       value: 0 | ||||
|       objectReference: {fileID: 0} | ||||
|     - target: {fileID: 8089300380388879741, guid: 7ddaef112cded9a4bbca3e89c198134e, type: 3} | ||||
|       propertyPath: m_Name | ||||
|       value: SteamVR Player Container | ||||
|       objectReference: {fileID: 0} | ||||
|     m_RemovedComponents: [] | ||||
|     m_RemovedGameObjects: [] | ||||
|     m_AddedGameObjects: [] | ||||
|     m_AddedComponents: [] | ||||
|   m_SourcePrefab: {fileID: 100100000, guid: 7ddaef112cded9a4bbca3e89c198134e, type: 3} | ||||
| --- !u!1660057539 &9223372036854775807 | ||||
| SceneRoots: | ||||
|   m_ObjectHideFlags: 0 | ||||
|   m_Roots: | ||||
|   - {fileID: 2097769182} | ||||
|   - {fileID: 8089300380564223577} | ||||
|   - {fileID: 873997779} | ||||
| @ -0,0 +1,7 @@ | ||||
| fileFormatVersion: 2 | ||||
| guid: 31980ed1433c1d4418a271cd0f705e67 | ||||
| DefaultImporter: | ||||
|   externalObjects: {} | ||||
|   userData:  | ||||
|   assetBundleName:  | ||||
|   assetBundleVariant:  | ||||
					Loading…
					
					
				
		Reference in New Issue