diff --git a/Assets/New Lighting Settings.lighting b/Assets/New Lighting Settings.lighting new file mode 100644 index 000000000..c5c4b2ad0 --- /dev/null +++ b/Assets/New Lighting Settings.lighting @@ -0,0 +1,63 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!850595691 &4890085278179872738 +LightingSettings: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: New Lighting Settings + serializedVersion: 3 + m_GIWorkflowMode: 1 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 0 + m_RealtimeEnvironmentLighting: 1 + m_BounceScale: 1 + m_AlbedoBoost: 1 + m_IndirectOutputScale: 1 + m_UsingShadowmask: 1 + m_BakeBackend: 1 + m_LightmapMaxSize: 1024 + m_BakeResolution: 40 + m_Padding: 2 + m_TextureCompression: 1 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAO: 0 + m_MixedBakeMode: 2 + m_LightmapsBakeMode: 1 + m_FilterMode: 1 + m_LightmapParameters: {fileID: 15204, guid: 0000000000000000f000000000000000, type: 0} + m_ExportTrainingData: 0 + m_TrainingDataDestination: TrainingData + m_RealtimeResolution: 2 + m_ForceWhiteAlbedo: 0 + m_ForceUpdates: 0 + m_FinalGather: 0 + m_FinalGatherRayCount: 256 + m_FinalGatherFiltering: 1 + m_PVRCulling: 1 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 512 + m_PVREnvironmentSampleCount: 256 + m_PVREnvironmentReferencePointCount: 2048 + m_LightProbeSampleCountMultiplier: 4 + m_PVRBounces: 2 + m_PVRMinBounces: 1 + m_PVREnvironmentMIS: 1 + m_PVRFilteringMode: 1 + m_PVRDenoiserTypeDirect: 1 + m_PVRDenoiserTypeIndirect: 1 + m_PVRDenoiserTypeAO: 1 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 diff --git a/Assets/New Lighting Settings.lighting.meta b/Assets/New Lighting Settings.lighting.meta new file mode 100644 index 000000000..4c548bb80 --- /dev/null +++ b/Assets/New Lighting Settings.lighting.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 7a58de5f6b45cf44a9ad7f94458a63e5 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 4890085278179872738 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Games/rhythmRally.prefab b/Assets/Resources/Games/rhythmRally.prefab index fafaf62cb..91ed99c02 100644 --- a/Assets/Resources/Games/rhythmRally.prefab +++ b/Assets/Resources/Games/rhythmRally.prefab @@ -32,7 +32,7 @@ Transform: - {fileID: 8145851341164007221} - {fileID: 5184658146293876446} m_Father: {fileID: 3337760827311893485} - m_RootOrder: 5 + m_RootOrder: 4 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!114 &6371738825610660614 MonoBehaviour: @@ -55,102 +55,6 @@ MonoBehaviour: - {fileID: 477357762692682030} - {fileID: 5809779899008930493} normalizedTime: 0.5 ---- !u!1 &1533608749823241845 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 4367797717584319458} - - component: {fileID: 4158712790441062650} - - component: {fileID: 1555626676946623595} - - component: {fileID: 8540253482634749505} - m_Layer: 0 - m_Name: Floor - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!4 &4367797717584319458 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1533608749823241845} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: -0.003, z: 0} - m_LocalScale: {x: 100, y: 1, z: 100} - m_Children: [] - m_Father: {fileID: 3337760827311893485} - m_RootOrder: 3 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!33 &4158712790441062650 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1533608749823241845} - m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} ---- !u!23 &1555626676946623595 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1533608749823241845} - 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: 31321ba15b8f8eb4c954353edc038b1d, 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!64 &8540253482634749505 -MeshCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1533608749823241845} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 4 - m_Convex: 0 - m_CookingOptions: 30 - m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} --- !u!1 &1668061868608559892 GameObject: m_ObjectHideFlags: 0 @@ -183,7 +87,7 @@ Transform: m_Children: - {fileID: 7059330671292263157} m_Father: {fileID: 3337760827311893485} - m_RootOrder: 4 + m_RootOrder: 3 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!33 &1621474196642630351 MeshFilter: @@ -326,7 +230,89 @@ SpriteRenderer: m_Size: {x: 1, y: 1} m_AdaptiveModeThreshold: 0.5 m_SpriteTileMode: 0 - m_WasSpriteAssigned: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &1871413452992259420 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3771850753172461723} + - component: {fileID: 9026084987714405832} + m_Layer: 0 + m_Name: Shadow + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &3771850753172461723 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1871413452992259420} + m_LocalRotation: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: 0.6960001} + m_LocalScale: {x: 4.08, y: 4.08, z: 4} + m_Children: [] + m_Father: {fileID: 7291063904195614871} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 90, y: 0, z: 0} +--- !u!212 &9026084987714405832 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1871413452992259420} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: -2413806693520163455, guid: ebe73ca9363db456bacf42c025bb4847, type: 3} + m_Color: {r: 0, g: 0, b: 0, a: 0.33333334} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 m_MaskInteraction: 0 m_SpriteSortPoint: 0 --- !u!1 &2081744100163324485 @@ -347,7 +333,7 @@ GameObject: m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 + m_IsActive: 0 --- !u!4 &7507773749086299537 Transform: m_ObjectHideFlags: 0 @@ -455,8 +441,105 @@ Transform: - {fileID: 7291063904195614871} - {fileID: 397144130134918796} m_Father: {fileID: 3337760827311893485} - m_RootOrder: 6 + m_RootOrder: 5 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &3340141389927785323 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4058529208700166209} + - component: {fileID: 700762190870762456} + - component: {fileID: 2518849484836853667} + m_Layer: 0 + m_Name: YOU + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &4058529208700166209 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3340141389927785323} + m_LocalRotation: {x: 0, y: 0, z: 0.7071068, w: 0.7071068} + m_LocalPosition: {x: -0.0258, y: -0, z: 0} + m_LocalScale: {x: 0.02, y: 0.02, z: 0.02} + m_Children: [] + m_Father: {fileID: 2075964892847120759} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 90} +--- !u!212 &700762190870762456 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3340141389927785323} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 12c4cedee97763e4eb060ea17141982e, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!114 &2518849484836853667 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3340141389927785323} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 8654dbb292a4f514e828520d366c7395, type: 3} + m_Name: + m_EditorClassIdentifier: + fixedSize: 0.0002 + constantScale: 0 --- !u!1 &3667855830336901894 GameObject: m_ObjectHideFlags: 0 @@ -706,6 +789,88 @@ MonoBehaviour: handleType: 1 leftHandleLocalPosition: {x: 0, y: 0.8176588, z: 0.45496285} rightHandleLocalPosition: {x: 0.22773409, y: 0.8552635, z: -0.3745283} +--- !u!1 &7041748797742148697 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8607121892173193526} + - component: {fileID: 208025096677240600} + m_Layer: 0 + m_Name: Shadow + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!4 &8607121892173193526 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7041748797742148697} + m_LocalRotation: {x: 0.7071068, y: -0, z: -0, w: 0.7071068} + m_LocalPosition: {x: 0, y: 0, z: 0.6960001} + m_LocalScale: {x: 4.08, y: 4.08, z: 4} + m_Children: [] + m_Father: {fileID: 397144130134918796} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 90, y: 0, z: 0} +--- !u!212 &208025096677240600 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7041748797742148697} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: -2413806693520163455, guid: ebe73ca9363db456bacf42c025bb4847, type: 3} + m_Color: {r: 0, g: 0, b: 0, a: 0.33333334} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 --- !u!1 &7207398029238753263 GameObject: m_ObjectHideFlags: 0 @@ -819,10 +984,10 @@ Transform: - {fileID: 6509993024069972873} - {fileID: 3078425781313688086} - {fileID: 4228713593463920381} - - {fileID: 4367797717584319458} - {fileID: 4959957736091286558} - {fileID: 1845910055258765698} - {fileID: 3001474442492713424} + - {fileID: 2651138408829433753} m_Father: {fileID: 0} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} @@ -951,6 +1116,84 @@ Animator: m_HasTransformHierarchy: 1 m_AllowConstantClipSamplingOptimization: 1 m_KeepAnimatorControllerStateOnDisable: 0 +--- !u!1001 &2540035873589776498 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + m_TransformParent: {fileID: 3337760827311893485} + m_Modifications: + - target: {fileID: -8679921383154817045, guid: 8103cc38c4670444aa1d4d4cc3a0be68, type: 3} + propertyPath: m_RootOrder + value: 6 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 8103cc38c4670444aa1d4d4cc3a0be68, type: 3} + propertyPath: m_LocalScale.x + value: 0.25 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 8103cc38c4670444aa1d4d4cc3a0be68, type: 3} + propertyPath: m_LocalScale.y + value: 0.25 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 8103cc38c4670444aa1d4d4cc3a0be68, type: 3} + propertyPath: m_LocalScale.z + value: 0.25 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 8103cc38c4670444aa1d4d4cc3a0be68, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 8103cc38c4670444aa1d4d4cc3a0be68, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 8103cc38c4670444aa1d4d4cc3a0be68, type: 3} + propertyPath: m_LocalPosition.z + value: 0.68 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 8103cc38c4670444aa1d4d4cc3a0be68, type: 3} + propertyPath: m_LocalRotation.w + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 8103cc38c4670444aa1d4d4cc3a0be68, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 8103cc38c4670444aa1d4d4cc3a0be68, type: 3} + propertyPath: m_LocalRotation.y + value: -1 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 8103cc38c4670444aa1d4d4cc3a0be68, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 8103cc38c4670444aa1d4d4cc3a0be68, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 8103cc38c4670444aa1d4d4cc3a0be68, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: -180 + objectReference: {fileID: 0} + - target: {fileID: -8679921383154817045, guid: 8103cc38c4670444aa1d4d4cc3a0be68, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: -7635826562936255635, guid: 8103cc38c4670444aa1d4d4cc3a0be68, type: 3} + propertyPath: m_Materials.Array.data[0] + value: + objectReference: {fileID: 2100000, guid: f3f78658b140a134b821cb0406e1a881, type: 2} + - target: {fileID: 919132149155446097, guid: 8103cc38c4670444aa1d4d4cc3a0be68, type: 3} + propertyPath: m_Name + value: stage_tutorial_model + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 8103cc38c4670444aa1d4d4cc3a0be68, type: 3} +--- !u!4 &2651138408829433753 stripped +Transform: + m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 8103cc38c4670444aa1d4d4cc3a0be68, type: 3} + m_PrefabInstance: {fileID: 2540035873589776498} + m_PrefabAsset: {fileID: 0} --- !u!1001 &3256800228231493117 PrefabInstance: m_ObjectHideFlags: 0 @@ -1084,6 +1327,74 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} + - target: {fileID: -6769896382464703305, guid: cebeb8610d89fb34688750080a285ddb, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0.00000006940255 + objectReference: {fileID: 0} + - target: {fileID: -6769896382464703305, guid: cebeb8610d89fb34688750080a285ddb, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: -49.51132 + objectReference: {fileID: 0} + - target: {fileID: -6769896382464703305, guid: cebeb8610d89fb34688750080a285ddb, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -0.0000013357969 + objectReference: {fileID: 0} + - target: {fileID: -5638422680801571198, guid: cebeb8610d89fb34688750080a285ddb, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0.0000025691716 + objectReference: {fileID: 0} + - target: {fileID: -4658481867008508289, guid: cebeb8610d89fb34688750080a285ddb, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 4.2600107 + objectReference: {fileID: 0} + - target: {fileID: -4658481867008508289, guid: cebeb8610d89fb34688750080a285ddb, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: -170.93277 + objectReference: {fileID: 0} + - target: {fileID: -4658481867008508289, guid: cebeb8610d89fb34688750080a285ddb, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -13.7603 + objectReference: {fileID: 0} + - target: {fileID: -3069176169067373216, guid: cebeb8610d89fb34688750080a285ddb, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 14.5046425 + objectReference: {fileID: 0} + - target: {fileID: -3069176169067373216, guid: cebeb8610d89fb34688750080a285ddb, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: -132.63899 + objectReference: {fileID: 0} + - target: {fileID: -3069176169067373216, guid: cebeb8610d89fb34688750080a285ddb, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 1.579031 + objectReference: {fileID: 0} + - target: {fileID: -2783740592144870621, guid: cebeb8610d89fb34688750080a285ddb, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: -26.358994 + objectReference: {fileID: 0} + - target: {fileID: -2783740592144870621, guid: cebeb8610d89fb34688750080a285ddb, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 18.605848 + objectReference: {fileID: 0} + - target: {fileID: -2783740592144870621, guid: cebeb8610d89fb34688750080a285ddb, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 127.53289 + objectReference: {fileID: 0} + - target: {fileID: -2221419009283400776, guid: cebeb8610d89fb34688750080a285ddb, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: -0.0000027612941 + objectReference: {fileID: 0} + - target: {fileID: -2221419009283400776, guid: cebeb8610d89fb34688750080a285ddb, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 105.25209 + objectReference: {fileID: 0} + - target: {fileID: -2221419009283400776, guid: cebeb8610d89fb34688750080a285ddb, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -0.00000093262673 + objectReference: {fileID: 0} + - target: {fileID: -1851684669048352328, guid: cebeb8610d89fb34688750080a285ddb, type: 3} + propertyPath: m_CastShadows + value: 1 + objectReference: {fileID: 0} - target: {fileID: -1851684669048352328, guid: cebeb8610d89fb34688750080a285ddb, type: 3} propertyPath: m_Materials.Array.data[0] value: @@ -1092,22 +1403,199 @@ PrefabInstance: propertyPath: m_Materials.Array.data[1] value: objectReference: {fileID: 2100000, guid: 46d08bc7bd1c6e94d899e9bc785d439c, type: 2} + - target: {fileID: -1602082621819993790, guid: cebeb8610d89fb34688750080a285ddb, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 5.1535463 + objectReference: {fileID: 0} + - target: {fileID: -1602082621819993790, guid: cebeb8610d89fb34688750080a285ddb, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 70.04633 + objectReference: {fileID: 0} + - target: {fileID: -1602082621819993790, guid: cebeb8610d89fb34688750080a285ddb, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -102.36227 + objectReference: {fileID: 0} + - target: {fileID: -1255978639517888672, guid: cebeb8610d89fb34688750080a285ddb, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: -0.000026220732 + objectReference: {fileID: 0} + - target: {fileID: -1255978639517888672, guid: cebeb8610d89fb34688750080a285ddb, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: -98.810974 + objectReference: {fileID: 0} + - target: {fileID: -1255978639517888672, guid: cebeb8610d89fb34688750080a285ddb, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0.0000009682373 + objectReference: {fileID: 0} + - target: {fileID: -62205341849489460, guid: cebeb8610d89fb34688750080a285ddb, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: -18.960232 + objectReference: {fileID: 0} + - target: {fileID: -62205341849489460, guid: cebeb8610d89fb34688750080a285ddb, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: -84.253456 + objectReference: {fileID: 0} + - target: {fileID: -62205341849489460, guid: cebeb8610d89fb34688750080a285ddb, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 47.668594 + objectReference: {fileID: 0} + - target: {fileID: 768905234129948352, guid: cebeb8610d89fb34688750080a285ddb, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: -24.959923 + objectReference: {fileID: 0} + - target: {fileID: 768905234129948352, guid: cebeb8610d89fb34688750080a285ddb, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: -176.12473 + objectReference: {fileID: 0} + - target: {fileID: 768905234129948352, guid: cebeb8610d89fb34688750080a285ddb, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -49.8888 + objectReference: {fileID: 0} - target: {fileID: 919132149155446097, guid: cebeb8610d89fb34688750080a285ddb, type: 3} propertyPath: m_Name value: Player objectReference: {fileID: 0} + - target: {fileID: 1232208323244174431, guid: cebeb8610d89fb34688750080a285ddb, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 26.66876 + objectReference: {fileID: 0} + - target: {fileID: 1232208323244174431, guid: cebeb8610d89fb34688750080a285ddb, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 9.864107 + objectReference: {fileID: 0} + - target: {fileID: 1232208323244174431, guid: cebeb8610d89fb34688750080a285ddb, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -5.601802 + objectReference: {fileID: 0} + - target: {fileID: 4165527938283785817, guid: cebeb8610d89fb34688750080a285ddb, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 6.5189013e-12 + objectReference: {fileID: 0} + - target: {fileID: 4165527938283785817, guid: cebeb8610d89fb34688750080a285ddb, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: -5.0115277e-12 + objectReference: {fileID: 0} + - target: {fileID: 4165527938283785817, guid: cebeb8610d89fb34688750080a285ddb, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -1.1777758e-11 + objectReference: {fileID: 0} + - target: {fileID: 4555812242332519561, guid: cebeb8610d89fb34688750080a285ddb, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: -17.08822 + objectReference: {fileID: 0} + - target: {fileID: 4555812242332519561, guid: cebeb8610d89fb34688750080a285ddb, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 101.40766 + objectReference: {fileID: 0} + - target: {fileID: 4555812242332519561, guid: cebeb8610d89fb34688750080a285ddb, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 1.632171 + objectReference: {fileID: 0} + - target: {fileID: 5010849817123168669, guid: cebeb8610d89fb34688750080a285ddb, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: -44.884426 + objectReference: {fileID: 0} + - target: {fileID: 5010849817123168669, guid: cebeb8610d89fb34688750080a285ddb, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: -29.665192 + objectReference: {fileID: 0} + - target: {fileID: 5010849817123168669, guid: cebeb8610d89fb34688750080a285ddb, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 24.067127 + objectReference: {fileID: 0} + - target: {fileID: 5040510316994141049, guid: cebeb8610d89fb34688750080a285ddb, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0.13099147 + objectReference: {fileID: 0} + - target: {fileID: 5040510316994141049, guid: cebeb8610d89fb34688750080a285ddb, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 33.399418 + objectReference: {fileID: 0} + - target: {fileID: 5040510316994141049, guid: cebeb8610d89fb34688750080a285ddb, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -0.22932288 + objectReference: {fileID: 0} + - target: {fileID: 5065163503074476973, guid: cebeb8610d89fb34688750080a285ddb, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: -0.000004324399 + objectReference: {fileID: 0} + - target: {fileID: 5065163503074476973, guid: cebeb8610d89fb34688750080a285ddb, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: -1.8046877e-14 + objectReference: {fileID: 0} + - target: {fileID: 5065163503074476973, guid: cebeb8610d89fb34688750080a285ddb, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -0.00000021895687 + objectReference: {fileID: 0} + - target: {fileID: 5550206296151129101, guid: cebeb8610d89fb34688750080a285ddb, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 1.305027e-14 + objectReference: {fileID: 0} + - target: {fileID: 5550206296151129101, guid: cebeb8610d89fb34688750080a285ddb, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 3.9174755e-14 + objectReference: {fileID: 0} + - target: {fileID: 5550206296151129101, guid: cebeb8610d89fb34688750080a285ddb, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 4.4373527e-13 + objectReference: {fileID: 0} + - target: {fileID: 5709030807910776104, guid: cebeb8610d89fb34688750080a285ddb, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: -90.000206 + objectReference: {fileID: 0} + - target: {fileID: 6995237456201057473, guid: cebeb8610d89fb34688750080a285ddb, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 19.103691 + objectReference: {fileID: 0} + - target: {fileID: 6995237456201057473, guid: cebeb8610d89fb34688750080a285ddb, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 6995237456201057473, guid: cebeb8610d89fb34688750080a285ddb, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 7285903814042492837, guid: cebeb8610d89fb34688750080a285ddb, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: -9.35192 + objectReference: {fileID: 0} + - target: {fileID: 7285903814042492837, guid: cebeb8610d89fb34688750080a285ddb, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: -37.14043 + objectReference: {fileID: 0} + - target: {fileID: 7285903814042492837, guid: cebeb8610d89fb34688750080a285ddb, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 165.48477 + objectReference: {fileID: 0} + - target: {fileID: 9109367605909020171, guid: cebeb8610d89fb34688750080a285ddb, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: -0.000000009408307 + objectReference: {fileID: 0} + - target: {fileID: 9109367605909020171, guid: cebeb8610d89fb34688750080a285ddb, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0.0000006658514 + objectReference: {fileID: 0} + - target: {fileID: 9109367605909020171, guid: cebeb8610d89fb34688750080a285ddb, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0.0000000051318043 + objectReference: {fileID: 0} m_RemovedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: cebeb8610d89fb34688750080a285ddb, type: 3} ---- !u!1 &7954728381481796141 stripped -GameObject: - m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: cebeb8610d89fb34688750080a285ddb, type: 3} - m_PrefabInstance: {fileID: 7108288251017691004} - m_PrefabAsset: {fileID: 0} --- !u!4 &7291063904195614871 stripped Transform: m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: cebeb8610d89fb34688750080a285ddb, type: 3} m_PrefabInstance: {fileID: 7108288251017691004} m_PrefabAsset: {fileID: 0} +--- !u!4 &2075964892847120759 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 9109367605909020171, guid: cebeb8610d89fb34688750080a285ddb, type: 3} + m_PrefabInstance: {fileID: 7108288251017691004} + m_PrefabAsset: {fileID: 0} +--- !u!1 &7954728381481796141 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 919132149155446097, guid: cebeb8610d89fb34688750080a285ddb, type: 3} + m_PrefabInstance: {fileID: 7108288251017691004} + m_PrefabAsset: {fileID: 0} --- !u!95 &9089436218394572253 Animator: serializedVersion: 3 diff --git a/Assets/Resources/Prefabs/Cameras.prefab b/Assets/Resources/Prefabs/Cameras.prefab index ade78f78a..ac87d8392 100644 --- a/Assets/Resources/Prefabs/Cameras.prefab +++ b/Assets/Resources/Prefabs/Cameras.prefab @@ -249,7 +249,7 @@ MonoBehaviour: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 6234653028453841298} - m_Enabled: 0 + m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 618b0e3f6c65dd247a4a016150006c57, type: 3} m_Name: diff --git a/Assets/Resources/Sprites/Games/RhythmRally/Testing.meta b/Assets/Resources/Sprites/Games/RhythmRally/Testing.meta new file mode 100644 index 000000000..8b4115789 --- /dev/null +++ b/Assets/Resources/Sprites/Games/RhythmRally/Testing.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b1a3cf61403b3f04e83a51b4475e332a +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/RhythmRally/Testing/stage_tutorial_model.obj b/Assets/Resources/Sprites/Games/RhythmRally/Testing/stage_tutorial_model.obj new file mode 100644 index 000000000..83ffe9bce --- /dev/null +++ b/Assets/Resources/Sprites/Games/RhythmRally/Testing/stage_tutorial_model.obj @@ -0,0 +1,184 @@ +g + +usemtl tutorial_stage.png + +v -0.0064822 -0.04263997 -0.518223 +vn 0 0 0 +vt 0.493232 0.99584 +v -0.0064822 -0.04263997 15.02848 +vn 0 0 0 +vt 0.493232 0.500214 +v 15.54022 -0.04263997 -0.518223 +vn 0 0 0 +vt 0.00712277 0.99584 +v 15.54022 -0.04263997 15.02848 +vn 0 0 0 +vt 0.00712295 0.500214 +v -15.55118 -0.04263997 -0.518223 +vn 0 0 0 +vt 0.981337 0.497034 +v -15.55118 -0.04263997 15.02848 +vn 0 0 0 +vt 0.981337 0.99266 +v -0.0064822 -0.04263997 -0.518223 +vn 0 0 0 +vt 0.495227 0.497034 +v -0.0064822 -0.04263997 15.02848 +vn 0 0 0 +vt 0.495227 0.99266 +v 15.54022 -0.04263997 -16.06492 +vn 0 0 0 +vt 0.00769209 0.00892594 +v -0.0064822 -0.04263997 -16.06492 +vn 0 0 0 +vt 0.493801 0.00892594 +v 15.54022 -0.04263997 -0.518223 +vn 0 0 0 +vt 0.00769209 0.504552 +v -0.0064822 -0.04263997 -0.518223 +vn 0 0 0 +vt 0.493801 0.504552 +v -0.0064822 -0.04263997 -16.06492 +vn 0 0 0 +vt 0.499997 0.00892594 +v -15.55118 -0.04263997 -16.06492 +vn 0 0 0 +vt 0.986107 0.00892594 +v -0.0064822 -0.04263997 -0.518223 +vn 0 0 0 +vt 0.499997 0.504552 +v -15.55118 -0.04263997 -0.518223 +vn 0 0 0 +vt 0.986107 0.504552 + +f 1/1/1 2/2/2 3/3/3 +f 3/3/3 2/2/2 4/4/4 +f 5/5/5 6/6/6 7/7/7 +f 7/7/7 6/6/6 8/8/8 +f 9/9/9 10/10/10 11/11/11 +f 11/11/11 10/10/10 12/12/12 +f 13/13/13 14/14/14 15/15/15 +f 15/15/15 14/14/14 16/16/16 + +g + +usemtl tutorial_stage.png + +v 15.54022 15.50406 -16.06492 +vn 0 0 1 +vt 2.00666 0.495196 +v -0.0064822 15.50406 -16.06492 +vn 0 0 1 +vt 2.49175 0.495196 +v 15.54022 -0.04263997 -16.06492 +vn 0 0 1 +vt 2.00666 0 +v -0.0064822 -0.04263997 -16.06492 +vn 0 0 1 +vt 2.49175 0 +v -0.0064822 15.50406 -16.06492 +vn 0 0 1 +vt 1.48993 0.495196 +v -15.55118 15.50406 -16.06492 +vn 0 0 1 +vt 1.00484 0.495196 +v -0.0064822 -0.04263997 -16.06492 +vn 0 0 1 +vt 1.48994 0 +v -15.55118 -0.04263997 -16.06492 +vn 0 0 1 +vt 1.00484 0 +v 15.54022 15.50406 15.02848 +vn -1 0 0 +vt 2.00203 0.495196 +v 15.54022 15.50406 -0.518223 +vn -1 0 0 +vt 2.49175 0.495196 +v 15.54022 -0.04263997 15.02848 +vn -1 0 0 +vt 2.00203 0 +v 15.54022 -0.04263997 -0.518223 +vn -1 0 0 +vt 2.49175 0 +v 15.54022 15.50406 -0.518223 +vn -1 0 0 +vt 1.49456 0.495196 +v 15.54022 15.50406 -16.06492 +vn -1 0 0 +vt 1.00484 0.495196 +v 15.54022 -0.04263997 -0.518223 +vn -1 0 0 +vt 1.49456 0 +v 15.54022 -0.04263997 -16.06492 +vn -1 0 0 +vt 1.00484 0 + +f 17/17/17 18/18/18 19/19/19 +f 19/19/19 18/18/18 20/20/20 +f 21/21/21 22/22/22 23/23/23 +f 23/23/23 22/22/22 24/24/24 +f 25/25/25 26/26/26 27/27/27 +f 27/27/27 26/26/26 28/28/28 +f 29/29/29 30/30/30 31/31/31 +f 31/31/31 30/30/30 32/32/32 + +g + +usemtl S_stage_shadow.png + +v 2.863274 0.05493999 -5.532344 +vn 0 0 0 +vt 0.439467 0.282166 +v -2.610526 0.05493999 -5.532344 +vn 0 0 0 +vt 0.439467 0.0370988 +v 2.863274 0.05493999 4.383356 +vn 0 0 0 +vt 0.746512 0.282166 +v -2.610526 0.05493999 4.383356 +vn 0 0 0 +vt 0.746512 0.0370988 + +f 33/33/33 34/34/34 35/35/35 +f 35/35/35 34/34/34 36/36/36 + +g + +usemtl S_stage_shadow.png + +v 1.285722 0.05493999 4.058956 +vn 0 0 0 +vt 0.806366 0.0908651 +v -1.538878 0.05493999 4.058956 +vn 0 0 0 +vt 0.928506 0.0908651 +v 1.285722 0.05493999 6.602176 +vn 0 0 0 +vt 0.806366 0.234508 +v -1.538878 0.05493999 6.602176 +vn 0 0 0 +vt 0.928506 0.234508 + +f 37/37/37 38/38/38 39/39/39 +f 39/39/39 38/38/38 40/40/40 + +g + +usemtl S_stage_shadow.png + +v 1.285722 0.05493999 -7.171004 +vn 0 0 0 +vt 0.806366 0.0908651 +v -1.538878 0.05493999 -7.171004 +vn 0 0 0 +vt 0.928506 0.0908651 +v 1.285722 0.05493999 -4.627784 +vn 0 0 0 +vt 0.806366 0.234508 +v -1.538878 0.05493999 -4.627784 +vn 0 0 0 +vt 0.928506 0.234508 + +f 41/41/41 42/42/42 43/43/43 +f 43/43/43 42/42/42 44/44/44 + diff --git a/Assets/Resources/Sprites/Games/RhythmRally/Testing/stage_tutorial_model.obj.meta b/Assets/Resources/Sprites/Games/RhythmRally/Testing/stage_tutorial_model.obj.meta new file mode 100644 index 000000000..26e825838 --- /dev/null +++ b/Assets/Resources/Sprites/Games/RhythmRally/Testing/stage_tutorial_model.obj.meta @@ -0,0 +1,102 @@ +fileFormatVersion: 2 +guid: 8103cc38c4670444aa1d4d4cc3a0be68 +ModelImporter: + serializedVersion: 20200 + internalIDToNameTable: [] + externalObjects: {} + materials: + materialImportMode: 2 + materialName: 0 + materialSearch: 1 + materialLocation: 1 + animations: + legacyGenerateAnimations: 4 + bakeSimulation: 0 + resampleCurves: 1 + optimizeGameObjects: 0 + motionNodeName: + rigImportErrors: + rigImportWarnings: + animationImportErrors: + animationImportWarnings: + animationRetargetingWarnings: + animationDoRetargetingWarnings: 0 + importAnimatedCustomProperties: 0 + importConstraints: 0 + animationCompression: 1 + animationRotationError: 0.5 + animationPositionError: 0.5 + animationScaleError: 0.5 + animationWrapMode: 0 + extraExposedTransformPaths: [] + extraUserProperties: [] + clipAnimations: [] + isReadable: 0 + meshes: + lODScreenPercentages: [] + globalScale: 1 + meshCompression: 0 + addColliders: 0 + useSRGBMaterialColor: 1 + sortHierarchyByName: 1 + importVisibility: 1 + importBlendShapes: 1 + importCameras: 1 + importLights: 1 + fileIdsGeneration: 2 + swapUVChannels: 0 + generateSecondaryUV: 0 + useFileUnits: 1 + keepQuads: 0 + weldVertices: 1 + bakeAxisConversion: 0 + preserveHierarchy: 0 + skinWeightsMode: 0 + maxBonesPerVertex: 4 + minBoneWeight: 0.001 + meshOptimizationFlags: -1 + indexFormat: 0 + secondaryUVAngleDistortion: 8 + secondaryUVAreaDistortion: 15.000001 + secondaryUVHardAngle: 88 + secondaryUVMarginMethod: 1 + secondaryUVMinLightmapResolution: 40 + secondaryUVMinObjectScale: 1 + secondaryUVPackMargin: 4 + useFileScale: 1 + tangentSpace: + normalSmoothAngle: 60 + normalImportMode: 0 + tangentImportMode: 3 + normalCalculationMode: 4 + legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 + blendShapeNormalImportMode: 1 + normalSmoothingSource: 0 + referencedClips: [] + importAnimation: 1 + humanDescription: + serializedVersion: 3 + human: [] + skeleton: [] + armTwist: 0.5 + foreArmTwist: 0.5 + upperLegTwist: 0.5 + legTwist: 0.5 + armStretch: 0.05 + legStretch: 0.05 + feetSpacing: 0 + globalScale: 1 + rootMotionBoneName: + hasTranslationDoF: 0 + hasExtraRoot: 0 + skeletonHasParents: 1 + lastHumanDescriptionAvatarSource: {instanceID: 0} + autoGenerateAvatarMappingIfUnspecified: 1 + animationType: 2 + humanoidOversampling: 1 + avatarSetup: 0 + addHumanoidExtraRootOnlyWhenUsingAvatar: 1 + additionalBone: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/RhythmRally/Testing/tutorial_stage.mat b/Assets/Resources/Sprites/Games/RhythmRally/Testing/tutorial_stage.mat new file mode 100644 index 000000000..f4286a869 --- /dev/null +++ b/Assets/Resources/Sprites/Games/RhythmRally/Testing/tutorial_stage.mat @@ -0,0 +1,125 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &-8211273501459147519 +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: tutorial_stage + m_Shader: {fileID: 4800000, guid: 650dd9526735d5b46b79224bc6e94025, 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: 2800000, guid: 756599dd7bd5c1746b1d89b4562a9561, type: 3} + 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: 2800000, guid: 756599dd7bd5c1746b1d89b4562a9561, type: 3} + 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: 0 + - _Glossiness: 0 + - _GlossyReflections: 0 + - _Metallic: 0 + - _OcclusionStrength: 1 + - _Parallax: 0.005 + - _QueueOffset: 0 + - _ReceiveShadows: 1 + - _SampleGI: 0 + - _Smoothness: 0.5 + - _SmoothnessTextureChannel: 0 + - _SpecularHighlights: 1 + - _SrcBlend: 1 + - _Surface: 0 + - _WorkflowMode: 1 + - _ZWrite: 1 + m_Colors: + - _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.2, g: 0.2, b: 0.2, a: 1} + m_BuildTextureStacks: [] diff --git a/Assets/Resources/Sprites/Games/RhythmRally/Testing/tutorial_stage.mat.meta b/Assets/Resources/Sprites/Games/RhythmRally/Testing/tutorial_stage.mat.meta new file mode 100644 index 000000000..8248b0c69 --- /dev/null +++ b/Assets/Resources/Sprites/Games/RhythmRally/Testing/tutorial_stage.mat.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f3f78658b140a134b821cb0406e1a881 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 2100000 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/RhythmRally/Testing/tutorial_stage.png b/Assets/Resources/Sprites/Games/RhythmRally/Testing/tutorial_stage.png new file mode 100644 index 000000000..f59395ef3 Binary files /dev/null and b/Assets/Resources/Sprites/Games/RhythmRally/Testing/tutorial_stage.png differ diff --git a/Assets/Resources/Sprites/Games/RhythmRally/Testing/tutorial_stage.png.meta b/Assets/Resources/Sprites/Games/RhythmRally/Testing/tutorial_stage.png.meta new file mode 100644 index 000000000..fc75902b6 --- /dev/null +++ b/Assets/Resources/Sprites/Games/RhythmRally/Testing/tutorial_stage.png.meta @@ -0,0 +1,120 @@ +fileFormatVersion: 2 +guid: 756599dd7bd5c1746b1d89b4562a9561 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 0 + wrapV: 0 + wrapW: 0 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + - serializedVersion: 3 + buildTarget: WebGL + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Resources/Sprites/Games/RhythmRally/materials/body.mat b/Assets/Resources/Sprites/Games/RhythmRally/materials/body.mat index 58df6c6e0..566145d26 100644 --- a/Assets/Resources/Sprites/Games/RhythmRally/materials/body.mat +++ b/Assets/Resources/Sprites/Games/RhythmRally/materials/body.mat @@ -96,10 +96,10 @@ Material: - _OcclusionStrength: 1 - _Parallax: 0.005 - _QueueOffset: 0 - - _ReceiveShadows: 0 + - _ReceiveShadows: 1 - _SampleGI: 0 - _Shininess: 0 - - _Smoothness: 0 + - _Smoothness: 0.45 - _SmoothnessSource: 0 - _SmoothnessTextureChannel: 0 - _SpecSource: 0 diff --git a/Assets/Resources/Sprites/Games/RhythmRally/materials/stand.mat b/Assets/Resources/Sprites/Games/RhythmRally/materials/stand.mat index bd5143cad..182a95284 100644 --- a/Assets/Resources/Sprites/Games/RhythmRally/materials/stand.mat +++ b/Assets/Resources/Sprites/Games/RhythmRally/materials/stand.mat @@ -97,7 +97,7 @@ Material: - _QueueOffset: 0 - _ReceiveShadows: 1 - _SampleGI: 0 - - _Smoothness: 0.5 + - _Smoothness: 0.414 - _SmoothnessTextureChannel: 0 - _SpecularHighlights: 1 - _SrcBlend: 1 diff --git a/Assets/Resources/Sprites/UI/You.png b/Assets/Resources/Sprites/UI/You.png new file mode 100644 index 000000000..eac20eb3f Binary files /dev/null and b/Assets/Resources/Sprites/UI/You.png differ diff --git a/Assets/Resources/Sprites/UI/You.png.meta b/Assets/Resources/Sprites/UI/You.png.meta new file mode 100644 index 000000000..4d87f0893 --- /dev/null +++ b/Assets/Resources/Sprites/UI/You.png.meta @@ -0,0 +1,96 @@ +fileFormatVersion: 2 +guid: 12c4cedee97763e4eb060ea17141982e +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapsPreserveCoverage: 0 + alphaTestReferenceValue: 0.5 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + streamingMipmaps: 0 + streamingMipmapsPriority: 0 + vTOnly: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: 1 + mipBias: 0 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 1 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + flipbookRows: 1 + flipbookColumns: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 0 + platformSettings: + - serializedVersion: 3 + buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scripts/Common/Billboard.cs b/Assets/Scripts/Common/Billboard.cs new file mode 100644 index 000000000..f3d57008b --- /dev/null +++ b/Assets/Scripts/Common/Billboard.cs @@ -0,0 +1,31 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +namespace RhythmHeavenMania.Common +{ + public class Billboard : MonoBehaviour + { + public float fixedSize = 0.03f; + public bool constantScale = false; + private Camera cam; + + private void Start() + { + cam = GameManager.instance.GameCamera; + } + + private void LateUpdate() + { + this.transform.rotation = cam.transform.rotation; + + if (constantScale) + { + var distance = (cam.transform.position - this.transform.position).magnitude; + var size = distance * fixedSize * cam.fieldOfView; + this.transform.localScale = Vector3.one * size; + transform.forward = transform.position - cam.transform.position; + } + } + } +} \ No newline at end of file diff --git a/Assets/Scripts/Common/Billboard.cs.meta b/Assets/Scripts/Common/Billboard.cs.meta new file mode 100644 index 000000000..afb85f413 --- /dev/null +++ b/Assets/Scripts/Common/Billboard.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 8654dbb292a4f514e828520d366c7395 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/UniversalRenderPipelineAsset.asset b/Assets/UniversalRenderPipelineAsset.asset index 9501a920b..c6963a304 100644 --- a/Assets/UniversalRenderPipelineAsset.asset +++ b/Assets/UniversalRenderPipelineAsset.asset @@ -34,7 +34,7 @@ MonoBehaviour: m_AdditionalLightShadowsSupported: 0 m_AdditionalLightsShadowmapResolution: 512 m_ShadowDistance: 50 - m_ShadowCascadeCount: 1 + m_ShadowCascadeCount: 4 m_Cascade2Split: 0.25 m_Cascade3Split: {x: 0.1, y: 0.3} m_Cascade4Split: {x: 0.067, y: 0.2, z: 0.467}