diff --git a/Assets/Objects (Prefabs)/XR/Breakout.meta b/Assets/Objects (Prefabs)/XR/Breakout.meta new file mode 100644 index 00000000..f0bc9639 --- /dev/null +++ b/Assets/Objects (Prefabs)/XR/Breakout.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 78bb893b4655d344389d4b934cd8c7e5 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Objects (Prefabs)/XR/Breakout/Ball.prefab b/Assets/Objects (Prefabs)/XR/Breakout/Ball.prefab new file mode 100644 index 00000000..05869155 --- /dev/null +++ b/Assets/Objects (Prefabs)/XR/Breakout/Ball.prefab @@ -0,0 +1,128 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &8722459144436683754 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8722459144436683750} + - component: {fileID: 8722459144436683751} + - component: {fileID: 8722459144436683748} + - component: {fileID: 8722459144436683749} + - component: {fileID: 8722459144436683745} + - component: {fileID: 8722459144436683744} + m_Layer: 0 + m_Name: Ball + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8722459144436683750 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8722459144436683754} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 21.862654, y: 4.650095, z: -0.10043144} + m_LocalScale: {x: 0.2, y: 0.2, z: 0.2} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &8722459144436683751 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8722459144436683754} + m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &8722459144436683748 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8722459144436683754} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 92a601d1f219bf4459a1dd55001debd8, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!135 &8722459144436683749 +SphereCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8722459144436683754} + m_Material: {fileID: 13400000, guid: 2c672b62fe838be4dae8950345f56e31, type: 2} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Radius: 0.5 + m_Center: {x: 0, y: 0, z: 0} +--- !u!54 &8722459144436683745 +Rigidbody: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8722459144436683754} + serializedVersion: 2 + m_Mass: 1 + m_Drag: 0 + m_AngularDrag: 0 + m_UseGravity: 0 + m_IsKinematic: 0 + m_Interpolate: 0 + m_Constraints: 0 + m_CollisionDetection: 1 +--- !u!114 &8722459144436683744 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8722459144436683754} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 83f379a702a6eff48b7a38d9e14b79af, type: 3} + m_Name: + m_EditorClassIdentifier: + speed: 1.5 diff --git a/Assets/Objects (Prefabs)/XR/Breakout/Ball.prefab.meta b/Assets/Objects (Prefabs)/XR/Breakout/Ball.prefab.meta new file mode 100644 index 00000000..f3e71844 --- /dev/null +++ b/Assets/Objects (Prefabs)/XR/Breakout/Ball.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: c4c82be1460eebd429189ea1df531212 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Objects (Prefabs)/XR/Breakout/Breakable Cube Extra Ball.prefab b/Assets/Objects (Prefabs)/XR/Breakout/Breakable Cube Extra Ball.prefab new file mode 100644 index 00000000..536eac98 --- /dev/null +++ b/Assets/Objects (Prefabs)/XR/Breakout/Breakable Cube Extra Ball.prefab @@ -0,0 +1,114 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &4446013279578327973 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4446013279578327972} + - component: {fileID: 4446013279578327971} + - component: {fileID: 4446013279578327968} + - component: {fileID: 4446013279578327969} + - component: {fileID: -4836666522876622061} + m_Layer: 0 + m_Name: Breakable Cube Extra Ball + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4446013279578327972 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4446013279578327973} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 15.363, y: 5.259, z: -0.928} + m_LocalScale: {x: 0.5, y: 0.65, z: 0.65} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &4446013279578327971 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4446013279578327973} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &4446013279578327968 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4446013279578327973} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 1c9649ac6612feb41980e2a04023b4d9, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &4446013279578327969 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4446013279578327973} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &-4836666522876622061 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4446013279578327973} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 937cad764c6bfd649a75d521269ae995, type: 3} + m_Name: + m_EditorClassIdentifier: + speed: {x: 0.05, y: 0, z: 0} + spawnBall: 1 + ballPrefab: {fileID: 8722459144436683754, guid: c4c82be1460eebd429189ea1df531212, + type: 3} diff --git a/Assets/Objects (Prefabs)/XR/Breakout/Breakable Cube Extra Ball.prefab.meta b/Assets/Objects (Prefabs)/XR/Breakout/Breakable Cube Extra Ball.prefab.meta new file mode 100644 index 00000000..158c4ba5 --- /dev/null +++ b/Assets/Objects (Prefabs)/XR/Breakout/Breakable Cube Extra Ball.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 5353b5457960d5644a286e6f8f1bed7a +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Objects (Prefabs)/XR/Breakout/Breakable Cube.prefab b/Assets/Objects (Prefabs)/XR/Breakout/Breakable Cube.prefab new file mode 100644 index 00000000..04feb9e2 --- /dev/null +++ b/Assets/Objects (Prefabs)/XR/Breakout/Breakable Cube.prefab @@ -0,0 +1,114 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &4446013279578327973 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4446013279578327972} + - component: {fileID: 4446013279578327971} + - component: {fileID: 4446013279578327968} + - component: {fileID: 4446013279578327969} + - component: {fileID: 4446013279578327975} + m_Layer: 0 + m_Name: Breakable Cube + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4446013279578327972 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4446013279578327973} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 15.363, y: 5.259, z: -0.928} + m_LocalScale: {x: 0.5, y: 0.65, z: 0.65} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!33 &4446013279578327971 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4446013279578327973} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &4446013279578327968 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4446013279578327973} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: 7a2000b1dca8c0c4b9ad94e877c8b0a0, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &4446013279578327969 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4446013279578327973} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!114 &4446013279578327975 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4446013279578327973} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 937cad764c6bfd649a75d521269ae995, type: 3} + m_Name: + m_EditorClassIdentifier: + speed: {x: 0.05, y: 0, z: 0} + spawnBall: 0 + ballPrefab: {fileID: 8722459144436683754, guid: c4c82be1460eebd429189ea1df531212, + type: 3} diff --git a/Assets/Objects (Prefabs)/XR/Breakout/Breakable Cube.prefab.meta b/Assets/Objects (Prefabs)/XR/Breakout/Breakable Cube.prefab.meta new file mode 100644 index 00000000..ce05a1c4 --- /dev/null +++ b/Assets/Objects (Prefabs)/XR/Breakout/Breakable Cube.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 2060a03d4fc95a64db8d7b615fb2bc65 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Objects (Prefabs)/XR/Breakout/Paddle.prefab b/Assets/Objects (Prefabs)/XR/Breakout/Paddle.prefab new file mode 100644 index 00000000..f782c928 --- /dev/null +++ b/Assets/Objects (Prefabs)/XR/Breakout/Paddle.prefab @@ -0,0 +1,349 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &683641809410680648 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 683641809410680631} + - component: {fileID: 683641809410680628} + - component: {fileID: 683641809410680629} + - component: {fileID: 683641809410680627} + - component: {fileID: 683641809410680626} + m_Layer: 0 + m_Name: Paddle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &683641809410680631 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 683641809410680648} + m_LocalRotation: {x: 0.5, y: 0.5, z: -0.5, w: 0.5} + m_LocalPosition: {x: 0.050354015, y: 2.664, z: -0.050353996} + m_LocalScale: {x: 10, y: 0.4999999, z: 5} + m_Children: [] + m_Father: {fileID: 683641811316564866} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 90, y: 90, z: 0} +--- !u!33 &683641809410680628 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 683641809410680648} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &683641809410680629 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 683641809410680648} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 2100000, guid: f858ac6f541dc6e428f1cf66c5d2df60, type: 2} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!114 &683641809410680627 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 683641809410680648} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ad1c1fb4f4c956040a341a0dbda221c7, type: 3} + m_Name: + m_EditorClassIdentifier: + amplification: 1 +--- !u!136 &683641809410680626 +CapsuleCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 683641809410680648} + m_Material: {fileID: 13400000, guid: 2d5b273ec9081ca4684e185030431ebf, type: 2} + m_IsTrigger: 0 + m_Enabled: 1 + m_Radius: 0.4871509 + m_Height: 1.0182452 + m_Direction: 2 + m_Center: {x: -0.019358475, y: 0.2808855, z: 0.006656251} +--- !u!1 &683641810726029905 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 683641810726029904} + m_Layer: 0 + m_Name: Paddle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &683641810726029904 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 683641810726029905} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 176.99866, y: -15.076772, z: 23.519966} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 683641811316564866} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &683641811316564867 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 683641811316564866} + - component: {fileID: 683641811316564879} + - component: {fileID: 683641811316564864} + - component: {fileID: 683641811316564877} + - component: {fileID: 683641811316564878} + - component: {fileID: 683641811316564876} + - component: {fileID: 683641811316564865} + m_Layer: 0 + m_Name: Handle + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &683641811316564866 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 683641811316564867} + m_LocalRotation: {x: 0, y: 0.7071068, z: 0, w: 0.7071068} + m_LocalPosition: {x: -153.767, y: 19.684, z: -23.217} + m_LocalScale: {x: 0.02, y: 0.15, z: 0.02} + m_Children: + - {fileID: 683641809410680631} + m_Father: {fileID: 683641810726029904} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 90, z: 0} +--- !u!33 &683641811316564879 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 683641811316564867} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &683641811316564864 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 683641811316564867} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: -876546973899608171, guid: 1fd0825a53d79d742aad4e37fa4a93b2, type: 3} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 2 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!54 &683641811316564877 +Rigidbody: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 683641811316564867} + serializedVersion: 2 + m_Mass: 1 + m_Drag: 0 + m_AngularDrag: 0.05 + m_UseGravity: 0 + m_IsKinematic: 1 + m_Interpolate: 0 + m_Constraints: 0 + m_CollisionDetection: 3 +--- !u!114 &683641811316564878 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 683641811316564867} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c96c5d5e9ecc35d4b8732d567d0c8458, type: 3} + m_Name: + m_EditorClassIdentifier: + m_InteractionManager: {fileID: 0} + m_Colliders: + - {fileID: 683641811316564865} + m_InteractionLayerMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_OnFirstHoverEntered: + m_PersistentCalls: + m_Calls: [] + m_OnHoverEntered: + m_PersistentCalls: + m_Calls: [] + m_OnHoverExited: + m_PersistentCalls: + m_Calls: [] + m_OnLastHoverExited: + m_PersistentCalls: + m_Calls: [] + m_OnSelectEntered: + m_PersistentCalls: + m_Calls: [] + m_OnSelectExited: + m_PersistentCalls: + m_Calls: [] + m_OnSelectCanceled: + m_PersistentCalls: + m_Calls: [] + m_OnActivate: + m_PersistentCalls: + m_Calls: [] + m_OnDeactivate: + m_PersistentCalls: + m_Calls: [] + m_CustomReticle: {fileID: 0} + m_AttachTransform: {fileID: 0} + m_AttachEaseInTime: 0.15 + m_MovementType: 1 + m_TrackPosition: 1 + m_SmoothPosition: 0 + m_SmoothPositionAmount: 5 + m_TightenPosition: 0.5 + m_TrackRotation: 1 + m_SmoothRotation: 0 + m_SmoothRotationAmount: 5 + m_TightenRotation: 0.5 + m_ThrowOnDetach: 1 + m_ThrowSmoothingDuration: 0.25 + m_ThrowSmoothingCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0 + outWeight: 0 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + m_ThrowVelocityScale: 1.5 + m_ThrowAngularVelocityScale: 1 + m_GravityOnDetach: 0 + m_RetainTransformParent: 1 +--- !u!114 &683641811316564876 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 683641811316564867} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ad1c1fb4f4c956040a341a0dbda221c7, type: 3} + m_Name: + m_EditorClassIdentifier: + amplification: 1 +--- !u!65 &683641811316564865 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 683641811316564867} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1.0000002, y: 1, z: 1.0000002} + m_Center: {x: 0, y: -0.0000038146973, z: 0.00012207031} diff --git a/Assets/Objects (Prefabs)/XR/Breakout/Paddle.prefab.meta b/Assets/Objects (Prefabs)/XR/Breakout/Paddle.prefab.meta new file mode 100644 index 00000000..8eb128d5 --- /dev/null +++ b/Assets/Objects (Prefabs)/XR/Breakout/Paddle.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: b3aa1fd769428e5478861349062a763b +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Other/Delta (Toomas) v0.blend b/Assets/Other/Delta (Toomas) v0.blend index 7d6d8787..0ecf6dde 100644 --- a/Assets/Other/Delta (Toomas) v0.blend +++ b/Assets/Other/Delta (Toomas) v0.blend @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:5829f39ca29ef4412caae10ba5b9ecc717f0a0830b75607a7954df6c620ee38f -size 10566860 +oid sha256:59583efe65db63c3d8886ce53bf834c4d90e7d7b3756f69fa462564a565a2008 +size 10579720 diff --git a/Assets/Other/Delta (Toomas) v0.blend.meta b/Assets/Other/Delta (Toomas) v0.blend.meta index 7d91d3a1..0bfc820e 100644 --- a/Assets/Other/Delta (Toomas) v0.blend.meta +++ b/Assets/Other/Delta (Toomas) v0.blend.meta @@ -280,13 +280,13 @@ ModelImporter: secondaryUVAreaDistortion: 15 secondaryUVHardAngle: 88 secondaryUVMarginMethod: 1 - secondaryUVMinLightmapResolution: 64 + secondaryUVMinLightmapResolution: 40 secondaryUVMinObjectScale: 1 secondaryUVPackMargin: 64 useFileScale: 1 tangentSpace: normalSmoothAngle: 60 - normalImportMode: 0 + normalImportMode: 1 tangentImportMode: 3 normalCalculationMode: 4 legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 diff --git a/Assets/Other/Delta (Toomas) v0.blend1 b/Assets/Other/Delta (Toomas) v0.blend1 index 0ce7a1a1..cc2fc0d6 100644 Binary files a/Assets/Other/Delta (Toomas) v0.blend1 and b/Assets/Other/Delta (Toomas) v0.blend1 differ diff --git a/Assets/Other/Materials/Material.001 1.mat b/Assets/Other/Materials/Material.001 1.mat new file mode 100644 index 00000000..3ba4e3e9 --- /dev/null +++ b/Assets/Other/Materials/Material.001 1.mat @@ -0,0 +1,126 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Material.001 1 + m_Shader: {fileID: 4800000, guid: 933532a4fcc9baf4fa0491de14d08ed7, type: 3} + m_ShaderKeywords: + m_LightmapFlags: 4 + m_EnableInstancingVariants: 0 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: 2000 + stringTagMap: + RenderType: Opaque + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BaseMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + 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} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_Lightmaps: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_LightmapsInd: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_ShadowMasks: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - _AlphaClip: 0 + - _Blend: 0 + - _BumpScale: 1 + - _ClearCoatMask: 0 + - _ClearCoatSmoothness: 0 + - _Cull: 2 + - _Cutoff: 0.5 + - _DetailAlbedoMapScale: 1 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _EnvironmentReflections: 1 + - _GlossMapScale: 1 + - _Glossiness: 0 + - _GlossyReflections: 1 + - _Metallic: 0 + - _Mode: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.02 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _Smoothness: 0 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _Surface: 0 + - _UVSec: 0 + - _WorkflowMode: 1 + - _ZWrite: 1 + m_Colors: + - _BaseColor: {r: 0.120666504, g: 1, b: 0, a: 1} + - _Color: {r: 0.7868823, g: 0.4492662, b: 0.8000001, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + m_BuildTextureStacks: [] +--- !u!114 &4081247274846277124 +MonoBehaviour: + m_ObjectHideFlags: 11 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3} + m_Name: + m_EditorClassIdentifier: + version: 4 diff --git a/Assets/Other/Materials/Material.001 1.mat.meta b/Assets/Other/Materials/Material.001 1.mat.meta new file mode 100644 index 00000000..ff610974 --- /dev/null +++ b/Assets/Other/Materials/Material.001 1.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 0592ee9dfcceee74aa0b0244e4714457 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scenes/Main_scene.unity b/Assets/Scenes/Main_scene.unity index fc5139ac..675ce397 100644 --- a/Assets/Scenes/Main_scene.unity +++ b/Assets/Scenes/Main_scene.unity @@ -7898,6 +7898,36 @@ Transform: type: 3} m_PrefabInstance: {fileID: 34733338} m_PrefabAsset: {fileID: 0} +--- !u!1 &34859687 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 34859688} + m_Layer: 0 + m_Name: Spawnpoint (7) + m_TagString: Untagged + m_Icon: {fileID: 10912, guid: 0000000000000000f000000000000000, type: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &34859688 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 34859687} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 15.070999, y: 3.869, z: -0.20000076} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 278658150} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1001 &34925531 PrefabInstance: m_ObjectHideFlags: 0 @@ -72729,6 +72759,45 @@ PrefabInstance: objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: b3a768dc4a653dd46b819b0a7410fdb9, type: 3} +--- !u!1 &278658149 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 278658150} + m_Layer: 0 + m_Name: Spawns + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &278658150 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 278658149} + 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: 1634963956} + - {fileID: 1266635511} + - {fileID: 1969602638} + - {fileID: 2005832279} + - {fileID: 911159189} + - {fileID: 1708294488} + - {fileID: 955917777} + - {fileID: 34859688} + - {fileID: 861502100} + m_Father: {fileID: 1772291665} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1001 &278670420 PrefabInstance: m_ObjectHideFlags: 0 @@ -120424,7 +120493,7 @@ GameObject: - component: {fileID: 460691088} - component: {fileID: 460691087} m_Layer: 7 - m_Name: Cube + m_Name: Wall Left m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 @@ -120499,12 +120568,12 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 460691086} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -29.959, y: 5.5189996, z: -21.243998} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 19.595654, y: 4.5780945, z: -1.2704296} m_LocalScale: {x: 9.18, y: 2.1, z: 0.1} m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 17 + m_Father: {fileID: 615924707} + m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1001 &460865207 PrefabInstance: @@ -129629,212 +129698,6 @@ Transform: type: 3} m_PrefabInstance: {fileID: 494018270} m_PrefabAsset: {fileID: 0} ---- !u!1 &494526196 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 494526197} - - component: {fileID: 494526200} - - component: {fileID: 494526199} - - component: {fileID: 494526202} - - component: {fileID: 494526201} - - component: {fileID: 494526203} - - component: {fileID: 494526198} - m_Layer: 0 - m_Name: Handle - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &494526197 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 494526196} - m_LocalRotation: {x: 0, y: 0.7071068, z: 0, w: 0.7071068} - m_LocalPosition: {x: -153.767, y: 19.684, z: -23.217} - m_LocalScale: {x: 0.02, y: 0.15, z: 0.02} - m_Children: - - {fileID: 1809734208} - m_Father: {fileID: 968308519} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 90, z: 0} ---- !u!65 &494526198 -BoxCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 494526196} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 2 - m_Size: {x: 1.0000002, y: 1, z: 1.0000002} - m_Center: {x: 0, y: -0.0000038146973, z: 0.00012207031} ---- !u!23 &494526199 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 494526196} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 0 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: -876546973899608171, guid: 1fd0825a53d79d742aad4e37fa4a93b2, type: 3} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 2 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 1 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} ---- !u!33 &494526200 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 494526196} - m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} ---- !u!114 &494526201 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 494526196} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: c96c5d5e9ecc35d4b8732d567d0c8458, type: 3} - m_Name: - m_EditorClassIdentifier: - m_InteractionManager: {fileID: 775269779} - m_Colliders: - - {fileID: 494526198} - m_InteractionLayerMask: - serializedVersion: 2 - m_Bits: 4294967295 - m_OnFirstHoverEntered: - m_PersistentCalls: - m_Calls: [] - m_OnHoverEntered: - m_PersistentCalls: - m_Calls: [] - m_OnHoverExited: - m_PersistentCalls: - m_Calls: [] - m_OnLastHoverExited: - m_PersistentCalls: - m_Calls: [] - m_OnSelectEntered: - m_PersistentCalls: - m_Calls: [] - m_OnSelectExited: - m_PersistentCalls: - m_Calls: [] - m_OnSelectCanceled: - m_PersistentCalls: - m_Calls: [] - m_OnActivate: - m_PersistentCalls: - m_Calls: [] - m_OnDeactivate: - m_PersistentCalls: - m_Calls: [] - m_CustomReticle: {fileID: 0} - m_AttachTransform: {fileID: 0} - m_AttachEaseInTime: 0.15 - m_MovementType: 1 - m_TrackPosition: 1 - m_SmoothPosition: 0 - m_SmoothPositionAmount: 5 - m_TightenPosition: 0.5 - m_TrackRotation: 1 - m_SmoothRotation: 0 - m_SmoothRotationAmount: 5 - m_TightenRotation: 0.5 - m_ThrowOnDetach: 1 - m_ThrowSmoothingDuration: 0.25 - m_ThrowSmoothingCurve: - serializedVersion: 2 - m_Curve: - - serializedVersion: 3 - time: 1 - value: 1 - inSlope: 0 - outSlope: 0 - tangentMode: 0 - weightedMode: 0 - inWeight: 0 - outWeight: 0 - m_PreInfinity: 2 - m_PostInfinity: 2 - m_RotationOrder: 4 - m_ThrowVelocityScale: 1.5 - m_ThrowAngularVelocityScale: 1 - m_GravityOnDetach: 0 - m_RetainTransformParent: 1 ---- !u!54 &494526202 -Rigidbody: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 494526196} - serializedVersion: 2 - m_Mass: 1 - m_Drag: 0 - m_AngularDrag: 0.05 - m_UseGravity: 0 - m_IsKinematic: 1 - m_Interpolate: 0 - m_Constraints: 0 - m_CollisionDetection: 3 ---- !u!114 &494526203 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 494526196} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: ad1c1fb4f4c956040a341a0dbda221c7, type: 3} - m_Name: - m_EditorClassIdentifier: - amplification: 1 --- !u!1001 &494928880 PrefabInstance: m_ObjectHideFlags: 0 @@ -135415,7 +135278,7 @@ Transform: - {fileID: 2028650654} - {fileID: 5006512736397950466} m_Father: {fileID: 0} - m_RootOrder: 2 + m_RootOrder: 3 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1001 &514336923 PrefabInstance: @@ -164081,6 +163944,42 @@ Transform: type: 3} m_PrefabInstance: {fileID: 615451739} m_PrefabAsset: {fileID: 0} +--- !u!1 &615924706 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 615924707} + m_Layer: 0 + m_Name: Walls + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &615924707 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 615924706} + 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: 460691090} + - {fileID: 1588350311} + - {fileID: 880398221} + - {fileID: 985893360} + - {fileID: 1090764316} + - {fileID: 747981557} + m_Father: {fileID: 1772291665} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &617173121 GameObject: m_ObjectHideFlags: 0 @@ -197185,7 +197084,7 @@ GameObject: - component: {fileID: 747981555} - component: {fileID: 747981554} m_Layer: 7 - m_Name: Cube (5) + m_Name: Wall Bottom m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 @@ -197260,12 +197159,12 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 747981553} - m_LocalRotation: {x: 0.7071068, y: 0, z: 0, w: 0.7071068} - m_LocalPosition: {x: -29.959, y: 4.469, z: -20.193998} - m_LocalScale: {x: 9.18, y: 2.2, z: 0.1} + m_LocalRotation: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + m_LocalPosition: {x: 19.595654, y: 3.5280948, z: -0.22043037} + m_LocalScale: {x: 9.18, y: 2.2, z: 0.10000002} m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 22 + m_Father: {fileID: 615924707} + m_RootOrder: 5 m_LocalEulerAnglesHint: {x: 90, y: 0, z: 0} --- !u!1001 &749516960 PrefabInstance: @@ -203735,7 +203634,7 @@ Transform: m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 0} - m_RootOrder: 6 + m_RootOrder: 7 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1001 &775653443 PrefabInstance: @@ -226374,6 +226273,36 @@ Transform: type: 3} m_PrefabInstance: {fileID: 861437402} m_PrefabAsset: {fileID: 0} +--- !u!1 &861502099 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 861502100} + m_Layer: 0 + m_Name: Spawnpoint (8) + m_TagString: Untagged + m_Icon: {fileID: 10912, guid: 0000000000000000f000000000000000, type: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &861502100 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 861502099} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 15.070999, y: 3.869, z: 0.4619999} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 278658150} + m_RootOrder: 8 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1001 &862503359 PrefabInstance: m_ObjectHideFlags: 0 @@ -232009,7 +231938,7 @@ GameObject: - component: {fileID: 880398219} - component: {fileID: 880398218} m_Layer: 7 - m_Name: Cube (2) + m_Name: Wall Top m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 @@ -232084,12 +232013,12 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 880398217} - m_LocalRotation: {x: 0.7071068, y: 0, z: 0, w: 0.7071068} - m_LocalPosition: {x: -29.959, y: 6.5189996, z: -20.193998} - m_LocalScale: {x: 9.18, y: 2.2, z: 0.1} + m_LocalRotation: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + m_LocalPosition: {x: 19.595654, y: 5.5780945, z: -0.22043037} + m_LocalScale: {x: 9.18, y: 2.2, z: 0.10000002} m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 19 + m_Father: {fileID: 615924707} + m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 90, y: 0, z: 0} --- !u!1001 &880407358 PrefabInstance: @@ -236605,6 +236534,91 @@ Transform: type: 3} m_PrefabInstance: {fileID: 897144880} m_PrefabAsset: {fileID: 0} +--- !u!1001 &897260789 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1772291665} + m_Modifications: + - target: {fileID: 683641810726029904, guid: b3aa1fd769428e5478861349062a763b, + type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 683641810726029904, guid: b3aa1fd769428e5478861349062a763b, + type: 3} + propertyPath: m_LocalPosition.x + value: 176.99866 + objectReference: {fileID: 0} + - target: {fileID: 683641810726029904, guid: b3aa1fd769428e5478861349062a763b, + type: 3} + propertyPath: m_LocalPosition.y + value: -15.076772 + objectReference: {fileID: 0} + - target: {fileID: 683641810726029904, guid: b3aa1fd769428e5478861349062a763b, + type: 3} + propertyPath: m_LocalPosition.z + value: 22.569 + objectReference: {fileID: 0} + - target: {fileID: 683641810726029904, guid: b3aa1fd769428e5478861349062a763b, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 683641810726029904, guid: b3aa1fd769428e5478861349062a763b, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 683641810726029904, guid: b3aa1fd769428e5478861349062a763b, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 683641810726029904, guid: b3aa1fd769428e5478861349062a763b, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 683641810726029904, guid: b3aa1fd769428e5478861349062a763b, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 683641810726029904, guid: b3aa1fd769428e5478861349062a763b, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 683641810726029904, guid: b3aa1fd769428e5478861349062a763b, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 683641810726029905, guid: b3aa1fd769428e5478861349062a763b, + type: 3} + propertyPath: m_Name + value: Paddle (1) + objectReference: {fileID: 0} + - target: {fileID: 683641811316564866, guid: b3aa1fd769428e5478861349062a763b, + type: 3} + propertyPath: m_LocalPosition.z + value: -23.389 + objectReference: {fileID: 0} + - target: {fileID: 683641811316564878, guid: b3aa1fd769428e5478861349062a763b, + type: 3} + propertyPath: m_InteractionManager + value: + objectReference: {fileID: 775269779} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: b3aa1fd769428e5478861349062a763b, type: 3} +--- !u!4 &897260790 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 683641810726029904, guid: b3aa1fd769428e5478861349062a763b, + type: 3} + m_PrefabInstance: {fileID: 897260789} + m_PrefabAsset: {fileID: 0} --- !u!1001 &897429204 PrefabInstance: m_ObjectHideFlags: 0 @@ -240272,6 +240286,36 @@ Transform: type: 3} m_PrefabInstance: {fileID: 910829464} m_PrefabAsset: {fileID: 0} +--- !u!1 &911159188 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 911159189} + m_Layer: 0 + m_Name: Spawnpoint (4) + m_TagString: Untagged + m_Icon: {fileID: 10912, guid: 0000000000000000f000000000000000, type: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &911159189 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 911159188} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 15.070999, y: 4.52, z: -0.20000076} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 278658150} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &911960024 GameObject: m_ObjectHideFlags: 0 @@ -244022,7 +244066,7 @@ Transform: m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 0} - m_RootOrder: 7 + m_RootOrder: 8 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1001 &930987575 PrefabInstance: @@ -251851,6 +251895,36 @@ Transform: type: 3} m_PrefabInstance: {fileID: 955270812} m_PrefabAsset: {fileID: 0} +--- !u!1 &955917776 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 955917777} + m_Layer: 0 + m_Name: Spawnpoint (6) + m_TagString: Untagged + m_Icon: {fileID: 10912, guid: 0000000000000000f000000000000000, type: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &955917777 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 955917776} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 15.070999, y: 3.869, z: -0.8659992} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 278658150} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1001 &956452735 PrefabInstance: m_ObjectHideFlags: 0 @@ -254356,37 +254430,12 @@ Transform: type: 3} m_PrefabInstance: {fileID: 967574861} m_PrefabAsset: {fileID: 0} ---- !u!1 &968308518 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 968308519} - m_Layer: 0 - m_Name: Paddle - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &968308519 +--- !u!4 &968308519 stripped Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} + m_CorrespondingSourceObject: {fileID: 683641810726029904, guid: b3aa1fd769428e5478861349062a763b, + type: 3} + m_PrefabInstance: {fileID: 683641811102154103} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 968308518} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 127.444, y: -14.135867, z: 3.5463977} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 494526197} - m_Father: {fileID: 0} - m_RootOrder: 15 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1001 &968776729 PrefabInstance: m_ObjectHideFlags: 0 @@ -258912,7 +258961,7 @@ GameObject: - component: {fileID: 985893358} - component: {fileID: 985893357} m_Layer: 7 - m_Name: Cube (3) + m_Name: Wall Front m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 @@ -258987,12 +259036,12 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 985893356} - m_LocalRotation: {x: 0, y: 0.7071068, z: 0, w: 0.7071068} - m_LocalPosition: {x: -34.499, y: 5.488, z: -20.213} - m_LocalScale: {x: 2, y: 2, z: 0.1} + m_LocalRotation: {x: -0, y: 0.7071068, z: -0, w: 0.7071068} + m_LocalPosition: {x: 15.055653, y: 4.547095, z: -0.23943138} + m_LocalScale: {x: 2, y: 2, z: 0.10000002} m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 20 + m_Father: {fileID: 615924707} + m_RootOrder: 3 m_LocalEulerAnglesHint: {x: 0, y: 90, z: 0} --- !u!1001 &985940159 PrefabInstance: @@ -268911,133 +268960,12 @@ Transform: type: 3} m_PrefabInstance: {fileID: 1026953492} m_PrefabAsset: {fileID: 0} ---- !u!1 &1027123927 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1027123931} - - component: {fileID: 1027123930} - - component: {fileID: 1027123929} - - component: {fileID: 1027123928} - - component: {fileID: 1027123932} - - component: {fileID: 1027123933} - m_Layer: 0 - m_Name: Sphere - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!135 &1027123928 -SphereCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1027123927} - m_Material: {fileID: 13400000, guid: 2c672b62fe838be4dae8950345f56e31, type: 2} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 2 - m_Radius: 0.5 - m_Center: {x: 0, y: 0, z: 0} ---- !u!23 &1027123929 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1027123927} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 0 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: fc0cd7d219dc85541ba03341a3ad749f, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 1 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} ---- !u!33 &1027123930 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1027123927} - m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} ---- !u!4 &1027123931 +--- !u!4 &1027123931 stripped Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} + m_CorrespondingSourceObject: {fileID: 8722459144436683750, guid: c4c82be1460eebd429189ea1df531212, + type: 3} + m_PrefabInstance: {fileID: 8722459144658434365} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1027123927} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -27.525, y: 5.591, z: -20.074} - m_LocalScale: {x: 0.2, y: 0.2, z: 0.2} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 16 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!54 &1027123932 -Rigidbody: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1027123927} - serializedVersion: 2 - m_Mass: 1 - m_Drag: 0 - m_AngularDrag: 0 - m_UseGravity: 0 - m_IsKinematic: 0 - m_Interpolate: 0 - m_Constraints: 0 - m_CollisionDetection: 3 ---- !u!114 &1027123933 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1027123927} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 83f379a702a6eff48b7a38d9e14b79af, type: 3} - m_Name: - m_EditorClassIdentifier: - maxSpeed: 5 - minSpeed: 2 --- !u!1 &1027339231 GameObject: m_ObjectHideFlags: 0 @@ -287632,7 +287560,7 @@ GameObject: - component: {fileID: 1090764314} - component: {fileID: 1090764313} m_Layer: 7 - m_Name: Cube (4) + m_Name: Wall Back m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 @@ -287707,12 +287635,12 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1090764312} - m_LocalRotation: {x: 0, y: 0.7071068, z: 0, w: 0.7071068} - m_LocalPosition: {x: -25.401, y: 5.488, z: -20.213} - m_LocalScale: {x: 2, y: 2, z: 0.1} + m_LocalRotation: {x: -0, y: 0.7071068, z: -0, w: 0.7071068} + m_LocalPosition: {x: 24.153654, y: 4.547095, z: -0.23943138} + m_LocalScale: {x: 2, y: 2, z: 0.10000002} m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 21 + m_Father: {fileID: 615924707} + m_RootOrder: 4 m_LocalEulerAnglesHint: {x: 0, y: 90, z: 0} --- !u!1001 &1091142290 PrefabInstance: @@ -336948,6 +336876,36 @@ Transform: type: 3} m_PrefabInstance: {fileID: 1266465710} m_PrefabAsset: {fileID: 0} +--- !u!1 &1266635510 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1266635511} + m_Layer: 0 + m_Name: Spawnpoint (1) + m_TagString: Untagged + m_Icon: {fileID: 10912, guid: 0000000000000000f000000000000000, type: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1266635511 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1266635510} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 15.070999, y: 5.193, z: -0.20000076} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 278658150} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1001 &1267206752 PrefabInstance: m_ObjectHideFlags: 0 @@ -354086,7 +354044,7 @@ Transform: m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 0} - m_RootOrder: 12 + m_RootOrder: 13 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!4 &1336525140 stripped Transform: @@ -384372,7 +384330,7 @@ Transform: m_Children: - {fileID: 1794820100} m_Father: {fileID: 0} - m_RootOrder: 10 + m_RootOrder: 11 m_LocalEulerAnglesHint: {x: 0, y: -90, z: 0} --- !u!114 &1445400703 MonoBehaviour: @@ -385374,7 +385332,7 @@ Transform: m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 0} - m_RootOrder: 14 + m_RootOrder: 15 m_LocalEulerAnglesHint: {x: 50, y: -66.18, z: 0} --- !u!1001 &1449101819 PrefabInstance: @@ -406113,7 +406071,7 @@ Transform: m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 0} - m_RootOrder: 11 + m_RootOrder: 12 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1001 &1528280696 PrefabInstance: @@ -407557,7 +407515,7 @@ Transform: m_LocalScale: {x: 7, y: 8, z: 9} m_Children: [] m_Father: {fileID: 0} - m_RootOrder: 3 + m_RootOrder: 4 m_LocalEulerAnglesHint: {x: 4, y: 5, z: 6} --- !u!1001 &1533851277 PrefabInstance: @@ -420669,7 +420627,7 @@ Transform: m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 0} - m_RootOrder: 8 + m_RootOrder: 9 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1001 &1579330332 PrefabInstance: @@ -422515,7 +422473,7 @@ GameObject: - component: {fileID: 1588350309} - component: {fileID: 1588350308} m_Layer: 7 - m_Name: Cube (1) + m_Name: Wall Right m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 @@ -422590,12 +422548,12 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1588350307} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -29.959, y: 5.5189996, z: -19.144} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 19.595654, y: 4.5780945, z: 0.82956886} m_LocalScale: {x: 9.18, y: 2.1, z: 0.1} m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 18 + m_Father: {fileID: 615924707} + m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1001 &1588382579 PrefabInstance: @@ -424197,7 +424155,7 @@ Transform: m_LocalScale: {x: 7, y: 8, z: 9} m_Children: [] m_Father: {fileID: 0} - m_RootOrder: 5 + m_RootOrder: 6 m_LocalEulerAnglesHint: {x: 4, y: 5, z: 6} --- !u!1001 &1594237297 PrefabInstance: @@ -434206,6 +434164,36 @@ MeshFilter: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1634001082} m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!1 &1634963955 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1634963956} + m_Layer: 0 + m_Name: Spawnpoint + m_TagString: Untagged + m_Icon: {fileID: 10912, guid: 0000000000000000f000000000000000, type: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1634963956 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1634963955} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 15.070999, y: 5.193, z: -0.8659992} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 278658150} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1001 &1635067038 PrefabInstance: m_ObjectHideFlags: 0 @@ -450308,6 +450296,36 @@ Transform: m_Father: {fileID: 149239509} m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1708294487 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1708294488} + m_Layer: 0 + m_Name: Spawnpoint (5) + m_TagString: Untagged + m_Icon: {fileID: 10912, guid: 0000000000000000f000000000000000, type: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1708294488 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1708294487} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 15.070999, y: 4.52, z: 0.4619999} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 278658150} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &1708822924 GameObject: m_ObjectHideFlags: 0 @@ -457845,7 +457863,7 @@ Transform: m_LocalScale: {x: 1, y: 1, z: 1} m_Children: [] m_Father: {fileID: 0} - m_RootOrder: 9 + m_RootOrder: 10 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1001 &1725936972 PrefabInstance: @@ -470144,6 +470162,71 @@ Transform: type: 3} m_PrefabInstance: {fileID: 1771414232} m_PrefabAsset: {fileID: 0} +--- !u!1 &1772291664 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1772291665} + - component: {fileID: 1772291666} + m_Layer: 0 + m_Name: Breakout + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1772291665 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1772291664} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -49.554653, y: 0.94090503, z: -19.973568} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 1027123931} + - {fileID: 968308519} + - {fileID: 897260790} + - {fileID: 615924707} + - {fileID: 278658150} + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1772291666 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1772291664} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f772d08c29771b8478a4d0a9f4ba07eb, type: 3} + m_Name: + m_EditorClassIdentifier: + defaultBreakablePrefab: {fileID: 4446013279578327973, guid: 2060a03d4fc95a64db8d7b615fb2bc65, + type: 3} + extraBallBreakablePrefab: {fileID: 4446013279578327973, guid: 5353b5457960d5644a286e6f8f1bed7a, + type: 3} + spawnPoints: + - {fileID: 1634963956} + - {fileID: 1266635511} + - {fileID: 1969602638} + - {fileID: 2005832279} + - {fileID: 911159189} + - {fileID: 1708294488} + - {fileID: 955917777} + - {fileID: 34859688} + - {fileID: 861502100} + timeBetweenRows: 10 + startRowSpeed: 0.05 + extraBallBreakableChance: 0.05 --- !u!1001 &1772874543 PrefabInstance: m_ObjectHideFlags: 0 @@ -480320,116 +480403,6 @@ Transform: type: 3} m_PrefabInstance: {fileID: 1809605816} m_PrefabAsset: {fileID: 0} ---- !u!1 &1809734207 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1809734208} - - component: {fileID: 1809734211} - - component: {fileID: 1809734210} - - component: {fileID: 1809734212} - - component: {fileID: 1809734213} - m_Layer: 0 - m_Name: Paddle - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1809734208 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1809734207} - m_LocalRotation: {x: 0.5, y: 0.5, z: -0.5, w: 0.5} - m_LocalPosition: {x: 0.050354015, y: 2.664, z: -0.050353996} - m_LocalScale: {x: 10, y: 0.4999999, z: 5} - m_Children: [] - m_Father: {fileID: 494526197} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 90, y: 90, z: 0} ---- !u!23 &1809734210 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1809734207} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 0 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: f858ac6f541dc6e428f1cf66c5d2df60, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 1 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} ---- !u!33 &1809734211 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1809734207} - m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} ---- !u!114 &1809734212 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1809734207} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: ad1c1fb4f4c956040a341a0dbda221c7, type: 3} - m_Name: - m_EditorClassIdentifier: - amplification: 1 ---- !u!136 &1809734213 -CapsuleCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1809734207} - m_Material: {fileID: 13400000, guid: 2d5b273ec9081ca4684e185030431ebf, type: 2} - m_IsTrigger: 0 - m_Enabled: 1 - m_Radius: 0.4871509 - m_Height: 1.0182452 - m_Direction: 2 - m_Center: {x: -0.019358475, y: 0.2808855, z: 0.006656251} --- !u!1001 &1810018705 PrefabInstance: m_ObjectHideFlags: 0 @@ -524692,6 +524665,36 @@ Transform: m_Father: {fileID: 904814045} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1969602637 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1969602638} + m_Layer: 0 + m_Name: Spawnpoint (2) + m_TagString: Untagged + m_Icon: {fileID: 10912, guid: 0000000000000000f000000000000000, type: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1969602638 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1969602637} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 15.070999, y: 5.193, z: 0.4619999} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 278658150} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1001 &1969795417 PrefabInstance: m_ObjectHideFlags: 0 @@ -534857,6 +534860,36 @@ Transform: type: 3} m_PrefabInstance: {fileID: 2005829275} m_PrefabAsset: {fileID: 0} +--- !u!1 &2005832278 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2005832279} + m_Layer: 0 + m_Name: Spawnpoint (3) + m_TagString: Untagged + m_Icon: {fileID: 10912, guid: 0000000000000000f000000000000000, type: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2005832279 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2005832278} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 15.070999, y: 4.52, z: -0.8659992} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 278658150} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1001 &2005845610 PrefabInstance: m_ObjectHideFlags: 0 @@ -546682,7 +546715,7 @@ Transform: - {fileID: 302508501} - {fileID: 1144678325} m_Father: {fileID: 0} - m_RootOrder: 4 + m_RootOrder: 5 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1001 &2053535007 PrefabInstance: @@ -568072,101 +568105,6 @@ Transform: type: 3} m_PrefabInstance: {fileID: 2131699746} m_PrefabAsset: {fileID: 0} ---- !u!1 &2131805595 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2131805599} - - component: {fileID: 2131805598} - - component: {fileID: 2131805597} - - component: {fileID: 2131805596} - m_Layer: 7 - m_Name: Cube (6) - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!65 &2131805596 -BoxCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2131805595} - m_Material: {fileID: 13400000, guid: 2d5b273ec9081ca4684e185030431ebf, type: 2} - m_IsTrigger: 0 - m_Enabled: 0 - serializedVersion: 2 - m_Size: {x: 1, y: 1, z: 1} - m_Center: {x: 0, y: 0, z: 0} ---- !u!23 &2131805597 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2131805595} - m_Enabled: 1 - m_CastShadows: 0 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 2 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: 9e16357c77c1b754c9c1244356e3682f, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 1 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - m_AdditionalVertexStreams: {fileID: 0} ---- !u!33 &2131805598 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2131805595} - m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} ---- !u!4 &2131805599 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2131805595} - m_LocalRotation: {x: 0, y: 0.7071068, z: 0, w: 0.7071068} - m_LocalPosition: {x: -27.935, y: 5.488, z: -20.213} - m_LocalScale: {x: 2, y: 2, z: 0.1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 23 - m_LocalEulerAnglesHint: {x: 0, y: 90, z: 0} --- !u!1001 &2131922792 PrefabInstance: m_ObjectHideFlags: 0 @@ -572781,6 +572719,80 @@ Transform: m_Father: {fileID: 378487950} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 180, y: 180, z: 0} +--- !u!1001 &683641811102154103 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1772291665} + m_Modifications: + - target: {fileID: 683641810726029904, guid: b3aa1fd769428e5478861349062a763b, + type: 3} + propertyPath: m_RootOrder + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 683641810726029904, guid: b3aa1fd769428e5478861349062a763b, + type: 3} + propertyPath: m_LocalPosition.x + value: 176.99866 + objectReference: {fileID: 0} + - target: {fileID: 683641810726029904, guid: b3aa1fd769428e5478861349062a763b, + type: 3} + propertyPath: m_LocalPosition.y + value: -15.076772 + objectReference: {fileID: 0} + - target: {fileID: 683641810726029904, guid: b3aa1fd769428e5478861349062a763b, + type: 3} + propertyPath: m_LocalPosition.z + value: 23.519966 + objectReference: {fileID: 0} + - target: {fileID: 683641810726029904, guid: b3aa1fd769428e5478861349062a763b, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 683641810726029904, guid: b3aa1fd769428e5478861349062a763b, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 683641810726029904, guid: b3aa1fd769428e5478861349062a763b, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 683641810726029904, guid: b3aa1fd769428e5478861349062a763b, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 683641810726029904, guid: b3aa1fd769428e5478861349062a763b, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 683641810726029904, guid: b3aa1fd769428e5478861349062a763b, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 683641810726029904, guid: b3aa1fd769428e5478861349062a763b, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 683641810726029905, guid: b3aa1fd769428e5478861349062a763b, + type: 3} + propertyPath: m_Name + value: Paddle + objectReference: {fileID: 0} + - target: {fileID: 683641811316564878, guid: b3aa1fd769428e5478861349062a763b, + type: 3} + propertyPath: m_InteractionManager + value: + objectReference: {fileID: 775269779} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: b3aa1fd769428e5478861349062a763b, type: 3} --- !u!4 &696441648806127453 stripped Transform: m_CorrespondingSourceObject: {fileID: 6317318858495188855, guid: 7e6733adbdf6bed41b4892f5fcd9fafb, @@ -575687,7 +575699,7 @@ PrefabInstance: - target: {fileID: 8168215625258973039, guid: 5399018b494f1ee41a92c3bc9b3c73cf, type: 3} propertyPath: m_RootOrder - value: 13 + value: 14 objectReference: {fileID: 0} - target: {fileID: 8168215625258973039, guid: 5399018b494f1ee41a92c3bc9b3c73cf, type: 3} @@ -604641,6 +604653,75 @@ Transform: type: 3} m_PrefabInstance: {fileID: 2625902221732474173} m_PrefabAsset: {fileID: 0} +--- !u!1001 &8722459144658434365 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 1772291665} + m_Modifications: + - target: {fileID: 8722459144436683750, guid: c4c82be1460eebd429189ea1df531212, + type: 3} + propertyPath: m_RootOrder + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8722459144436683750, guid: c4c82be1460eebd429189ea1df531212, + type: 3} + propertyPath: m_LocalPosition.x + value: 21.92 + objectReference: {fileID: 0} + - target: {fileID: 8722459144436683750, guid: c4c82be1460eebd429189ea1df531212, + type: 3} + propertyPath: m_LocalPosition.y + value: 4.44 + objectReference: {fileID: 0} + - target: {fileID: 8722459144436683750, guid: c4c82be1460eebd429189ea1df531212, + type: 3} + propertyPath: m_LocalPosition.z + value: -0.345 + objectReference: {fileID: 0} + - target: {fileID: 8722459144436683750, guid: c4c82be1460eebd429189ea1df531212, + type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8722459144436683750, guid: c4c82be1460eebd429189ea1df531212, + type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8722459144436683750, guid: c4c82be1460eebd429189ea1df531212, + type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8722459144436683750, guid: c4c82be1460eebd429189ea1df531212, + type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 8722459144436683750, guid: c4c82be1460eebd429189ea1df531212, + type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8722459144436683750, guid: c4c82be1460eebd429189ea1df531212, + type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8722459144436683750, guid: c4c82be1460eebd429189ea1df531212, + type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8722459144436683754, guid: c4c82be1460eebd429189ea1df531212, + type: 3} + propertyPath: m_Name + value: Ball + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: c4c82be1460eebd429189ea1df531212, type: 3} --- !u!1001 &8820325398908933684 PrefabInstance: m_ObjectHideFlags: 0 diff --git a/Assets/Scripts/Breakout/BreakableCube.cs b/Assets/Scripts/Breakout/BreakableCube.cs new file mode 100644 index 00000000..33abc1fb --- /dev/null +++ b/Assets/Scripts/Breakout/BreakableCube.cs @@ -0,0 +1,86 @@ +using System; +using System.Collections; +using Oculus.Platform.Models; +using UnityEngine; +using UnityEngine.Assertions.Must; +using Random = UnityEngine.Random; + +namespace Breakout +{ + public class BreakableCube : MonoBehaviour + { + public Vector3 speed; + public bool spawnBall; + public GameObject ballPrefab; + public float fadeTime = 2f; + + private bool _hasSpawnedBall; + private static readonly int Dissolve = Shader.PropertyToID("Vector1_b97048ce40a9495091dbb3eb2c84769e"); // From Dissolve Shader Graph + + private void Awake() + { + Events.OnBreakoutEndGame += DestroyCube; + Events.OnBreakoutSetSpeed += SetSpeed; + _hasSpawnedBall = false; + } + + private void OnDestroy() + { + Events.OnBreakoutEndGame -= DestroyCube; + Events.OnBreakoutSetSpeed -= SetSpeed; + } + + private void Update() + { + transform.position += (speed * Time.deltaTime); + } + + private void OnCollisionEnter(Collision other) + { + BreakoutBall ball = other.gameObject.GetComponent(); + + if (ball == null) return; + DestroyCube(); + } + + public virtual void DestroyCube() + { + + if (spawnBall & !_hasSpawnedBall) + { + _hasSpawnedBall = true; + var ball = Instantiate(ballPrefab, transform.position, Quaternion.identity, null); + + ball.GetComponent().AddForce( + new Vector3( + Random.Range(-2.0f, 2.0f), + Random.Range(-2.0f, 2.0f), + Random.Range(-2.0f, 2.0f) + )); + } + + speed.x = 0; + + StartCoroutine(FadeMaterial(GetComponent().material, fadeTime)); + + //Destroy(gameObject, Time.maximumDeltaTime); + } + + private void SetSpeed(float newspeed) + { + speed.x = newspeed; + } + + private IEnumerator FadeMaterial(Material material, float fadeTime) + { + while (material.GetFloat(Dissolve) < 0.9) + { + var newDissolve = Mathf.MoveTowards(material.GetFloat(Dissolve), 1, fadeTime * Time.deltaTime); + material.SetFloat(Dissolve, newDissolve); + yield return null; + } + + Destroy(gameObject); + } + } +} diff --git a/Assets/Scripts/Breakout/BreakableCube.cs.meta b/Assets/Scripts/Breakout/BreakableCube.cs.meta new file mode 100644 index 00000000..912e302e --- /dev/null +++ b/Assets/Scripts/Breakout/BreakableCube.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 937cad764c6bfd649a75d521269ae995 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/Breakout/BreakoutBall.cs b/Assets/Scripts/Breakout/BreakoutBall.cs new file mode 100644 index 00000000..8c303b4b --- /dev/null +++ b/Assets/Scripts/Breakout/BreakoutBall.cs @@ -0,0 +1,40 @@ +using System; +using UnityEngine; + +namespace Breakout +{ + public class BreakoutBall : MonoBehaviour + { + public float speed = 2f; + private Rigidbody _rigidbody; + + private void Awake() + { + Events.OnBreakoutEndGame += DestroyBall; + } + + private void OnDestroy() + { + Events.OnBreakoutEndGame -= DestroyBall; + } + + private void Start() + { + _rigidbody = GetComponent(); + } + + void FixedUpdate() + { + // Fix velocity on X axis so ball is more predictable. + var velocity = _rigidbody.velocity; + velocity.x = Math.Sign(velocity.x) * speed; + velocity = velocity.normalized * (speed * 1.5f); + _rigidbody.velocity = velocity; + } + + private void DestroyBall() + { + Destroy(gameObject); + } + } +} \ No newline at end of file diff --git a/Assets/Scripts/Breakout/RigidbodySpeedLimiter.cs.meta b/Assets/Scripts/Breakout/BreakoutBall.cs.meta similarity index 100% rename from Assets/Scripts/Breakout/RigidbodySpeedLimiter.cs.meta rename to Assets/Scripts/Breakout/BreakoutBall.cs.meta diff --git a/Assets/Scripts/Breakout/BreakoutManager.cs b/Assets/Scripts/Breakout/BreakoutManager.cs new file mode 100644 index 00000000..4ac656da --- /dev/null +++ b/Assets/Scripts/Breakout/BreakoutManager.cs @@ -0,0 +1,95 @@ +using System.Collections; +using System.Collections.Generic; +using System.Runtime.InteropServices; +using Breakout; +using Unity.Mathematics; +using UnityEngine; +using Random = UnityEngine.Random; + +public class BreakoutManager : MonoBehaviour +{ + private static BreakoutManager _instance; + public static BreakoutManager Instance { get { return _instance; } } + + public GameObject defaultBreakablePrefab; + public GameObject extraBallBreakablePrefab; + + public List spawnPoints; + + public float timeBetweenRows = 5f; + public float startRowSpeed = 0.15f; + private float speedIncreasePerRow = 0.01f; + public float extraBallBreakableChance = 0.1f; + + private float nextRowTime; + private float currentRowSpeed; + + private bool gameStarted; + + private void Awake() + { + if (_instance != null && _instance != this) + { + Destroy(gameObject); + } else { + _instance = this; + } + + gameStarted = true; + Events.OnBreakoutEndGame += EndGame; + nextRowTime = Time.time; + currentRowSpeed = startRowSpeed; + } + + void OnDestroy() + { + Events.OnBreakoutEndGame -= EndGame; + } + + void Update() + { + if (!gameStarted) return; + + if (nextRowTime < Time.time) + { + SpawnRow(); + } + } + + void StartGame() + { + gameStarted = true; + SpawnRow(); + } + + void EndGame() + { + gameStarted = false; + } + + void SpawnRow() + { + nextRowTime = Time.time + timeBetweenRows; + //currentRowSpeed += speedIncreasePerRow; + + foreach (var point in spawnPoints) + { + GameObject box; + + if (Random.value <= extraBallBreakableChance) + { + box = Instantiate(extraBallBreakablePrefab, point.position, Quaternion.identity, null); + } + else + { + box = Instantiate(defaultBreakablePrefab, point.position, Quaternion.identity, null); + } + + var cube = box.GetComponent(); + + cube.speed.x = currentRowSpeed; + } + + Events.BreakoutSetSpeed(currentRowSpeed); + } +} diff --git a/Assets/Scripts/Breakout/BreakoutManager.cs.meta b/Assets/Scripts/Breakout/BreakoutManager.cs.meta new file mode 100644 index 00000000..4ca911c8 --- /dev/null +++ b/Assets/Scripts/Breakout/BreakoutManager.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: f772d08c29771b8478a4d0a9f4ba07eb +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/Breakout/EndForcefield.cs b/Assets/Scripts/Breakout/EndForcefield.cs index ce234f06..ae2da45b 100644 --- a/Assets/Scripts/Breakout/EndForcefield.cs +++ b/Assets/Scripts/Breakout/EndForcefield.cs @@ -1,18 +1,17 @@ -using System.Collections; -using System.Collections.Generic; using UnityEngine; -public class EndForcefield : MonoBehaviour +namespace Breakout { - // Start is called before the first frame update - void Start() + public class EndForcefield : MonoBehaviour { - - } + private void OnCollisionEnter(Collision other) + { + BreakableCube breakableCube = other.gameObject.GetComponent(); - // Update is called once per frame - void Update() - { - + if (breakableCube != null) + { + Events.BreakoutEndGame(); + } + } } } diff --git a/Assets/Scripts/Breakout/RigidbodySpeedLimiter.cs b/Assets/Scripts/Breakout/RigidbodySpeedLimiter.cs deleted file mode 100644 index 81f6a703..00000000 --- a/Assets/Scripts/Breakout/RigidbodySpeedLimiter.cs +++ /dev/null @@ -1,35 +0,0 @@ -using System; -using System.Collections; -using System.Collections.Generic; -using UnityEngine; - -public class RigidbodySpeedLimiter : MonoBehaviour -{ - public float maxSpeed = 5f; - public float minSpeed = 2f; - - private Rigidbody _rigidbody; - - private void Start() - { - _rigidbody = GetComponent(); - } - - void FixedUpdate() - { - if (_rigidbody.IsSleeping()) return; - - float velocity = _rigidbody.velocity.magnitude; - - Debug.Log(velocity); - - if (velocity < minSpeed) - { - _rigidbody.velocity = _rigidbody.velocity.normalized * minSpeed; - } - else if (velocity > maxSpeed) - { - _rigidbody.velocity = Vector3.ClampMagnitude(_rigidbody.velocity, maxSpeed); - } - } -} \ No newline at end of file diff --git a/Assets/Scripts/Events.cs b/Assets/Scripts/Events.cs new file mode 100644 index 00000000..2efeb73e --- /dev/null +++ b/Assets/Scripts/Events.cs @@ -0,0 +1,11 @@ +using System; + +public static class Events +{ + public static event Action OnBreakoutEndGame; + public static void BreakoutEndGame() => OnBreakoutEndGame?.Invoke(); + + public static event Action OnBreakoutSetSpeed; + public static void BreakoutSetSpeed(float speed) => OnBreakoutSetSpeed?.Invoke(speed); + +} diff --git a/Assets/Scripts/Events.cs.meta b/Assets/Scripts/Events.cs.meta new file mode 100644 index 00000000..c0cac1b2 --- /dev/null +++ b/Assets/Scripts/Events.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 477321c71b8018040b003b5fa6f17c34 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Shaders/Dissolve.shadergraph b/Assets/Shaders/Dissolve.shadergraph new file mode 100644 index 00000000..a27d9ccf --- /dev/null +++ b/Assets/Shaders/Dissolve.shadergraph @@ -0,0 +1,1821 @@ +{ + "m_SGVersion": 2, + "m_Type": "UnityEditor.ShaderGraph.GraphData", + "m_ObjectId": "7ea97cd660534e45b3978b93e48f4afb", + "m_Properties": [ + { + "m_Id": "fb5922c9266e42f189c7c8a38ac0a4d5" + }, + { + "m_Id": "bd047668514a48f184a7c383fb2f7b02" + }, + { + "m_Id": "16a43b080bbe4e01acc6ec156342826f" + }, + { + "m_Id": "bb3bb7b4e1c9414eb11c070a53c3fb5a" + }, + { + "m_Id": "b97048ce40a9495091dbb3eb2c84769e" + } + ], + "m_Keywords": [], + "m_Nodes": [ + { + "m_Id": "722cabf38ce049deb893f6b1986fda83" + }, + { + "m_Id": "d31a6da079594b348d82bb84279a6697" + }, + { + "m_Id": "2cbf8be92bd04effaec23773a533b0e0" + }, + { + "m_Id": "3cc00db109f146f4af399d4fa5455795" + }, + { + "m_Id": "50719141f1614060aa01d04da9dc1d05" + }, + { + "m_Id": "dd0525bf40e9465686b5c7029443609b" + }, + { + "m_Id": "c378f36943214b4984d2ebf71c050c9d" + }, + { + "m_Id": "5fb426885c4240dbb246718cce34370f" + }, + { + "m_Id": "bc2ad4d23c3d4dcbb89696e6ca473a79" + }, + { + "m_Id": "a0d94a2fe3da4e37bf632643a8a981c9" + }, + { + "m_Id": "3c116f21db6046d6961c68ff7ac89665" + }, + { + "m_Id": "50a309ffdbef478a9cf8e78fbdb07e73" + }, + { + "m_Id": "dd7a80c06e414880a0e0539caf7049eb" + }, + { + "m_Id": "74bbb3d356e64b6386a83eaf4627009f" + }, + { + "m_Id": "5af667cca67d4f9a9338f220e54f3791" + }, + { + "m_Id": "f26280b1663840c9bc8720532c675033" + }, + { + "m_Id": "2acba9f5d78a4c5881e0d21c5a80a356" + }, + { + "m_Id": "5400383fbd1c420eb057632c70141302" + }, + { + "m_Id": "9d1725e083c64a388ba43efc4ae35ae0" + }, + { + "m_Id": "78a107b4d6b043eaae3323afc5e9933d" + } + ], + "m_GroupDatas": [], + "m_StickyNoteDatas": [], + "m_Edges": [ + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "2acba9f5d78a4c5881e0d21c5a80a356" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "74bbb3d356e64b6386a83eaf4627009f" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "50a309ffdbef478a9cf8e78fbdb07e73" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "a0d94a2fe3da4e37bf632643a8a981c9" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "50a309ffdbef478a9cf8e78fbdb07e73" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "dd7a80c06e414880a0e0539caf7049eb" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5400383fbd1c420eb057632c70141302" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "50a309ffdbef478a9cf8e78fbdb07e73" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "5af667cca67d4f9a9338f220e54f3791" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "dd0525bf40e9465686b5c7029443609b" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "74bbb3d356e64b6386a83eaf4627009f" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "dd7a80c06e414880a0e0539caf7049eb" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "78a107b4d6b043eaae3323afc5e9933d" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3c116f21db6046d6961c68ff7ac89665" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "78a107b4d6b043eaae3323afc5e9933d" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "74bbb3d356e64b6386a83eaf4627009f" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "9d1725e083c64a388ba43efc4ae35ae0" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "3cc00db109f146f4af399d4fa5455795" + }, + "m_SlotId": 0 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "dd7a80c06e414880a0e0539caf7049eb" + }, + "m_SlotId": 2 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "5af667cca67d4f9a9338f220e54f3791" + }, + "m_SlotId": 1 + } + }, + { + "m_OutputSlot": { + "m_Node": { + "m_Id": "f26280b1663840c9bc8720532c675033" + }, + "m_SlotId": 0 + }, + "m_InputSlot": { + "m_Node": { + "m_Id": "5af667cca67d4f9a9338f220e54f3791" + }, + "m_SlotId": 0 + } + } + ], + "m_VertexContext": { + "m_Position": { + "x": 0.0, + "y": 0.0 + }, + "m_Blocks": [ + { + "m_Id": "722cabf38ce049deb893f6b1986fda83" + }, + { + "m_Id": "d31a6da079594b348d82bb84279a6697" + }, + { + "m_Id": "2cbf8be92bd04effaec23773a533b0e0" + } + ] + }, + "m_FragmentContext": { + "m_Position": { + "x": 0.0, + "y": 200.0 + }, + "m_Blocks": [ + { + "m_Id": "3cc00db109f146f4af399d4fa5455795" + }, + { + "m_Id": "50719141f1614060aa01d04da9dc1d05" + }, + { + "m_Id": "dd0525bf40e9465686b5c7029443609b" + }, + { + "m_Id": "c378f36943214b4984d2ebf71c050c9d" + }, + { + "m_Id": "5fb426885c4240dbb246718cce34370f" + }, + { + "m_Id": "bc2ad4d23c3d4dcbb89696e6ca473a79" + }, + { + "m_Id": "a0d94a2fe3da4e37bf632643a8a981c9" + }, + { + "m_Id": "3c116f21db6046d6961c68ff7ac89665" + } + ] + }, + "m_PreviewData": { + "serializedMesh": { + "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}", + "m_Guid": "" + } + }, + "m_Path": "Shader Graphs", + "m_ConcretePrecision": 0, + "m_PreviewMode": 2, + "m_OutputNode": { + "m_Id": "" + }, + "m_ActiveTargets": [ + { + "m_Id": "ef9d6fe1d166468c937cd39350515d17" + } + ] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "10602ef7c52b46ef8a64ee320964d12e", + "m_Id": 1, + "m_DisplayName": "Scale", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Scale", + "m_StageCapability": 3, + "m_Value": 30.0, + "m_DefaultValue": 500.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "1183b746922c44e6a76bbb55314d8c38", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", + "m_ObjectId": "13e7be92af394b16a5d0bf7e60311f43", + "m_Id": 0, + "m_DisplayName": "Normal (Tangent Space)", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "NormalTS", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_Space": 3 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "144f096f56c548bb99de39f6eca4d67d", + "m_Id": 0, + "m_DisplayName": "BaseColor", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "16a43b080bbe4e01acc6ec156342826f", + "m_Guid": { + "m_GuidSerialized": "2a8b837b-93f5-4994-be4e-2ae2d479f9eb" + }, + "m_Name": "NoiseScale", + "m_DefaultReferenceName": "Vector1_16a43b080bbe4e01acc6ec156342826f", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 30.0, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "18ad68effb0d4237a567c35a2abf53da", + "m_Id": 0, + "m_DisplayName": "Base Color", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "BaseColor", + "m_StageCapability": 2, + "m_Value": { + "x": 0.18039216101169587, + "y": 0.18039216101169587, + "z": 0.18039216101169587 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_ColorMode": 0, + "m_DefaultColor": { + "r": 0.5, + "g": 0.5, + "b": 0.5, + "a": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "1c0d05130bd1487a825e75f90b696b66", + "m_Id": 1, + "m_DisplayName": "In", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "In", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "2acba9f5d78a4c5881e0d21c5a80a356", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1103.0, + "y": 369.0000305175781, + "width": 134.00001525878907, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "bc6a9039d5d44892b204a7af820c2116" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "bd047668514a48f184a7c383fb2f7b02" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "2cbf8be92bd04effaec23773a533b0e0", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.Tangent", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "a27625f80adf42539039e0893e35bc7c" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Tangent" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "38bfd9db00ee4c83ba47e6998f90738d", + "m_Id": 0, + "m_DisplayName": "Edge", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Edge", + "m_StageCapability": 3, + "m_Value": { + "x": 0.5, + "y": 1.0, + "z": 1.0, + "w": 1.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "3c116f21db6046d6961c68ff7ac89665", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.AlphaClipThreshold", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "f17d9ce40e7c432b9e9c28b5f99be24f" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.AlphaClipThreshold" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "3cc00db109f146f4af399d4fa5455795", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.BaseColor", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "18ad68effb0d4237a567c35a2abf53da" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.BaseColor" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "3d33bbfabc284728ad5a484979704f37", + "m_Id": 0, + "m_DisplayName": "NoiseScale", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "4c3e9994c62b4cb49b6e75c964acbca0", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "50719141f1614060aa01d04da9dc1d05", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Smoothness", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "bc0c623948494477b04adddfe0a081c6" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Smoothness" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NoiseNode", + "m_ObjectId": "50a309ffdbef478a9cf8e78fbdb07e73", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Simple Noise", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1164.0, + "y": -12.000001907348633, + "width": 208.00001525878907, + "height": 302.0 + } + }, + "m_Slots": [ + { + "m_Id": "dd53cb72035744809d86bca168a7180b" + }, + { + "m_Id": "10602ef7c52b46ef8a64ee320964d12e" + }, + { + "m_Id": "4c3e9994c62b4cb49b6e75c964acbca0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "5400383fbd1c420eb057632c70141302", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1316.0, + "y": 79.99999237060547, + "width": 134.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "3d33bbfabc284728ad5a484979704f37" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "16a43b080bbe4e01acc6ec156342826f" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "5552062bf66a417bb3cdb56d65e18441", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.MultiplyNode", + "m_ObjectId": "5af667cca67d4f9a9338f220e54f3791", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Multiply", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -463.0, + "y": -25.0, + "width": 208.0, + "height": 302.0 + } + }, + "m_Slots": [ + { + "m_Id": "6d4391bf640a442fb3b07352e6066546" + }, + { + "m_Id": "ef030494378549d89a906e963eb432af" + }, + { + "m_Id": "1183b746922c44e6a76bbb55314d8c38" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "5fb426885c4240dbb246718cce34370f", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Specular", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "60921780aac241f2a3aa279c300bb6b0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Specular" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "60921780aac241f2a3aa279c300bb6b0", + "m_Id": 0, + "m_DisplayName": "Specular Color", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Specular", + "m_StageCapability": 2, + "m_Value": { + "x": 0.5, + "y": 0.5, + "z": 0.5 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_ColorMode": 0, + "m_DefaultColor": { + "r": 0.5, + "g": 0.5, + "b": 0.5, + "a": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "6d4391bf640a442fb3b07352e6066546", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "e00": 0.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 0.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 0.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 0.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "7081c887b7b64548ac5aa244d7effd84", + "m_Id": 0, + "m_DisplayName": "Alpha", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Alpha", + "m_StageCapability": 2, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "722cabf38ce049deb893f6b1986fda83", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.Position", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "f90f9c2e326644858ea7be66536a1c07" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Position" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "725e44180fef49c39a0cb8d8ea87452f", + "m_Id": 0, + "m_DisplayName": "A", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "A", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.AddNode", + "m_ObjectId": "74bbb3d356e64b6386a83eaf4627009f", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Add", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -956.0, + "y": 353.0, + "width": 126.0, + "height": 118.0 + } + }, + "m_Slots": [ + { + "m_Id": "725e44180fef49c39a0cb8d8ea87452f" + }, + { + "m_Id": "81909adb3b9c4a8da90ec95200978599" + }, + { + "m_Id": "b8e8b1ac57454f5395baf560a9f260d8" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": false, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "78a107b4d6b043eaae3323afc5e9933d", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -1132.0, + "y": 508.00006103515627, + "width": 163.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "99df2079f1c341eda6e7c4dea6dfa58e" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "b97048ce40a9495091dbb3eb2c84769e" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalLitSubTarget", + "m_ObjectId": "799b5b14c6e3402fab43819419f37ee3", + "m_WorkflowMode": 0, + "m_NormalDropOffSpace": 0, + "m_ClearCoat": false +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "81909adb3b9c4a8da90ec95200978599", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "x": 0.029999999329447748, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot", + "m_ObjectId": "8642f15f1909468881fa01aeeb6236c6", + "m_Id": 0, + "m_DisplayName": "Emission", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Emission", + "m_StageCapability": 2, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_ColorMode": 1, + "m_DefaultColor": { + "r": 0.0, + "g": 0.0, + "b": 0.0, + "a": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "99df2079f1c341eda6e7c4dea6dfa58e", + "m_Id": 0, + "m_DisplayName": "Dissolve", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "9d1725e083c64a388ba43efc4ae35ae0", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -145.99998474121095, + "y": 230.00001525878907, + "width": 132.00001525878907, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "144f096f56c548bb99de39f6eca4d67d" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "bb3bb7b4e1c9414eb11c070a53c3fb5a" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.NormalMaterialSlot", + "m_ObjectId": "a0aa3966c418466296941290160f7fc1", + "m_Id": 0, + "m_DisplayName": "Normal", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Normal", + "m_StageCapability": 1, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_Space": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "a0d94a2fe3da4e37bf632643a8a981c9", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Alpha", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "7081c887b7b64548ac5aa244d7effd84" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Alpha" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.TangentMaterialSlot", + "m_ObjectId": "a27625f80adf42539039e0893e35bc7c", + "m_Id": 0, + "m_DisplayName": "Tangent", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Tangent", + "m_StageCapability": 1, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_Space": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "af64623223c84cac89951a1250c071b0", + "m_Id": 0, + "m_DisplayName": "Ambient Occlusion", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Occlusion", + "m_StageCapability": 2, + "m_Value": 1.0, + "m_DefaultValue": 1.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot", + "m_ObjectId": "b8e8b1ac57454f5395baf560a9f260d8", + "m_Id": 2, + "m_DisplayName": "Out", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + } +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "b97048ce40a9495091dbb3eb2c84769e", + "m_Guid": { + "m_GuidSerialized": "388cc124-3ee6-4447-b773-abdc21ac2fda" + }, + "m_Name": "Dissolve", + "m_DefaultReferenceName": "Vector1_b97048ce40a9495091dbb3eb2c84769e", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.5, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "bb3bb7b4e1c9414eb11c070a53c3fb5a", + "m_Guid": { + "m_GuidSerialized": "51896879-b6be-4ed7-ace6-5312aae8465b" + }, + "m_Name": "BaseColor", + "m_DefaultReferenceName": "Color_bb3bb7b4e1c9414eb11c070a53c3fb5a", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 0.0, + "g": 1.0, + "b": 0.0, + "a": 0.0 + }, + "m_ColorMode": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "bc0c623948494477b04adddfe0a081c6", + "m_Id": 0, + "m_DisplayName": "Smoothness", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Smoothness", + "m_StageCapability": 2, + "m_Value": 0.5, + "m_DefaultValue": 0.5, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "bc2ad4d23c3d4dcbb89696e6ca473a79", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.NormalTS", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "13e7be92af394b16a5d0bf7e60311f43" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.NormalTS" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "bc6a9039d5d44892b204a7af820c2116", + "m_Id": 0, + "m_DisplayName": "EdgeWidth", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": 0.0, + "m_DefaultValue": 0.0, + "m_Labels": [] +} + +{ + "m_SGVersion": 1, + "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty", + "m_ObjectId": "bd047668514a48f184a7c383fb2f7b02", + "m_Guid": { + "m_GuidSerialized": "7a22e009-aa3e-41e6-abc5-7359f6fa686c" + }, + "m_Name": "EdgeWidth", + "m_DefaultReferenceName": "Vector1_bd047668514a48f184a7c383fb2f7b02", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": 0.029999999329447748, + "m_FloatType": 0, + "m_RangeValues": { + "x": 0.0, + "y": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "c378f36943214b4984d2ebf71c050c9d", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Occlusion", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "af64623223c84cac89951a1250c071b0" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Occlusion" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "d31a6da079594b348d82bb84279a6697", + "m_Group": { + "m_Id": "" + }, + "m_Name": "VertexDescription.Normal", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "a0aa3966c418466296941290160f7fc1" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "VertexDescription.Normal" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot", + "m_ObjectId": "d5b89ca1a8e34089a9d223b18748e447", + "m_Id": 0, + "m_DisplayName": "EdgeColor", + "m_SlotType": 1, + "m_Hidden": false, + "m_ShaderOutputName": "Out", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0, + "w": 0.0 + }, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.BlockNode", + "m_ObjectId": "dd0525bf40e9465686b5c7029443609b", + "m_Group": { + "m_Id": "" + }, + "m_Name": "SurfaceDescription.Emission", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": 0.0, + "y": 0.0, + "width": 0.0, + "height": 0.0 + } + }, + "m_Slots": [ + { + "m_Id": "8642f15f1909468881fa01aeeb6236c6" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_SerializedDescriptor": "SurfaceDescription.Emission" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.UVMaterialSlot", + "m_ObjectId": "dd53cb72035744809d86bca168a7180b", + "m_Id": 0, + "m_DisplayName": "UV", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "UV", + "m_StageCapability": 3, + "m_Value": { + "x": 0.0, + "y": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0 + }, + "m_Labels": [], + "m_Channel": 0 +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.StepNode", + "m_ObjectId": "dd7a80c06e414880a0e0539caf7049eb", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Step", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -767.0, + "y": 0.0, + "width": 208.0, + "height": 302.0 + } + }, + "m_Slots": [ + { + "m_Id": "38bfd9db00ee4c83ba47e6998f90738d" + }, + { + "m_Id": "1c0d05130bd1487a825e75f90b696b66" + }, + { + "m_Id": "5552062bf66a417bb3cdb56d65e18441" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.DynamicValueMaterialSlot", + "m_ObjectId": "ef030494378549d89a906e963eb432af", + "m_Id": 1, + "m_DisplayName": "B", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "B", + "m_StageCapability": 3, + "m_Value": { + "e00": 2.0, + "e01": 2.0, + "e02": 2.0, + "e03": 2.0, + "e10": 2.0, + "e11": 2.0, + "e12": 2.0, + "e13": 2.0, + "e20": 2.0, + "e21": 2.0, + "e22": 2.0, + "e23": 2.0, + "e30": 2.0, + "e31": 2.0, + "e32": 2.0, + "e33": 2.0 + }, + "m_DefaultValue": { + "e00": 1.0, + "e01": 0.0, + "e02": 0.0, + "e03": 0.0, + "e10": 0.0, + "e11": 1.0, + "e12": 0.0, + "e13": 0.0, + "e20": 0.0, + "e21": 0.0, + "e22": 1.0, + "e23": 0.0, + "e30": 0.0, + "e31": 0.0, + "e32": 0.0, + "e33": 1.0 + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalTarget", + "m_ObjectId": "ef9d6fe1d166468c937cd39350515d17", + "m_ActiveSubTarget": { + "m_Id": "799b5b14c6e3402fab43819419f37ee3" + }, + "m_SurfaceType": 0, + "m_AlphaMode": 0, + "m_TwoSided": true, + "m_AlphaClip": true, + "m_CustomEditorGUI": "" +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot", + "m_ObjectId": "f17d9ce40e7c432b9e9c28b5f99be24f", + "m_Id": 0, + "m_DisplayName": "Alpha Clip Threshold", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "AlphaClipThreshold", + "m_StageCapability": 2, + "m_Value": 0.5, + "m_DefaultValue": 0.5, + "m_Labels": [] +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PropertyNode", + "m_ObjectId": "f26280b1663840c9bc8720532c675033", + "m_Group": { + "m_Id": "" + }, + "m_Name": "Property", + "m_DrawState": { + "m_Expanded": true, + "m_Position": { + "serializedVersion": "2", + "x": -613.0, + "y": -77.0000228881836, + "width": 107.0, + "height": 34.0 + } + }, + "m_Slots": [ + { + "m_Id": "d5b89ca1a8e34089a9d223b18748e447" + } + ], + "synonyms": [], + "m_Precision": 0, + "m_PreviewExpanded": true, + "m_PreviewMode": 0, + "m_CustomColors": { + "m_SerializableColors": [] + }, + "m_Property": { + "m_Id": "fb5922c9266e42f189c7c8a38ac0a4d5" + } +} + +{ + "m_SGVersion": 0, + "m_Type": "UnityEditor.ShaderGraph.PositionMaterialSlot", + "m_ObjectId": "f90f9c2e326644858ea7be66536a1c07", + "m_Id": 0, + "m_DisplayName": "Position", + "m_SlotType": 0, + "m_Hidden": false, + "m_ShaderOutputName": "Position", + "m_StageCapability": 1, + "m_Value": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_DefaultValue": { + "x": 0.0, + "y": 0.0, + "z": 0.0 + }, + "m_Labels": [], + "m_Space": 0 +} + +{ + "m_SGVersion": 3, + "m_Type": "UnityEditor.ShaderGraph.Internal.ColorShaderProperty", + "m_ObjectId": "fb5922c9266e42f189c7c8a38ac0a4d5", + "m_Guid": { + "m_GuidSerialized": "34578087-37d1-4788-8344-1c213ad120e8" + }, + "m_Name": "EdgeColor", + "m_DefaultReferenceName": "Color_fb5922c9266e42f189c7c8a38ac0a4d5", + "m_OverrideReferenceName": "", + "m_GeneratePropertyBlock": true, + "m_Precision": 0, + "overrideHLSLDeclaration": false, + "hlslDeclarationOverride": 0, + "m_Hidden": false, + "m_Value": { + "r": 0.010002612136304379, + "g": 3.999999523162842, + "b": 0.0, + "a": 0.0 + }, + "m_ColorMode": 1 +} + diff --git a/Assets/Shaders/Dissolve.shadergraph.meta b/Assets/Shaders/Dissolve.shadergraph.meta new file mode 100644 index 00000000..43724c66 --- /dev/null +++ b/Assets/Shaders/Dissolve.shadergraph.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 749ed086e0ed4b547b230bac278c4393 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 11500000, guid: 625f186215c104763be7675aa2d941aa, type: 3} diff --git a/Assets/Shaders/DissolveGreen.mat b/Assets/Shaders/DissolveGreen.mat new file mode 100644 index 00000000..61464ee2 --- /dev/null +++ b/Assets/Shaders/DissolveGreen.mat @@ -0,0 +1,130 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: DissolveGreen + m_Shader: {fileID: -6465566751694194690, guid: 749ed086e0ed4b547b230bac278c4393, + type: 3} + m_ShaderKeywords: + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BaseMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + 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} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_Lightmaps: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_LightmapsInd: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_ShadowMasks: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - Vector1_16a43b080bbe4e01acc6ec156342826f: 30 + - Vector1_b97048ce40a9495091dbb3eb2c84769e: 0 + - Vector1_bd047668514a48f184a7c383fb2f7b02: 0.03 + - _AlphaClip: 0 + - _Blend: 0 + - _BumpScale: 1 + - _ClearCoatMask: 0 + - _ClearCoatSmoothness: 0 + - _Cull: 2 + - _Cutoff: 0.5 + - _DetailAlbedoMapScale: 1 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _EnvironmentReflections: 1 + - _GlossMapScale: 0 + - _Glossiness: 0 + - _GlossyReflections: 0 + - _Metallic: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.005 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _Smoothness: 0.5 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _Surface: 0 + - _WorkflowMode: 1 + - _ZWrite: 1 + m_Colors: + - Color_bb3bb7b4e1c9414eb11c070a53c3fb5a: {r: 0, g: 1, b: 0, a: 0} + - Color_fb5922c9266e42f189c7c8a38ac0a4d5: {r: 0.01000261, g: 5.3403134, b: 0, + a: 0} + - _BaseColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + m_BuildTextureStacks: [] +--- !u!114 &4722724827491484363 +MonoBehaviour: + m_ObjectHideFlags: 11 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3} + m_Name: + m_EditorClassIdentifier: + version: 4 diff --git a/Assets/Shaders/DissolveGreen.mat.meta b/Assets/Shaders/DissolveGreen.mat.meta new file mode 100644 index 00000000..190726b9 --- /dev/null +++ b/Assets/Shaders/DissolveGreen.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1c9649ac6612feb41980e2a04023b4d9 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Shaders/DissolveRed.mat b/Assets/Shaders/DissolveRed.mat new file mode 100644 index 00000000..99546be9 --- /dev/null +++ b/Assets/Shaders/DissolveRed.mat @@ -0,0 +1,129 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &-2095398896705080989 +MonoBehaviour: + m_ObjectHideFlags: 11 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3} + m_Name: + m_EditorClassIdentifier: + version: 4 +--- !u!21 &2100000 +Material: + serializedVersion: 6 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: DissolveRed + m_Shader: {fileID: -6465566751694194690, guid: 749ed086e0ed4b547b230bac278c4393, + type: 3} + m_ShaderKeywords: + m_LightmapFlags: 4 + m_EnableInstancingVariants: 1 + m_DoubleSidedGI: 0 + m_CustomRenderQueue: -1 + stringTagMap: {} + disabledShaderPasses: [] + m_SavedProperties: + serializedVersion: 3 + m_TexEnvs: + - _BaseMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _BumpMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailAlbedoMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailMask: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _DetailNormalMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _EmissionMap: + 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} + - _MetallicGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _OcclusionMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _ParallaxMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - _SpecGlossMap: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_Lightmaps: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_LightmapsInd: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + - unity_ShadowMasks: + m_Texture: {fileID: 0} + m_Scale: {x: 1, y: 1} + m_Offset: {x: 0, y: 0} + m_Floats: + - Vector1_16a43b080bbe4e01acc6ec156342826f: 30 + - Vector1_b97048ce40a9495091dbb3eb2c84769e: 0 + - Vector1_bd047668514a48f184a7c383fb2f7b02: 0.03 + - _AlphaClip: 0 + - _Blend: 0 + - _BumpScale: 1 + - _ClearCoatMask: 0 + - _ClearCoatSmoothness: 0 + - _Cull: 2 + - _Cutoff: 0.5 + - _DetailAlbedoMapScale: 1 + - _DetailNormalMapScale: 1 + - _DstBlend: 0 + - _EnvironmentReflections: 1 + - _GlossMapScale: 0 + - _Glossiness: 0 + - _GlossyReflections: 0 + - _Metallic: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.005 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _Smoothness: 0.5 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _Surface: 0 + - _WorkflowMode: 1 + - _ZWrite: 1 + m_Colors: + - Color_bb3bb7b4e1c9414eb11c070a53c3fb5a: {r: 1, g: 0, b: 0, a: 0} + - Color_fb5922c9266e42f189c7c8a38ac0a4d5: {r: 5.3403134, g: 0, b: 0, a: 0} + - _BaseColor: {r: 1, g: 1, b: 1, a: 1} + - _Color: {r: 1, g: 1, b: 1, a: 1} + - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} + - _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1} + m_BuildTextureStacks: [] diff --git a/Assets/Shaders/DissolveRed.mat.meta b/Assets/Shaders/DissolveRed.mat.meta new file mode 100644 index 00000000..6870a0f5 --- /dev/null +++ b/Assets/Shaders/DissolveRed.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7a2000b1dca8c0c4b9ad94e877c8b0a0 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: