diff --git a/Assets/Imported Assets/Toon Vehicles/Prefabs/Gradient/Hotrod.prefab b/Assets/Imported Assets/Toon Vehicles/Prefabs/Gradient/Hotrod.prefab index d052da1..8fc88dc 100644 --- a/Assets/Imported Assets/Toon Vehicles/Prefabs/Gradient/Hotrod.prefab +++ b/Assets/Imported Assets/Toon Vehicles/Prefabs/Gradient/Hotrod.prefab @@ -1,5 +1,93 @@ %YAML 1.1 %TAG !u! tag:unity3d.com,2011: +--- !u!1 &2464750559796372519 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5739219539520004758} + - component: {fileID: 8344151628468935024} + - component: {fileID: 6456535840448494428} + m_Layer: 0 + m_Name: Wheel_BR_Collider + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5739219539520004758 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2464750559796372519} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: 1, z: -0, w: 0} + m_LocalPosition: {x: 0.88400006, y: 0.416, z: -1.527} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 3861359295483779369} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!146 &8344151628468935024 +WheelCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2464750559796372519} + serializedVersion: 2 + m_Center: {x: 0, y: 0, z: 0} + m_Radius: 0.4200084 + m_SuspensionSpring: + spring: 35000 + damper: 4500 + targetPosition: 0.5 + m_SuspensionDistance: 0.3 + m_ForceAppPointDistance: 0 + m_Mass: 20 + m_WheelDampingRate: 0.25 + m_ForwardFriction: + m_ExtremumSlip: 0.4 + m_ExtremumValue: 1 + m_AsymptoteSlip: 0.8 + m_AsymptoteValue: 0.5 + m_Stiffness: 1 + m_SidewaysFriction: + m_ExtremumSlip: 0.2 + m_ExtremumValue: 1 + m_AsymptoteSlip: 0.5 + m_AsymptoteValue: 0.75 + m_Stiffness: 1 + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_Enabled: 1 + m_ProvidesContacts: 0 +--- !u!114 &6456535840448494428 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2464750559796372519} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9901c050a200da94bbc65da2891b7708, type: 3} + m_Name: + m_EditorClassIdentifier: + wheelModel: {fileID: 173258790572643512} + WheelCollider: {fileID: 0} + steerable: 0 + motorized: 1 --- !u!1 &3230029487835899809 GameObject: m_ObjectHideFlags: 0 @@ -23,13 +111,14 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 3230029487835899809} + serializedVersion: 2 m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: -0.886, y: 0.416, z: -1.527} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: - {fileID: 2321456814727698357} m_Father: {fileID: 3861359295483779369} - m_RootOrder: 3 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &3903237343514662060 GameObject: @@ -54,14 +143,191 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 3903237343514662060} + serializedVersion: 2 m_LocalRotation: {x: 0, y: 1, z: 0, w: 0} m_LocalPosition: {x: 0.884, y: 0.416, z: -1.527} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: - {fileID: 173258790572643512} m_Father: {fileID: 3861359295483779369} - m_RootOrder: 4 m_LocalEulerAnglesHint: {x: 0, y: 180, z: 0} +--- !u!1 &3923031512810829237 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8597157064634574745} + - component: {fileID: 5640727645891893896} + - component: {fileID: 5409559858779922688} + m_Layer: 0 + m_Name: Wheel_FL_Collider + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8597157064634574745 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3923031512810829237} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.8859999, y: 0.416, z: 1.539} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 3861359295483779369} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!146 &5640727645891893896 +WheelCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3923031512810829237} + serializedVersion: 2 + m_Center: {x: 0, y: 0, z: 0} + m_Radius: 0.4200084 + m_SuspensionSpring: + spring: 35000 + damper: 4500 + targetPosition: 0.5 + m_SuspensionDistance: 0.3 + m_ForceAppPointDistance: 0 + m_Mass: 20 + m_WheelDampingRate: 0.25 + m_ForwardFriction: + m_ExtremumSlip: 0.4 + m_ExtremumValue: 1 + m_AsymptoteSlip: 0.8 + m_AsymptoteValue: 0.5 + m_Stiffness: 1 + m_SidewaysFriction: + m_ExtremumSlip: 0.2 + m_ExtremumValue: 1 + m_AsymptoteSlip: 0.5 + m_AsymptoteValue: 0.75 + m_Stiffness: 1 + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_Enabled: 1 + m_ProvidesContacts: 0 +--- !u!114 &5409559858779922688 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3923031512810829237} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9901c050a200da94bbc65da2891b7708, type: 3} + m_Name: + m_EditorClassIdentifier: + wheelModel: {fileID: 4818597605737073951} + WheelCollider: {fileID: 0} + steerable: 1 + motorized: 0 +--- !u!1 &4512577660358382606 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2855524362378098714} + - component: {fileID: 211855197576047450} + - component: {fileID: 5919649745119006625} + m_Layer: 0 + m_Name: Wheel_BL_Collider + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2855524362378098714 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4512577660358382606} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.8859999, y: 0.416, z: -1.527} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 3861359295483779369} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!146 &211855197576047450 +WheelCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4512577660358382606} + serializedVersion: 2 + m_Center: {x: 0, y: 0, z: 0} + m_Radius: 0.420008 + m_SuspensionSpring: + spring: 35000 + damper: 1500 + targetPosition: 0.5 + m_SuspensionDistance: 0.3 + m_ForceAppPointDistance: 0 + m_Mass: 20 + m_WheelDampingRate: 0.25 + m_ForwardFriction: + m_ExtremumSlip: 0.4 + m_ExtremumValue: 1 + m_AsymptoteSlip: 0.8 + m_AsymptoteValue: 0.5 + m_Stiffness: 1 + m_SidewaysFriction: + m_ExtremumSlip: 0.2 + m_ExtremumValue: 1 + m_AsymptoteSlip: 0.5 + m_AsymptoteValue: 0.75 + m_Stiffness: 1 + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_Enabled: 1 + m_ProvidesContacts: 0 +--- !u!114 &5919649745119006625 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4512577660358382606} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9901c050a200da94bbc65da2891b7708, type: 3} + m_Name: + m_EditorClassIdentifier: + wheelModel: {fileID: 2321456814727698357} + WheelCollider: {fileID: 0} + steerable: 0 + motorized: 1 --- !u!1 &4581010362679501558 GameObject: m_ObjectHideFlags: 0 @@ -85,17 +351,22 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 4581010362679501558} + serializedVersion: 2 m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: - {fileID: 1448184148525984828} - {fileID: 4685635978106145088} - {fileID: 8484079979228838204} - {fileID: 6544595097197761191} - {fileID: 3150623959067995902} + - {fileID: 8597157064634574745} + - {fileID: 3553364770600256022} + - {fileID: 2855524362378098714} + - {fileID: 5739219539520004758} m_Father: {fileID: 0} - m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &6613815352067406286 GameObject: @@ -120,13 +391,14 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 6613815352067406286} + serializedVersion: 2 m_LocalRotation: {x: 0, y: 1, z: 0, w: 0} m_LocalPosition: {x: 0.884, y: 0.416, z: 1.5360001} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: - {fileID: 8285856680204981409} m_Father: {fileID: 3861359295483779369} - m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 180, z: 0} --- !u!1 &7538238229499371843 GameObject: @@ -151,13 +423,14 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 7538238229499371843} + serializedVersion: 2 m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: -0.886, y: 0.416, z: 1.539} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: - {fileID: 4818597605737073951} m_Father: {fileID: 3861359295483779369} - m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &7881463971794932729 GameObject: @@ -182,19 +455,109 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 7881463971794932729} + serializedVersion: 2 m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 m_Children: - {fileID: 4132997426662706806} m_Father: {fileID: 3861359295483779369} - m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &8519508790263538986 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3553364770600256022} + - component: {fileID: 5229367761133960} + - component: {fileID: 5512370167110110374} + m_Layer: 0 + m_Name: Wheel_FR_Collider + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3553364770600256022 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8519508790263538986} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: 1, z: -0, w: 0} + m_LocalPosition: {x: 0.88400006, y: 0.416, z: 1.5360001} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 3861359295483779369} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!146 &5229367761133960 +WheelCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8519508790263538986} + serializedVersion: 2 + m_Center: {x: 0, y: 0, z: 0} + m_Radius: 0.4200084 + m_SuspensionSpring: + spring: 35000 + damper: 4500 + targetPosition: 0.5 + m_SuspensionDistance: 0.3 + m_ForceAppPointDistance: 0 + m_Mass: 20 + m_WheelDampingRate: 0.25 + m_ForwardFriction: + m_ExtremumSlip: 0.4 + m_ExtremumValue: 1 + m_AsymptoteSlip: 0.8 + m_AsymptoteValue: 0.5 + m_Stiffness: 1 + m_SidewaysFriction: + m_ExtremumSlip: 0.2 + m_ExtremumValue: 1 + m_AsymptoteSlip: 0.5 + m_AsymptoteValue: 0.75 + m_Stiffness: 1 + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_Enabled: 1 + m_ProvidesContacts: 0 +--- !u!114 &5512370167110110374 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8519508790263538986} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9901c050a200da94bbc65da2891b7708, type: 3} + m_Name: + m_EditorClassIdentifier: + wheelModel: {fileID: 8285856680204981409} + WheelCollider: {fileID: 0} + steerable: 1 + motorized: 0 --- !u!1001 &427050929418056531 PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: + serializedVersion: 3 m_TransformParent: {fileID: 3150623959067995902} m_Modifications: - target: {fileID: -8679921383154817045, guid: c22f0929bec298340ba74e75c2279910, type: 3} @@ -250,6 +613,9 @@ PrefabInstance: value: Racing objectReference: {fileID: 0} m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: c22f0929bec298340ba74e75c2279910, type: 3} --- !u!4 &173258790572643512 stripped Transform: @@ -261,6 +627,7 @@ PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: + serializedVersion: 3 m_TransformParent: {fileID: 6544595097197761191} m_Modifications: - target: {fileID: -8679921383154817045, guid: c22f0929bec298340ba74e75c2279910, type: 3} @@ -316,6 +683,9 @@ PrefabInstance: value: Racing objectReference: {fileID: 0} m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: c22f0929bec298340ba74e75c2279910, type: 3} --- !u!4 &2321456814727698357 stripped Transform: @@ -327,6 +697,7 @@ PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: + serializedVersion: 3 m_TransformParent: {fileID: 1448184148525984828} m_Modifications: - target: {fileID: -8679921383154817045, guid: 361f939c8671d9a4faaf8ac32a476ac8, type: 3} @@ -378,6 +749,9 @@ PrefabInstance: value: Hotrod objectReference: {fileID: 0} m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 361f939c8671d9a4faaf8ac32a476ac8, type: 3} --- !u!4 &4132997426662706806 stripped Transform: @@ -389,6 +763,7 @@ PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: + serializedVersion: 3 m_TransformParent: {fileID: 4685635978106145088} m_Modifications: - target: {fileID: -8679921383154817045, guid: c22f0929bec298340ba74e75c2279910, type: 3} @@ -444,6 +819,9 @@ PrefabInstance: value: Racing objectReference: {fileID: 0} m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: c22f0929bec298340ba74e75c2279910, type: 3} --- !u!4 &4818597605737073951 stripped Transform: @@ -455,6 +833,7 @@ PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: + serializedVersion: 3 m_TransformParent: {fileID: 8484079979228838204} m_Modifications: - target: {fileID: -8679921383154817045, guid: c22f0929bec298340ba74e75c2279910, type: 3} @@ -510,6 +889,9 @@ PrefabInstance: value: Racing objectReference: {fileID: 0} m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: c22f0929bec298340ba74e75c2279910, type: 3} --- !u!4 &8285856680204981409 stripped Transform: diff --git a/Assets/Prefabs/Camera.prefab b/Assets/Prefabs/Camera.prefab index 0e4a62e..80f11b8 100644 --- a/Assets/Prefabs/Camera.prefab +++ b/Assets/Prefabs/Camera.prefab @@ -165,14 +165,14 @@ MonoBehaviour: m_EditorClassIdentifier: Damping: {x: 1, y: 0.4, z: 1} ShoulderOffset: {x: 0, y: 1.75, z: 0} - VerticalArmLength: 0.4 + VerticalArmLength: 0.5 CameraSide: 0.5 CameraDistance: 5 CameraCollisionFilter: serializedVersion: 2 m_Bits: 0 IgnoreTag: - CameraRadius: 0.5 + CameraRadius: 0.494 DampingIntoCollision: 4.6 DampingFromCollision: 2 --- !u!114 &7119497487385811357 @@ -214,8 +214,8 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 5810170567460595970} serializedVersion: 2 - m_LocalRotation: {x: 0.22189745, y: -0, z: -0, w: 0.97507} - m_LocalPosition: {x: 2.5158076, y: 1.0294907, z: 1.9411907} + m_LocalRotation: {x: 0.11043153, y: -0, z: -0, w: 0.9938837} + m_LocalPosition: {x: 2.5158076, y: 0.8794906, z: -3.0588093} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: [] @@ -254,7 +254,7 @@ Camera: height: 1 near clip plane: 0.3 far clip plane: 500 - field of view: 60.000004 + field of view: 60 orthographic: 0 orthographic size: 5 m_Depth: 0 diff --git a/Assets/Prefabs/Hotrod.prefab b/Assets/Prefabs/Hotrod.prefab new file mode 100644 index 0000000..bdc03d1 --- /dev/null +++ b/Assets/Prefabs/Hotrod.prefab @@ -0,0 +1,220 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &5711380006811689493 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5420764024659664985} + - component: {fileID: 3239213433477781764} + - component: {fileID: 1857703685905104433} + m_Layer: 0 + m_Name: Hotrod + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5420764024659664985 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5711380006811689493} + serializedVersion: 2 + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 3.8524709, y: -2.92524, z: -4.392884} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 7953198523918571078} + m_Father: {fileID: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!54 &3239213433477781764 +Rigidbody: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5711380006811689493} + serializedVersion: 4 + m_Mass: 1500 + m_Drag: 0.25 + m_AngularDrag: 0.05 + m_CenterOfMass: {x: 0, y: 0, z: 0} + m_InertiaTensor: {x: 1, y: 1, z: 1} + m_InertiaRotation: {x: 0, y: 0, z: 0, w: 1} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ImplicitCom: 1 + m_ImplicitTensor: 1 + m_UseGravity: 1 + m_IsKinematic: 0 + m_Interpolate: 0 + m_Constraints: 0 + m_CollisionDetection: 0 +--- !u!114 &1857703685905104433 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5711380006811689493} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a23c7d66d3ff94847a946cf7b30ca1b7, type: 3} + m_Name: + m_EditorClassIdentifier: + motorTorque: 2000 + maxSpeed: 50 + steeringRange: 30 +--- !u!1001 &6613855157239500655 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 5420764024659664985} + m_Modifications: + - target: {fileID: 5229367761133960, guid: 0a84c5c2846d02440b5cea7fafee4fa5, type: 3} + propertyPath: m_Mass + value: 80 + objectReference: {fileID: 0} + - target: {fileID: 5229367761133960, guid: 0a84c5c2846d02440b5cea7fafee4fa5, type: 3} + propertyPath: m_WheelDampingRate + value: 0.0001 + objectReference: {fileID: 0} + - target: {fileID: 5229367761133960, guid: 0a84c5c2846d02440b5cea7fafee4fa5, type: 3} + propertyPath: m_SuspensionDistance + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5229367761133960, guid: 0a84c5c2846d02440b5cea7fafee4fa5, type: 3} + propertyPath: m_SuspensionSpring.damper + value: 1500 + objectReference: {fileID: 0} + - target: {fileID: 5229367761133960, guid: 0a84c5c2846d02440b5cea7fafee4fa5, type: 3} + propertyPath: m_SuspensionSpring.targetPosition + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 211855197576047450, guid: 0a84c5c2846d02440b5cea7fafee4fa5, type: 3} + propertyPath: m_Mass + value: 80 + objectReference: {fileID: 0} + - target: {fileID: 211855197576047450, guid: 0a84c5c2846d02440b5cea7fafee4fa5, type: 3} + propertyPath: m_Radius + value: 0.4200084 + objectReference: {fileID: 0} + - target: {fileID: 211855197576047450, guid: 0a84c5c2846d02440b5cea7fafee4fa5, type: 3} + propertyPath: m_WheelDampingRate + value: 0.0001 + objectReference: {fileID: 0} + - target: {fileID: 211855197576047450, guid: 0a84c5c2846d02440b5cea7fafee4fa5, type: 3} + propertyPath: m_SuspensionDistance + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 211855197576047450, guid: 0a84c5c2846d02440b5cea7fafee4fa5, type: 3} + propertyPath: m_SuspensionSpring.targetPosition + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3861359295483779369, guid: 0a84c5c2846d02440b5cea7fafee4fa5, type: 3} + propertyPath: m_LocalPosition.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3861359295483779369, guid: 0a84c5c2846d02440b5cea7fafee4fa5, type: 3} + propertyPath: m_LocalPosition.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3861359295483779369, guid: 0a84c5c2846d02440b5cea7fafee4fa5, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3861359295483779369, guid: 0a84c5c2846d02440b5cea7fafee4fa5, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3861359295483779369, guid: 0a84c5c2846d02440b5cea7fafee4fa5, type: 3} + propertyPath: m_LocalRotation.x + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3861359295483779369, guid: 0a84c5c2846d02440b5cea7fafee4fa5, type: 3} + propertyPath: m_LocalRotation.y + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3861359295483779369, guid: 0a84c5c2846d02440b5cea7fafee4fa5, type: 3} + propertyPath: m_LocalRotation.z + value: -0 + objectReference: {fileID: 0} + - target: {fileID: 3861359295483779369, guid: 0a84c5c2846d02440b5cea7fafee4fa5, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3861359295483779369, guid: 0a84c5c2846d02440b5cea7fafee4fa5, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3861359295483779369, guid: 0a84c5c2846d02440b5cea7fafee4fa5, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 4581010362679501558, guid: 0a84c5c2846d02440b5cea7fafee4fa5, type: 3} + propertyPath: m_Name + value: Hotrod + objectReference: {fileID: 0} + - target: {fileID: 5640727645891893896, guid: 0a84c5c2846d02440b5cea7fafee4fa5, type: 3} + propertyPath: m_Mass + value: 80 + objectReference: {fileID: 0} + - target: {fileID: 5640727645891893896, guid: 0a84c5c2846d02440b5cea7fafee4fa5, type: 3} + propertyPath: m_WheelDampingRate + value: 0.0001 + objectReference: {fileID: 0} + - target: {fileID: 5640727645891893896, guid: 0a84c5c2846d02440b5cea7fafee4fa5, type: 3} + propertyPath: m_SuspensionDistance + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5640727645891893896, guid: 0a84c5c2846d02440b5cea7fafee4fa5, type: 3} + propertyPath: m_SuspensionSpring.damper + value: 1500 + objectReference: {fileID: 0} + - target: {fileID: 5640727645891893896, guid: 0a84c5c2846d02440b5cea7fafee4fa5, type: 3} + propertyPath: m_SuspensionSpring.targetPosition + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 8344151628468935024, guid: 0a84c5c2846d02440b5cea7fafee4fa5, type: 3} + propertyPath: m_Mass + value: 80 + objectReference: {fileID: 0} + - target: {fileID: 8344151628468935024, guid: 0a84c5c2846d02440b5cea7fafee4fa5, type: 3} + propertyPath: m_WheelDampingRate + value: 0.0001 + objectReference: {fileID: 0} + - target: {fileID: 8344151628468935024, guid: 0a84c5c2846d02440b5cea7fafee4fa5, type: 3} + propertyPath: m_SuspensionDistance + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 8344151628468935024, guid: 0a84c5c2846d02440b5cea7fafee4fa5, type: 3} + propertyPath: m_SuspensionSpring.damper + value: 1500 + objectReference: {fileID: 0} + - target: {fileID: 8344151628468935024, guid: 0a84c5c2846d02440b5cea7fafee4fa5, type: 3} + propertyPath: m_SuspensionSpring.targetPosition + value: 1 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] + m_SourcePrefab: {fileID: 100100000, guid: 0a84c5c2846d02440b5cea7fafee4fa5, type: 3} +--- !u!4 &7953198523918571078 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 3861359295483779369, guid: 0a84c5c2846d02440b5cea7fafee4fa5, type: 3} + m_PrefabInstance: {fileID: 6613855157239500655} + m_PrefabAsset: {fileID: 0} diff --git a/Assets/Prefabs/Hotrod.prefab.meta b/Assets/Prefabs/Hotrod.prefab.meta new file mode 100644 index 0000000..9fb708f --- /dev/null +++ b/Assets/Prefabs/Hotrod.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 5851f609a58dc884a99030da0105c6db +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scenes/SampleScene.unity b/Assets/Scenes/SampleScene.unity index 373cf04..ceab884 100644 --- a/Assets/Scenes/SampleScene.unity +++ b/Assets/Scenes/SampleScene.unity @@ -123,151 +123,6 @@ NavMeshSettings: debug: m_Flags: 0 m_NavMeshData: {fileID: 0} ---- !u!1001 &614713747 -PrefabInstance: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Modification: - serializedVersion: 3 - m_TransformParent: {fileID: 0} - m_Modifications: - - target: {fileID: 3861359295483779369, guid: 0a84c5c2846d02440b5cea7fafee4fa5, type: 3} - propertyPath: m_LocalPosition.x - value: -3.4994996 - objectReference: {fileID: 0} - - target: {fileID: 3861359295483779369, guid: 0a84c5c2846d02440b5cea7fafee4fa5, type: 3} - propertyPath: m_LocalPosition.y - value: 0.004008323 - objectReference: {fileID: 0} - - target: {fileID: 3861359295483779369, guid: 0a84c5c2846d02440b5cea7fafee4fa5, type: 3} - propertyPath: m_LocalPosition.z - value: -1.5505104 - objectReference: {fileID: 0} - - target: {fileID: 3861359295483779369, guid: 0a84c5c2846d02440b5cea7fafee4fa5, type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 3861359295483779369, guid: 0a84c5c2846d02440b5cea7fafee4fa5, type: 3} - propertyPath: m_LocalRotation.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3861359295483779369, guid: 0a84c5c2846d02440b5cea7fafee4fa5, type: 3} - propertyPath: m_LocalRotation.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3861359295483779369, guid: 0a84c5c2846d02440b5cea7fafee4fa5, type: 3} - propertyPath: m_LocalRotation.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3861359295483779369, guid: 0a84c5c2846d02440b5cea7fafee4fa5, type: 3} - propertyPath: m_LocalEulerAnglesHint.x - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3861359295483779369, guid: 0a84c5c2846d02440b5cea7fafee4fa5, type: 3} - propertyPath: m_LocalEulerAnglesHint.y - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 3861359295483779369, guid: 0a84c5c2846d02440b5cea7fafee4fa5, type: 3} - propertyPath: m_LocalEulerAnglesHint.z - value: 0 - objectReference: {fileID: 0} - - target: {fileID: 4581010362679501558, guid: 0a84c5c2846d02440b5cea7fafee4fa5, type: 3} - propertyPath: m_Name - value: Hotrod - objectReference: {fileID: 0} - m_RemovedComponents: [] - m_RemovedGameObjects: [] - m_AddedGameObjects: - - targetCorrespondingSourceObject: {fileID: 3861359295483779369, guid: 0a84c5c2846d02440b5cea7fafee4fa5, type: 3} - insertIndex: -1 - addedObject: {fileID: 1284890352} - - targetCorrespondingSourceObject: {fileID: 3861359295483779369, guid: 0a84c5c2846d02440b5cea7fafee4fa5, type: 3} - insertIndex: -1 - addedObject: {fileID: 1530882415} - - targetCorrespondingSourceObject: {fileID: 3861359295483779369, guid: 0a84c5c2846d02440b5cea7fafee4fa5, type: 3} - insertIndex: -1 - addedObject: {fileID: 1654286369} - - targetCorrespondingSourceObject: {fileID: 3861359295483779369, guid: 0a84c5c2846d02440b5cea7fafee4fa5, type: 3} - insertIndex: -1 - addedObject: {fileID: 645202328} - m_AddedComponents: [] - m_SourcePrefab: {fileID: 100100000, guid: 0a84c5c2846d02440b5cea7fafee4fa5, type: 3} ---- !u!4 &614713748 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 3861359295483779369, guid: 0a84c5c2846d02440b5cea7fafee4fa5, type: 3} - m_PrefabInstance: {fileID: 614713747} - m_PrefabAsset: {fileID: 0} ---- !u!1 &645202327 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 645202328} - - component: {fileID: 645202329} - m_Layer: 0 - m_Name: Wheel_BR_Collider - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &645202328 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 645202327} - serializedVersion: 2 - m_LocalRotation: {x: -0, y: 1, z: -0, w: 0} - m_LocalPosition: {x: 0.88400006, y: 0.416, z: -1.527} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 614713748} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!146 &645202329 -WheelCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 645202327} - serializedVersion: 2 - m_Center: {x: 0, y: 0, z: 0} - m_Radius: 0.5 - m_SuspensionSpring: - spring: 35000 - damper: 4500 - targetPosition: 0.5 - m_SuspensionDistance: 0.3 - m_ForceAppPointDistance: 0 - m_Mass: 20 - m_WheelDampingRate: 0.25 - m_ForwardFriction: - m_ExtremumSlip: 0.4 - m_ExtremumValue: 1 - m_AsymptoteSlip: 0.8 - m_AsymptoteValue: 0.5 - m_Stiffness: 1 - m_SidewaysFriction: - m_ExtremumSlip: 0.2 - m_ExtremumValue: 1 - m_AsymptoteSlip: 0.5 - m_AsymptoteValue: 0.75 - m_Stiffness: 1 - m_IncludeLayers: - serializedVersion: 2 - m_Bits: 0 - m_ExcludeLayers: - serializedVersion: 2 - m_Bits: 0 - m_LayerOverridePriority: 0 - m_Enabled: 1 - m_ProvidesContacts: 0 --- !u!1 &705507993 GameObject: m_ObjectHideFlags: 0 @@ -362,11 +217,52 @@ Transform: m_Children: [] m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} ---- !u!4 &999010133 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 5049018613629602103, guid: 77e4cd38c4994de4f9312bea83b75104, type: 3} +--- !u!1 &1033049105 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 7627314183742200739, guid: 5851f609a58dc884a99030da0105c6db, type: 3} + m_PrefabInstance: {fileID: 1328367594557032345} + m_PrefabAsset: {fileID: 0} +--- !u!65 &1033049109 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1033049105} + m_Material: {fileID: 0} + m_IncludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_ExcludeLayers: + serializedVersion: 2 + m_Bits: 0 + m_LayerOverridePriority: 0 + m_IsTrigger: 0 + m_ProvidesContacts: 1 + m_Enabled: 1 + serializedVersion: 3 + m_Size: {x: 1.9627337, y: 1.770384, z: 4.430439} + m_Center: {x: 0, y: 0.9859993, z: 0.105917215} +--- !u!1 &1201679266 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 4258781391370674817, guid: 77e4cd38c4994de4f9312bea83b75104, type: 3} m_PrefabInstance: {fileID: 1235630211} m_PrefabAsset: {fileID: 0} +--- !u!114 &1201679269 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1201679266} + m_Enabled: 0 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: a23c7d66d3ff94847a946cf7b30ca1b7, type: 3} + m_Name: + m_EditorClassIdentifier: + motorTorque: 2000 + maxSpeed: 20 + steeringRange: 30 --- !u!1001 &1235630211 PrefabInstance: m_ObjectHideFlags: 0 @@ -385,7 +281,7 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 5049018613629602103, guid: 77e4cd38c4994de4f9312bea83b75104, type: 3} propertyPath: m_LocalPosition.y - value: 0.55 + value: 1.8 objectReference: {fileID: 0} - target: {fileID: 5049018613629602103, guid: 77e4cd38c4994de4f9312bea83b75104, type: 3} propertyPath: m_LocalPosition.z @@ -419,230 +315,21 @@ PrefabInstance: propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} - m_RemovedComponents: [] + m_RemovedComponents: + - {fileID: 4562493253198073265, guid: 77e4cd38c4994de4f9312bea83b75104, type: 3} m_RemovedGameObjects: [] m_AddedGameObjects: [] - m_AddedComponents: [] + m_AddedComponents: + - targetCorrespondingSourceObject: {fileID: 4258781391370674817, guid: 77e4cd38c4994de4f9312bea83b75104, type: 3} + insertIndex: -1 + addedObject: {fileID: 1201679269} m_SourcePrefab: {fileID: 100100000, guid: 77e4cd38c4994de4f9312bea83b75104, type: 3} ---- !u!1 &1284890351 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1284890352} - - component: {fileID: 1284890353} - m_Layer: 0 - m_Name: Wheel_FL_Collider - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1284890352 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1284890351} - serializedVersion: 2 - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0.8859999, y: 0.416, z: 1.539} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 614713748} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!146 &1284890353 -WheelCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1284890351} - serializedVersion: 2 - m_Center: {x: 0, y: 0, z: 0} - m_Radius: 0.5 - m_SuspensionSpring: - spring: 35000 - damper: 4500 - targetPosition: 0.5 - m_SuspensionDistance: 0.3 - m_ForceAppPointDistance: 0 - m_Mass: 20 - m_WheelDampingRate: 0.25 - m_ForwardFriction: - m_ExtremumSlip: 0.4 - m_ExtremumValue: 1 - m_AsymptoteSlip: 0.8 - m_AsymptoteValue: 0.5 - m_Stiffness: 1 - m_SidewaysFriction: - m_ExtremumSlip: 0.2 - m_ExtremumValue: 1 - m_AsymptoteSlip: 0.5 - m_AsymptoteValue: 0.75 - m_Stiffness: 1 - m_IncludeLayers: - serializedVersion: 2 - m_Bits: 0 - m_ExcludeLayers: - serializedVersion: 2 - m_Bits: 0 - m_LayerOverridePriority: 0 - m_Enabled: 1 - m_ProvidesContacts: 0 ---- !u!1 &1530882414 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1530882415} - - component: {fileID: 1530882416} - m_Layer: 0 - m_Name: Wheel_FR_Collider - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1530882415 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1530882414} - serializedVersion: 2 - m_LocalRotation: {x: -0, y: 1, z: -0, w: 0} - m_LocalPosition: {x: 0.88400006, y: 0.416, z: 1.5360001} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 614713748} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!146 &1530882416 -WheelCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1530882414} - serializedVersion: 2 - m_Center: {x: 0, y: 0, z: 0} - m_Radius: 0.5 - m_SuspensionSpring: - spring: 35000 - damper: 4500 - targetPosition: 0.5 - m_SuspensionDistance: 0.3 - m_ForceAppPointDistance: 0 - m_Mass: 20 - m_WheelDampingRate: 0.25 - m_ForwardFriction: - m_ExtremumSlip: 0.4 - m_ExtremumValue: 1 - m_AsymptoteSlip: 0.8 - m_AsymptoteValue: 0.5 - m_Stiffness: 1 - m_SidewaysFriction: - m_ExtremumSlip: 0.2 - m_ExtremumValue: 1 - m_AsymptoteSlip: 0.5 - m_AsymptoteValue: 0.75 - m_Stiffness: 1 - m_IncludeLayers: - serializedVersion: 2 - m_Bits: 0 - m_ExcludeLayers: - serializedVersion: 2 - m_Bits: 0 - m_LayerOverridePriority: 0 - m_Enabled: 1 - m_ProvidesContacts: 0 ---- !u!1 &1654286368 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1654286369} - - component: {fileID: 1654286370} - m_Layer: 0 - m_Name: Wheel_BL_Collider - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1654286369 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1654286368} - serializedVersion: 2 - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0.8859999, y: 0.416, z: -1.527} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 614713748} - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!146 &1654286370 -WheelCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1654286368} - serializedVersion: 2 - m_Center: {x: 0, y: 0, z: 0} - m_Radius: 0.5 - m_SuspensionSpring: - spring: 35000 - damper: 4500 - targetPosition: 0.5 - m_SuspensionDistance: 0.3 - m_ForceAppPointDistance: 0 - m_Mass: 20 - m_WheelDampingRate: 0.25 - m_ForwardFriction: - m_ExtremumSlip: 0.4 - m_ExtremumValue: 1 - m_AsymptoteSlip: 0.8 - m_AsymptoteValue: 0.5 - m_Stiffness: 1 - m_SidewaysFriction: - m_ExtremumSlip: 0.2 - m_ExtremumValue: 1 - m_AsymptoteSlip: 0.5 - m_AsymptoteValue: 0.75 - m_Stiffness: 1 - m_IncludeLayers: - serializedVersion: 2 - m_Bits: 0 - m_ExcludeLayers: - serializedVersion: 2 - m_Bits: 0 - m_LayerOverridePriority: 0 - m_Enabled: 1 - m_ProvidesContacts: 0 --- !u!1 &1897464303 stripped GameObject: m_CorrespondingSourceObject: {fileID: 4840733166066636179, guid: 80c5f8bcfe7e033419638b39d9a278c4, type: 3} m_PrefabInstance: {fileID: 4212961364147142189} m_PrefabAsset: {fileID: 0} ---- !u!114 &1897464305 +--- !u!114 &1897464309 MonoBehaviour: m_ObjectHideFlags: 3 m_CorrespondingSourceObject: {fileID: 0} @@ -651,24 +338,9 @@ MonoBehaviour: m_GameObject: {fileID: 1897464303} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f4044717213e31446939f7bd49c896ea, type: 3} + m_Script: {fileID: 11500000, guid: 1e8b78ac948f05a46a6d8339a503172b, type: 3} m_Name: m_EditorClassIdentifier: - m_TrackedObjectOffset: {x: 0, y: 0, z: 0} - m_LookaheadTime: 0 - m_LookaheadSmoothing: 0 - m_LookaheadIgnoreY: 1 - m_HorizontalDamping: 0.5 - m_VerticalDamping: 0.5 - m_ScreenX: 0.5 - m_ScreenY: 0.5 - m_DeadZoneWidth: 0 - m_DeadZoneHeight: 0 - m_SoftZoneWidth: 0.8 - m_SoftZoneHeight: 0.8 - m_BiasX: 0 - m_BiasY: 0 - m_CenterOnActivate: 1 --- !u!1 &1915174277 GameObject: m_ObjectHideFlags: 0 @@ -775,6 +447,111 @@ Transform: m_Children: [] m_Father: {fileID: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1001 &1328367594557032345 +PrefabInstance: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_Modification: + serializedVersion: 3 + m_TransformParent: {fileID: 0} + m_Modifications: + - target: {fileID: 1553392025741153767, guid: 5851f609a58dc884a99030da0105c6db, type: 3} + propertyPath: m_WheelDampingRate + value: 0.01 + objectReference: {fileID: 0} + - target: {fileID: 1553392025741153767, guid: 5851f609a58dc884a99030da0105c6db, type: 3} + propertyPath: m_SuspensionDistance + value: 0.25 + objectReference: {fileID: 0} + - target: {fileID: 2883785401448142367, guid: 5851f609a58dc884a99030da0105c6db, type: 3} + propertyPath: m_WheelDampingRate + value: 0.01 + objectReference: {fileID: 0} + - target: {fileID: 2883785401448142367, guid: 5851f609a58dc884a99030da0105c6db, type: 3} + propertyPath: m_SuspensionDistance + value: 0.25 + objectReference: {fileID: 0} + - target: {fileID: 3239213433477781764, guid: 5851f609a58dc884a99030da0105c6db, type: 3} + propertyPath: m_ImplicitCom + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 3239213433477781764, guid: 5851f609a58dc884a99030da0105c6db, type: 3} + propertyPath: m_CollisionDetection + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5420764024659664985, guid: 5851f609a58dc884a99030da0105c6db, type: 3} + propertyPath: m_LocalPosition.x + value: -4.25 + objectReference: {fileID: 0} + - target: {fileID: 5420764024659664985, guid: 5851f609a58dc884a99030da0105c6db, type: 3} + propertyPath: m_LocalPosition.y + value: 2.5 + objectReference: {fileID: 0} + - target: {fileID: 5420764024659664985, guid: 5851f609a58dc884a99030da0105c6db, type: 3} + propertyPath: m_LocalPosition.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5420764024659664985, guid: 5851f609a58dc884a99030da0105c6db, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 5420764024659664985, guid: 5851f609a58dc884a99030da0105c6db, type: 3} + propertyPath: m_LocalRotation.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5420764024659664985, guid: 5851f609a58dc884a99030da0105c6db, type: 3} + propertyPath: m_LocalRotation.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5420764024659664985, guid: 5851f609a58dc884a99030da0105c6db, type: 3} + propertyPath: m_LocalRotation.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5420764024659664985, guid: 5851f609a58dc884a99030da0105c6db, type: 3} + propertyPath: m_LocalEulerAnglesHint.x + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5420764024659664985, guid: 5851f609a58dc884a99030da0105c6db, type: 3} + propertyPath: m_LocalEulerAnglesHint.y + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5420764024659664985, guid: 5851f609a58dc884a99030da0105c6db, type: 3} + propertyPath: m_LocalEulerAnglesHint.z + value: 0 + objectReference: {fileID: 0} + - target: {fileID: 5711380006811689493, guid: 5851f609a58dc884a99030da0105c6db, type: 3} + propertyPath: m_Name + value: Hotrod + objectReference: {fileID: 0} + - target: {fileID: 6429322875164058677, guid: 5851f609a58dc884a99030da0105c6db, type: 3} + propertyPath: m_WheelDampingRate + value: 0.01 + objectReference: {fileID: 0} + - target: {fileID: 6429322875164058677, guid: 5851f609a58dc884a99030da0105c6db, type: 3} + propertyPath: m_SuspensionDistance + value: 0.25 + objectReference: {fileID: 0} + - target: {fileID: 6619084378601959143, guid: 5851f609a58dc884a99030da0105c6db, type: 3} + propertyPath: m_WheelDampingRate + value: 0.01 + objectReference: {fileID: 0} + - target: {fileID: 6619084378601959143, guid: 5851f609a58dc884a99030da0105c6db, type: 3} + propertyPath: m_SuspensionDistance + value: 0.25 + objectReference: {fileID: 0} + m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: + - targetCorrespondingSourceObject: {fileID: 7627314183742200739, guid: 5851f609a58dc884a99030da0105c6db, type: 3} + insertIndex: -1 + addedObject: {fileID: 1033049109} + m_SourcePrefab: {fileID: 100100000, guid: 5851f609a58dc884a99030da0105c6db, type: 3} +--- !u!4 &1328367594557032349 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 5420764024659664985, guid: 5851f609a58dc884a99030da0105c6db, type: 3} + m_PrefabInstance: {fileID: 1328367594557032345} + m_PrefabAsset: {fileID: 0} --- !u!1001 &4212961364147142189 PrefabInstance: m_ObjectHideFlags: 0 @@ -785,11 +562,11 @@ PrefabInstance: m_Modifications: - target: {fileID: 320316327550477191, guid: 80c5f8bcfe7e033419638b39d9a278c4, type: 3} propertyPath: m_LocalPosition.x - value: 2.5158076 + value: -1.7341924 objectReference: {fileID: 0} - target: {fileID: 320316327550477191, guid: 80c5f8bcfe7e033419638b39d9a278c4, type: 3} propertyPath: m_LocalPosition.y - value: 0.7794907 + value: 2.8294907 objectReference: {fileID: 0} - target: {fileID: 320316327550477191, guid: 80c5f8bcfe7e033419638b39d9a278c4, type: 3} propertyPath: m_LocalPosition.z @@ -797,11 +574,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 320316327550477191, guid: 80c5f8bcfe7e033419638b39d9a278c4, type: 3} propertyPath: m_LocalRotation.w - value: 0.99439913 + value: 0.9938837 objectReference: {fileID: 0} - target: {fileID: 320316327550477191, guid: 80c5f8bcfe7e033419638b39d9a278c4, type: 3} propertyPath: m_LocalRotation.x - value: 0.10569032 + value: 0.11043153 objectReference: {fileID: 0} - target: {fileID: 320316327550477191, guid: 80c5f8bcfe7e033419638b39d9a278c4, type: 3} propertyPath: m_LocalRotation.y @@ -819,6 +596,10 @@ PrefabInstance: propertyPath: m_Name value: Camera objectReference: {fileID: 0} + - target: {fileID: 2100622393876020061, guid: 80c5f8bcfe7e033419638b39d9a278c4, type: 3} + propertyPath: CameraRadius + value: 1 + objectReference: {fileID: 0} - target: {fileID: 2100622393876020061, guid: 80c5f8bcfe7e033419638b39d9a278c4, type: 3} propertyPath: CameraDistance value: 10 @@ -827,6 +608,14 @@ PrefabInstance: propertyPath: ShoulderOffset.z value: 0 objectReference: {fileID: 0} + - target: {fileID: 2100622393876020061, guid: 80c5f8bcfe7e033419638b39d9a278c4, type: 3} + propertyPath: DampingFromCollision + value: 5.09 + objectReference: {fileID: 0} + - target: {fileID: 2100622393876020061, guid: 80c5f8bcfe7e033419638b39d9a278c4, type: 3} + propertyPath: DampingIntoCollision + value: 6.83 + objectReference: {fileID: 0} - target: {fileID: 6331817402021486753, guid: 80c5f8bcfe7e033419638b39d9a278c4, type: 3} propertyPath: m_LocalPosition.x value: -2.5158076 @@ -870,22 +659,22 @@ PrefabInstance: - target: {fileID: 8858152487650577344, guid: 80c5f8bcfe7e033419638b39d9a278c4, type: 3} propertyPath: m_Follow value: - objectReference: {fileID: 999010133} + objectReference: {fileID: 1328367594557032349} - target: {fileID: 8858152487650577344, guid: 80c5f8bcfe7e033419638b39d9a278c4, type: 3} propertyPath: m_LookAt value: - objectReference: {fileID: 999010133} + objectReference: {fileID: 1328367594557032349} - target: {fileID: 8858152487650577344, guid: 80c5f8bcfe7e033419638b39d9a278c4, type: 3} propertyPath: m_Lens.FieldOfView value: 60 objectReference: {fileID: 0} - target: {fileID: 8890610309520933432, guid: 80c5f8bcfe7e033419638b39d9a278c4, type: 3} propertyPath: m_LocalPosition.x - value: 2.5158076 + value: -1.7341924 objectReference: {fileID: 0} - target: {fileID: 8890610309520933432, guid: 80c5f8bcfe7e033419638b39d9a278c4, type: 3} propertyPath: m_LocalPosition.y - value: 0.7794907 + value: 2.8294907 objectReference: {fileID: 0} - target: {fileID: 8890610309520933432, guid: 80c5f8bcfe7e033419638b39d9a278c4, type: 3} propertyPath: m_LocalPosition.z @@ -893,11 +682,11 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 8890610309520933432, guid: 80c5f8bcfe7e033419638b39d9a278c4, type: 3} propertyPath: m_LocalRotation.w - value: 0.99439913 + value: 0.9938837 objectReference: {fileID: 0} - target: {fileID: 8890610309520933432, guid: 80c5f8bcfe7e033419638b39d9a278c4, type: 3} propertyPath: m_LocalRotation.x - value: 0.10569032 + value: 0.11043153 objectReference: {fileID: 0} - target: {fileID: 8890610309520933432, guid: 80c5f8bcfe7e033419638b39d9a278c4, type: 3} propertyPath: m_LocalRotation.y @@ -914,7 +703,7 @@ PrefabInstance: m_AddedComponents: - targetCorrespondingSourceObject: {fileID: 4840733166066636179, guid: 80c5f8bcfe7e033419638b39d9a278c4, type: 3} insertIndex: -1 - addedObject: {fileID: 1897464305} + addedObject: {fileID: 1897464309} m_SourcePrefab: {fileID: 100100000, guid: 80c5f8bcfe7e033419638b39d9a278c4, type: 3} --- !u!1660057539 &9223372036854775807 SceneRoots: @@ -924,4 +713,4 @@ SceneRoots: - {fileID: 1915174281} - {fileID: 4212961364147142189} - {fileID: 1235630211} - - {fileID: 614713747} + - {fileID: 1328367594557032345} diff --git a/Assets/Scripts/CarControl.cs b/Assets/Scripts/CarControl.cs index a9be03e..df62644 100644 --- a/Assets/Scripts/CarControl.cs +++ b/Assets/Scripts/CarControl.cs @@ -6,7 +6,6 @@ public class CarControl : MonoBehaviour { public float motorTorque = 2000; - public float brakeTorque = 2000; public float maxSpeed = 20; public float steeringRange = 30; //public float steeringRangeAtMaxSpeed = 10; @@ -22,7 +21,7 @@ public class CarControl : MonoBehaviour } // Update is called once per frame - void Update() + void FixedUpdate() { float vInput = Input.GetAxis("Vertical"); float hInput = Input.GetAxis("Horizontal");