From 957a720994ebdcab8c9379ae47266b7e798ff2a4 Mon Sep 17 00:00:00 2001 From: Harvey Ball Date: Mon, 13 Mar 2023 16:32:21 +0000 Subject: [PATCH 1/2] feat(AngularDrive): allow multiple rotation modifiers The AngularTransformDrive now can take multiple rotation modifiers in case the actions are both follow and need to both affect the rotation modifiers inside the actions. --- .../AngularDriver/AngularTransformDrive.md | 10 +- .../Interactions.AngularTransformDrive.prefab | 800 ++++++++---------- .../AngularDriver/AngularTransformDrive.cs | 37 +- 3 files changed, 383 insertions(+), 464 deletions(-) diff --git a/Documentation/API/AngularDriver/AngularTransformDrive.md b/Documentation/API/AngularDriver/AngularTransformDrive.md index d62be55..0e4dee0 100644 --- a/Documentation/API/AngularDriver/AngularTransformDrive.md +++ b/Documentation/API/AngularDriver/AngularTransformDrive.md @@ -8,7 +8,7 @@ A rotational drive that directly manipulates a Transform.rotation to control the * [Namespace] * [Syntax] * [Properties] - * [RotationModifier] + * [RotationModifiers] * [VelocityApplier] * [Methods] * [ApplyExistingAngularVelocity(Single)] @@ -244,14 +244,14 @@ public class AngularTransformDrive : AngularDrive ### Properties -#### RotationModifier +#### RotationModifiers -The TransformPositionDifferenceRotation to drive the rotation of the control. +A TransformPositionDifferenceRotation collection to drive the rotation of the control. ##### Declaration ``` -public TransformPositionDifferenceRotation RotationModifier { get; protected set; } +public List RotationModifiers { get; protected set; } ``` #### VelocityApplier @@ -537,7 +537,7 @@ IProcessable [Namespace]: #Namespace [Syntax]: #Syntax [Properties]: #Properties -[RotationModifier]: #RotationModifier +[RotationModifiers]: #RotationModifiers [VelocityApplier]: #VelocityApplier [Methods]: #Methods [ApplyExistingAngularVelocity(Single)]: #ApplyExistingAngularVelocitySingle diff --git a/Runtime/Prefabs/Transform/Interactions.AngularTransformDrive.prefab b/Runtime/Prefabs/Transform/Interactions.AngularTransformDrive.prefab index a638146..35a83b9 100644 --- a/Runtime/Prefabs/Transform/Interactions.AngularTransformDrive.prefab +++ b/Runtime/Prefabs/Transform/Interactions.AngularTransformDrive.prefab @@ -28,6 +28,7 @@ Transform: 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: 1189968721630271230} - {fileID: 4362537523260636891} @@ -73,6 +74,7 @@ MonoBehaviour: m_PersistentCalls: m_Calls: - m_Target: {fileID: 6954216901078912301} + m_TargetAssemblyTypeName: m_MethodName: DoTransform m_Mode: 0 m_Arguments: @@ -84,6 +86,7 @@ MonoBehaviour: m_BoolArgument: 0 m_CallState: 2 - m_Target: {fileID: 8467335008759862056} + m_TargetAssemblyTypeName: m_MethodName: DoTransform m_Mode: 0 m_Arguments: @@ -95,6 +98,7 @@ MonoBehaviour: m_BoolArgument: 0 m_CallState: 2 - m_Target: {fileID: 3345783990567962902} + m_TargetAssemblyTypeName: m_MethodName: DoTransform m_Mode: 0 m_Arguments: @@ -176,6 +180,7 @@ Transform: 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: 1329782973790418407} - {fileID: 286181096472778219} @@ -216,7 +221,8 @@ MonoBehaviour: gizmoColor: {r: 1, g: 0.92156863, b: 0.015686275, a: 1} targetValueReachedThreshold: 0.0075 emitEvents: 1 - rotationModifier: {fileID: 9194919288075826165} + rotationModifiers: + - {fileID: 9194919288075826165} velocityApplier: {fileID: 3844486406285245351} --- !u!114 &6178881267174152553 MonoBehaviour: @@ -234,79 +240,6 @@ MonoBehaviour: field: {fileID: 5969661976345957559} onlyProcessOnActiveAndEnabled: 1 interval: 0 ---- !u!114 &3844486406285245351 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1979901800346492166} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 63b87173a5ea0b34e842a0137a7a0104, type: 3} - m_Name: - m_EditorClassIdentifier: - target: {fileID: 2528702931149130789} - velocity: {x: 0, y: 0, z: 0} - angularVelocity: {x: 0, y: 0, z: 0} - drag: 1 - angularDrag: 0.5 - nilVelocityTolerance: 0.001 - nilAngularVelocityTolerance: 0.001 ---- !u!114 &3615643671876952405 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2528702931149130789} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 38ffc1a377d081a40bde29f8795f595e, type: 3} - m_Name: - m_EditorClassIdentifier: - Obtained: - m_PersistentCalls: - m_Calls: [] - Found: - m_PersistentCalls: - m_Calls: [] - NotFound: - m_PersistentCalls: - m_Calls: [] - IsEmpty: - m_PersistentCalls: - m_Calls: [] - IsPopulated: - m_PersistentCalls: - m_Calls: [] - Populated: - m_PersistentCalls: - m_Calls: [] - Added: - m_PersistentCalls: - m_Calls: [] - Removed: - m_PersistentCalls: - m_Calls: [] - Emptied: - m_PersistentCalls: - m_Calls: [] - currentIndex: 0 - elements: - - fixedgrab ---- !u!114 &8136756709519479290 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2528702931149130789} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f164bc0ded1b49d4fbe1189960fe847b, type: 3} - m_Name: - m_EditorClassIdentifier: --- !u!1 &3171090064874293153 GameObject: m_ObjectHideFlags: 0 @@ -333,6 +266,7 @@ Transform: 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: 2984616542583998706} - {fileID: 9182857018247883108} @@ -366,6 +300,7 @@ Transform: 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: [] m_Father: {fileID: 286181096472778219} m_RootOrder: 0 @@ -439,6 +374,7 @@ Transform: 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: [] m_Father: {fileID: 6859260307519054224} m_RootOrder: 0 @@ -460,6 +396,7 @@ MonoBehaviour: m_PersistentCalls: m_Calls: - m_Target: {fileID: 9194919288075826165} + m_TargetAssemblyTypeName: m_MethodName: set_AngularDrag m_Mode: 0 m_Arguments: @@ -499,6 +436,7 @@ Transform: 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: 5182166838308378722} m_Father: {fileID: 1189968721630271230} @@ -545,6 +483,7 @@ Transform: 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: [] m_Father: {fileID: 6859260307519054224} m_RootOrder: 1 @@ -566,6 +505,7 @@ MonoBehaviour: m_PersistentCalls: m_Calls: - m_Target: {fileID: 3844486406285245351} + m_TargetAssemblyTypeName: m_MethodName: set_AngularDrag m_Mode: 0 m_Arguments: @@ -604,6 +544,7 @@ Transform: 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: 4087960247752855420} - {fileID: 6859260307519054224} @@ -615,187 +556,168 @@ PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: + serializedVersion: 3 m_TransformParent: {fileID: 286921293294279111} m_Modifications: - - target: {fileID: 1659144888459829164, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 1659144888459829164, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[0].m_CallState value: 2 objectReference: {fileID: 0} - - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: m_RootOrder value: 0 objectReference: {fileID: 0} - - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: m_LocalPosition.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: m_LocalPosition.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: m_LocalPosition.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: m_LocalRotation.w value: 1 objectReference: {fileID: 0} - - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: m_LocalRotation.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: m_LocalRotation.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: m_LocalRotation.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: m_LocalEulerAnglesHint.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: m_LocalEulerAnglesHint.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 3607323991379943426, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 3607323991379943426, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: grabOffset value: 2 objectReference: {fileID: 0} - - target: {fileID: 3607323991379943426, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 3607323991379943426, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: followTracking value: 3 objectReference: {fileID: 0} - - target: {fileID: 3607323991379943426, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 3607323991379943426, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: isKinematicWhenInactive value: 1 objectReference: {fileID: 0} - - target: {fileID: 4297763714491022842, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 4297763714491022842, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.size value: 2 objectReference: {fileID: 0} - - target: {fileID: 4297763714491022842, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 4297763714491022842, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[1].m_Mode value: 4 objectReference: {fileID: 0} - - target: {fileID: 4297763714491022842, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 4297763714491022842, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[1].m_Target value: objectReference: {fileID: 5969661976345957559} - - target: {fileID: 4297763714491022842, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 4297763714491022842, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[0].m_CallState value: 0 objectReference: {fileID: 0} - - target: {fileID: 4297763714491022842, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 4297763714491022842, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[1].m_CallState value: 2 objectReference: {fileID: 0} - - target: {fileID: 4297763714491022842, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 4297763714491022842, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[1].m_MethodName value: ApplyExistingAngularVelocity objectReference: {fileID: 0} - - target: {fileID: 4297763714491022842, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 4297763714491022842, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_FloatArgument value: 1 objectReference: {fileID: 0} - - target: {fileID: 4297763714491022842, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 4297763714491022842, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_ObjectArgumentAssemblyTypeName value: UnityEngine.Object, UnityEngine objectReference: {fileID: 0} - - target: {fileID: 5701689818747509894, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 5701689818747509894, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: m_Name value: Interactable.GrabAction.Follow objectReference: {fileID: 0} - - target: {fileID: 6240288194601417652, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 6240288194601417652, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[0].m_CallState value: 2 objectReference: {fileID: 0} - - target: {fileID: 7813340367162748559, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 7813340367162748559, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: Modified.m_PersistentCalls.m_Calls.Array.size value: 1 objectReference: {fileID: 0} - - target: {fileID: 7813340367162748559, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 7813340367162748559, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: Modified.m_PersistentCalls.m_Calls.Array.data[0].m_Mode value: 1 objectReference: {fileID: 0} - - target: {fileID: 7813340367162748559, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 7813340367162748559, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: Modified.m_PersistentCalls.m_Calls.Array.data[0].m_Target value: objectReference: {fileID: 5969661976345957559} - - target: {fileID: 7813340367162748559, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 7813340367162748559, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: Modified.m_PersistentCalls.m_Calls.Array.data[0].m_CallState value: 2 objectReference: {fileID: 0} - - target: {fileID: 7813340367162748559, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 7813340367162748559, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: Modified.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName value: Process objectReference: {fileID: 0} - - target: {fileID: 7813340367162748559, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 7813340367162748559, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: Modified.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName value: UnityEngine.Object, UnityEngine objectReference: {fileID: 0} m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: + - targetCorrespondingSourceObject: {fileID: 616540117915271292, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} + insertIndex: -1 + addedObject: {fileID: 3844486406285245351} m_SourcePrefab: {fileID: 100100000, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} --- !u!1 &1979901800346492166 stripped GameObject: - m_CorrespondingSourceObject: {fileID: 616540117915271292, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + m_CorrespondingSourceObject: {fileID: 616540117915271292, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} m_PrefabInstance: {fileID: 1437886103419952506} m_PrefabAsset: {fileID: 0} ---- !u!114 &9194919288075826165 stripped +--- !u!114 &3844486406285245351 MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 7813340367162748559, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} - m_PrefabInstance: {fileID: 1437886103419952506} + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} + m_GameObject: {fileID: 1979901800346492166} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4ed154ebd688ecb47a6b727f72b24d8e, type: 3} + m_Script: {fileID: 11500000, guid: 63b87173a5ea0b34e842a0137a7a0104, type: 3} m_Name: m_EditorClassIdentifier: + target: {fileID: 2528702931149130789} + velocity: {x: 0, y: 0, z: 0} + angularVelocity: {x: 0, y: 0, z: 0} + drag: 1 + angularDrag: 0.5 + nilVelocityTolerance: 0.001 + nilAngularVelocityTolerance: 0.001 --- !u!114 &2448744079595617656 stripped MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 3607323991379943426, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + m_CorrespondingSourceObject: {fileID: 3607323991379943426, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} m_PrefabInstance: {fileID: 1437886103419952506} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 0} @@ -804,79 +726,86 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: aa6b2e26d85a4f740b961ef57e412d92, type: 3} m_Name: m_EditorClassIdentifier: +--- !u!4 &3773310636745515344 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} + m_PrefabInstance: {fileID: 1437886103419952506} + m_PrefabAsset: {fileID: 0} +--- !u!114 &9194919288075826165 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 7813340367162748559, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} + m_PrefabInstance: {fileID: 1437886103419952506} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4ed154ebd688ecb47a6b727f72b24d8e, type: 3} + m_Name: + m_EditorClassIdentifier: --- !u!1001 &2584367644297197403 PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: + serializedVersion: 3 m_TransformParent: {fileID: 286921293294279111} m_Modifications: - - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, - type: 3} + - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, type: 3} propertyPath: m_RootOrder value: 1 objectReference: {fileID: 0} - - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, - type: 3} + - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, type: 3} propertyPath: m_LocalPosition.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, - type: 3} + - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, type: 3} propertyPath: m_LocalPosition.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, - type: 3} + - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, type: 3} propertyPath: m_LocalPosition.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, - type: 3} + - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, type: 3} propertyPath: m_LocalRotation.w value: 1 objectReference: {fileID: 0} - - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, - type: 3} + - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, type: 3} propertyPath: m_LocalRotation.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, - type: 3} + - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, type: 3} propertyPath: m_LocalRotation.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, - type: 3} + - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, type: 3} propertyPath: m_LocalRotation.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, - type: 3} + - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, type: 3} propertyPath: m_LocalEulerAnglesHint.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, - type: 3} + - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, type: 3} propertyPath: m_LocalEulerAnglesHint.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, - type: 3} + - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, type: 3} propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 5976216758737313083, guid: e31ddf5ca7950534fb66684149b566b0, - type: 3} + - target: {fileID: 5976216758737313083, guid: e31ddf5ca7950534fb66684149b566b0, type: 3} propertyPath: m_Name value: Interactable.GrabAction.Swap objectReference: {fileID: 0} m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: e31ddf5ca7950534fb66684149b566b0, type: 3} --- !u!114 &4361881645983174366 stripped MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 2257711411541539205, guid: e31ddf5ca7950534fb66684149b566b0, - type: 3} + m_CorrespondingSourceObject: {fileID: 2257711411541539205, guid: e31ddf5ca7950534fb66684149b566b0, type: 3} m_PrefabInstance: {fileID: 2584367644297197403} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 0} @@ -885,186 +814,161 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: dbaf3558ca247b54c95c270c714485be, type: 3} m_Name: m_EditorClassIdentifier: +--- !u!4 &4465908825043848386 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, type: 3} + m_PrefabInstance: {fileID: 2584367644297197403} + m_PrefabAsset: {fileID: 0} --- !u!1001 &2931964252130159664 PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: + serializedVersion: 3 m_TransformParent: {fileID: 1189968721630271230} m_Modifications: - - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.size value: 2 objectReference: {fileID: 0} - - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[0].m_Mode value: 6 objectReference: {fileID: 0} - - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} - propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[0].m_CallState - value: 2 + - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} + propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[1].m_Mode + value: 1 objectReference: {fileID: 0} - - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[0].m_Target value: objectReference: {fileID: 2116566820272827043} - - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} + propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[1].m_Target + value: + objectReference: {fileID: 2116566820272827043} + - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} + propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} + propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[1].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName value: set_MoveToTargetValue objectReference: {fileID: 0} - - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} - propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName - value: UnityEngine.Object, UnityEngine + - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} + propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[1].m_MethodName + value: SetTargetValueByStepValue objectReference: {fileID: 0} - - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_BoolArgument value: 1 objectReference: {fileID: 0} - - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} - propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[1].m_Mode - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_BoolArgument value: 1 objectReference: {fileID: 0} - - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} - propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[1].m_CallState - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} - propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[1].m_Target - value: - objectReference: {fileID: 2116566820272827043} - - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} - propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[1].m_MethodName - value: SetTargetValueByStepValue + - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} + propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine objectReference: {fileID: 0} - - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_ObjectArgumentAssemblyTypeName value: UnityEngine.Object, UnityEngine objectReference: {fileID: 0} - - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: m_LocalPosition.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: m_LocalPosition.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: m_LocalPosition.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: m_LocalRotation.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: m_LocalRotation.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: m_LocalRotation.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} - propertyPath: m_RootOrder - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: m_LocalEulerAnglesHint.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: m_LocalEulerAnglesHint.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 3337947111007411925, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 3337947111007411925, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: m_Name value: Drive.SnapToStep objectReference: {fileID: 0} - - target: {fileID: 7592643256622512080, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 7592643256622512080, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.size value: 1 objectReference: {fileID: 0} - - target: {fileID: 7592643256622512080, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 7592643256622512080, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[0].m_Mode value: 6 objectReference: {fileID: 0} - - target: {fileID: 7592643256622512080, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} - propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[0].m_CallState - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 7592643256622512080, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 7592643256622512080, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[0].m_Target value: objectReference: {fileID: 2116566820272827043} - - target: {fileID: 7592643256622512080, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 7592643256622512080, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} + propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 7592643256622512080, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName value: set_MoveToTargetValue objectReference: {fileID: 0} - - target: {fileID: 7592643256622512080, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 7592643256622512080, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName value: UnityEngine.Object, UnityEngine objectReference: {fileID: 0} m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} ---- !u!1 &496144475861545701 stripped -GameObject: - m_CorrespondingSourceObject: {fileID: 3337947111007411925, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} - m_PrefabInstance: {fileID: 2931964252130159664} - m_PrefabAsset: {fileID: 0} --- !u!4 &241015634289956864 stripped Transform: - m_CorrespondingSourceObject: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + m_CorrespondingSourceObject: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} m_PrefabInstance: {fileID: 2931964252130159664} m_PrefabAsset: {fileID: 0} ---- !u!114 &4750753501215415264 stripped +--- !u!1 &496144475861545701 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 3337947111007411925, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} + m_PrefabInstance: {fileID: 2931964252130159664} + m_PrefabAsset: {fileID: 0} +--- !u!114 &4229920688474443230 stripped MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 7592643256622512080, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + m_CorrespondingSourceObject: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} m_PrefabInstance: {fileID: 2931964252130159664} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 0} @@ -1073,10 +977,9 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: d30001a196a70c043aa38298ceaade8c, type: 3} m_Name: m_EditorClassIdentifier: ---- !u!114 &4229920688474443230 stripped +--- !u!114 &4750753501215415264 stripped MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + m_CorrespondingSourceObject: {fileID: 7592643256622512080, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} m_PrefabInstance: {fileID: 2931964252130159664} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 0} @@ -1090,98 +993,70 @@ PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: + serializedVersion: 3 m_TransformParent: {fileID: 7692042977776961813} m_Modifications: - - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, - type: 3} + - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, type: 3} propertyPath: m_RootOrder value: 1 objectReference: {fileID: 0} - - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, - type: 3} + - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, type: 3} propertyPath: m_LocalPosition.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, - type: 3} + - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, type: 3} propertyPath: m_LocalPosition.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, - type: 3} + - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, type: 3} propertyPath: m_LocalPosition.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, - type: 3} + - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, type: 3} propertyPath: m_LocalRotation.w value: 1 objectReference: {fileID: 0} - - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, - type: 3} + - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, type: 3} propertyPath: m_LocalRotation.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, - type: 3} + - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, type: 3} propertyPath: m_LocalRotation.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, - type: 3} + - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, type: 3} propertyPath: m_LocalRotation.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, - type: 3} + - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, type: 3} propertyPath: m_LocalEulerAnglesHint.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, - type: 3} + - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, type: 3} propertyPath: m_LocalEulerAnglesHint.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, - type: 3} + - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, type: 3} propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 691292814443299683, guid: 28c785035c1675342b9e41fb684b7948, - type: 3} + - target: {fileID: 691292814443299683, guid: 28c785035c1675342b9e41fb684b7948, type: 3} propertyPath: m_Name value: Drive.ValueEvents objectReference: {fileID: 0} m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 28c785035c1675342b9e41fb684b7948, type: 3} ---- !u!1 &6134235524921124102 stripped -GameObject: - m_CorrespondingSourceObject: {fileID: 7643514540901309464, guid: 28c785035c1675342b9e41fb684b7948, - type: 3} - m_PrefabInstance: {fileID: 4553730003580614942} - m_PrefabAsset: {fileID: 0} ---- !u!1 &8106588416601379947 stripped -GameObject: - m_CorrespondingSourceObject: {fileID: 5742787135457963381, guid: 28c785035c1675342b9e41fb684b7948, - type: 3} - m_PrefabInstance: {fileID: 4553730003580614942} - m_PrefabAsset: {fileID: 0} ---- !u!1 &5124267176743078767 stripped -GameObject: - m_CorrespondingSourceObject: {fileID: 8660163246180987505, guid: 28c785035c1675342b9e41fb684b7948, - type: 3} - m_PrefabInstance: {fileID: 4553730003580614942} - m_PrefabAsset: {fileID: 0} --- !u!1 &1992278634591827095 stripped GameObject: - m_CorrespondingSourceObject: {fileID: 2636830725764533641, guid: 28c785035c1675342b9e41fb684b7948, - type: 3} + m_CorrespondingSourceObject: {fileID: 2636830725764533641, guid: 28c785035c1675342b9e41fb684b7948, type: 3} m_PrefabInstance: {fileID: 4553730003580614942} m_PrefabAsset: {fileID: 0} ---- !u!114 &6954216901078912301 stripped +--- !u!114 &3345783990567962902 stripped MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 6895096941427192883, guid: 28c785035c1675342b9e41fb684b7948, - type: 3} + m_CorrespondingSourceObject: {fileID: 1251021717913726984, guid: 28c785035c1675342b9e41fb684b7948, type: 3} m_PrefabInstance: {fileID: 4553730003580614942} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 0} @@ -1192,14 +1067,22 @@ MonoBehaviour: m_EditorClassIdentifier: --- !u!4 &4362537523260636891 stripped Transform: - m_CorrespondingSourceObject: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, - type: 3} + m_CorrespondingSourceObject: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, type: 3} m_PrefabInstance: {fileID: 4553730003580614942} m_PrefabAsset: {fileID: 0} ---- !u!114 &3345783990567962902 stripped +--- !u!1 &5124267176743078767 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 8660163246180987505, guid: 28c785035c1675342b9e41fb684b7948, type: 3} + m_PrefabInstance: {fileID: 4553730003580614942} + m_PrefabAsset: {fileID: 0} +--- !u!1 &6134235524921124102 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 7643514540901309464, guid: 28c785035c1675342b9e41fb684b7948, type: 3} + m_PrefabInstance: {fileID: 4553730003580614942} + m_PrefabAsset: {fileID: 0} +--- !u!114 &6954216901078912301 stripped MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 1251021717913726984, guid: 28c785035c1675342b9e41fb684b7948, - type: 3} + m_CorrespondingSourceObject: {fileID: 6895096941427192883, guid: 28c785035c1675342b9e41fb684b7948, type: 3} m_PrefabInstance: {fileID: 4553730003580614942} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 0} @@ -1208,10 +1091,14 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: ead5b30fbf694c7408fc237b23268b0f, type: 3} m_Name: m_EditorClassIdentifier: +--- !u!1 &8106588416601379947 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 5742787135457963381, guid: 28c785035c1675342b9e41fb684b7948, type: 3} + m_PrefabInstance: {fileID: 4553730003580614942} + m_PrefabAsset: {fileID: 0} --- !u!114 &8467335008759862056 stripped MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 5381833560219560502, guid: 28c785035c1675342b9e41fb684b7948, - type: 3} + m_CorrespondingSourceObject: {fileID: 5381833560219560502, guid: 28c785035c1675342b9e41fb684b7948, type: 3} m_PrefabInstance: {fileID: 4553730003580614942} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 0} @@ -1225,217 +1112,251 @@ PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: + serializedVersion: 3 m_TransformParent: {fileID: 1329782973790418407} m_Modifications: - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: FirstGrabbed.m_PersistentCalls.m_Calls.Array.size value: 2 objectReference: {fileID: 0} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: LastUngrabbed.m_PersistentCalls.m_Calls.Array.size value: 2 objectReference: {fileID: 0} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: FirstGrabbed.m_PersistentCalls.m_Calls.Array.data[0].m_Mode value: 1 objectReference: {fileID: 0} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} - propertyPath: FirstGrabbed.m_PersistentCalls.m_Calls.Array.data[0].m_CallState - value: 2 + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} + propertyPath: FirstGrabbed.m_PersistentCalls.m_Calls.Array.data[1].m_Mode + value: 1 objectReference: {fileID: 0} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: LastUngrabbed.m_PersistentCalls.m_Calls.Array.data[0].m_Mode value: 1 objectReference: {fileID: 0} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} - propertyPath: LastUngrabbed.m_PersistentCalls.m_Calls.Array.data[0].m_CallState - value: 2 + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} + propertyPath: LastUngrabbed.m_PersistentCalls.m_Calls.Array.data[1].m_Mode + value: 1 objectReference: {fileID: 0} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: FirstGrabbed.m_PersistentCalls.m_Calls.Array.data[0].m_Target value: objectReference: {fileID: 4750753501215415264} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} + propertyPath: FirstGrabbed.m_PersistentCalls.m_Calls.Array.data[1].m_Target + value: + objectReference: {fileID: 8941806016197960607} + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: LastUngrabbed.m_PersistentCalls.m_Calls.Array.data[0].m_Target value: objectReference: {fileID: 4229920688474443230} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} - propertyPath: FirstGrabbed.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName - value: Receive + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} + propertyPath: LastUngrabbed.m_PersistentCalls.m_Calls.Array.data[1].m_Target + value: + objectReference: {fileID: 8728729766178434654} + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} + propertyPath: FirstGrabbed.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 objectReference: {fileID: 0} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} - propertyPath: FirstGrabbed.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName - value: UnityEngine.Object, UnityEngine + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} + propertyPath: FirstGrabbed.m_PersistentCalls.m_Calls.Array.data[1].m_CallState + value: 2 objectReference: {fileID: 0} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} - propertyPath: LastUngrabbed.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} + propertyPath: FirstGrabbed.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName value: Receive objectReference: {fileID: 0} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} - propertyPath: LastUngrabbed.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName - value: UnityEngine.Object, UnityEngine - objectReference: {fileID: 0} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} - propertyPath: FirstGrabbed.m_PersistentCalls.m_Calls.Array.data[1].m_Mode - value: 1 + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} + propertyPath: FirstGrabbed.m_PersistentCalls.m_Calls.Array.data[1].m_MethodName + value: EmitPayload objectReference: {fileID: 0} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} - propertyPath: FirstGrabbed.m_PersistentCalls.m_Calls.Array.data[1].m_CallState + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} + propertyPath: LastUngrabbed.m_PersistentCalls.m_Calls.Array.data[0].m_CallState value: 2 objectReference: {fileID: 0} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} - propertyPath: LastUngrabbed.m_PersistentCalls.m_Calls.Array.data[1].m_Mode - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: LastUngrabbed.m_PersistentCalls.m_Calls.Array.data[1].m_CallState value: 2 objectReference: {fileID: 0} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} - propertyPath: FirstGrabbed.m_PersistentCalls.m_Calls.Array.data[1].m_Target - value: - objectReference: {fileID: 8941806016197960607} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} - propertyPath: LastUngrabbed.m_PersistentCalls.m_Calls.Array.data[1].m_Target - value: - objectReference: {fileID: 8728729766178434654} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} - propertyPath: FirstGrabbed.m_PersistentCalls.m_Calls.Array.data[1].m_MethodName + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} + propertyPath: LastUngrabbed.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: Receive + objectReference: {fileID: 0} + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} + propertyPath: LastUngrabbed.m_PersistentCalls.m_Calls.Array.data[1].m_MethodName value: EmitPayload objectReference: {fileID: 0} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} + propertyPath: FirstGrabbed.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: FirstGrabbed.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_ObjectArgumentAssemblyTypeName value: UnityEngine.Object, UnityEngine objectReference: {fileID: 0} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} - propertyPath: LastUngrabbed.m_PersistentCalls.m_Calls.Array.data[1].m_MethodName - value: EmitPayload + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} + propertyPath: LastUngrabbed.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine objectReference: {fileID: 0} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: LastUngrabbed.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_ObjectArgumentAssemblyTypeName value: UnityEngine.Object, UnityEngine objectReference: {fileID: 0} - - target: {fileID: 3648960081298957348, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 3648960081298957348, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: primaryAction value: objectReference: {fileID: 2448744079595617656} - - target: {fileID: 3648960081298957348, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 3648960081298957348, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: secondaryAction value: objectReference: {fileID: 4361881645983174366} - - target: {fileID: 7774344186399642229, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 7774344186399642229, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: m_Name value: Interactions.Interactable objectReference: {fileID: 0} - - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: m_RootOrder value: 0 objectReference: {fileID: 0} - - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: m_LocalPosition.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: m_LocalPosition.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: m_LocalPosition.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: m_LocalRotation.w value: 1 objectReference: {fileID: 0} - - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: m_LocalRotation.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: m_LocalRotation.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: m_LocalRotation.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: m_LocalEulerAnglesHint.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: m_LocalEulerAnglesHint.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 8862883227734677280, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 8862883227734677280, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: m_UseGravity value: 0 objectReference: {fileID: 0} - - target: {fileID: 8862883227734677280, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 8862883227734677280, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: m_IsKinematic value: 1 objectReference: {fileID: 0} m_RemovedComponents: - {fileID: 1358879325688394349, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} + m_RemovedGameObjects: [] + m_AddedGameObjects: + - targetCorrespondingSourceObject: {fileID: 5406743248307111831, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} + insertIndex: -1 + addedObject: {fileID: 3773310636745515344} + - targetCorrespondingSourceObject: {fileID: 5406743248307111831, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} + insertIndex: -1 + addedObject: {fileID: 4465908825043848386} + m_AddedComponents: + - targetCorrespondingSourceObject: {fileID: 7774344186399642229, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} + insertIndex: -1 + addedObject: {fileID: 3615643671876952405} + - targetCorrespondingSourceObject: {fileID: 7774344186399642229, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} + insertIndex: -1 + addedObject: {fileID: 8136756709519479290} m_SourcePrefab: {fileID: 100100000, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} +--- !u!4 &286921293294279111 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 5406743248307111831, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} + m_PrefabInstance: {fileID: 5256762017038687824} + m_PrefabAsset: {fileID: 0} --- !u!1 &2528702931149130789 stripped GameObject: - m_CorrespondingSourceObject: {fileID: 7774344186399642229, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + m_CorrespondingSourceObject: {fileID: 7774344186399642229, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} m_PrefabInstance: {fileID: 5256762017038687824} m_PrefabAsset: {fileID: 0} +--- !u!114 &3615643671876952405 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2528702931149130789} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 38ffc1a377d081a40bde29f8795f595e, type: 3} + m_Name: + m_EditorClassIdentifier: + Obtained: + m_PersistentCalls: + m_Calls: [] + Found: + m_PersistentCalls: + m_Calls: [] + NotFound: + m_PersistentCalls: + m_Calls: [] + IsEmpty: + m_PersistentCalls: + m_Calls: [] + IsPopulated: + m_PersistentCalls: + m_Calls: [] + Populated: + m_PersistentCalls: + m_Calls: [] + Added: + m_PersistentCalls: + m_Calls: [] + Removed: + m_PersistentCalls: + m_Calls: [] + Emptied: + m_PersistentCalls: + m_Calls: [] + currentIndex: 0 + elements: + - fixedgrab +--- !u!114 &8136756709519479290 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2528702931149130789} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f164bc0ded1b49d4fbe1189960fe847b, type: 3} + m_Name: + m_EditorClassIdentifier: --- !u!4 &4087960247752855420 stripped Transform: - m_CorrespondingSourceObject: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + m_CorrespondingSourceObject: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} m_PrefabInstance: {fileID: 5256762017038687824} m_PrefabAsset: {fileID: 0} --- !u!114 &4763570561051037854 stripped MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + m_CorrespondingSourceObject: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} m_PrefabInstance: {fileID: 5256762017038687824} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 2528702931149130789} @@ -1444,15 +1365,8 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 906c6376972e44f469330df394172abd, type: 3} m_Name: m_EditorClassIdentifier: ---- !u!4 &286921293294279111 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 5406743248307111831, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} - m_PrefabInstance: {fileID: 5256762017038687824} - m_PrefabAsset: {fileID: 0} --- !u!1 &6582222421973241952 stripped GameObject: - m_CorrespondingSourceObject: {fileID: 1417232386877869616, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + m_CorrespondingSourceObject: {fileID: 1417232386877869616, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} m_PrefabInstance: {fileID: 5256762017038687824} m_PrefabAsset: {fileID: 0} diff --git a/Runtime/SharedResources/Scripts/AngularDriver/AngularTransformDrive.cs b/Runtime/SharedResources/Scripts/AngularDriver/AngularTransformDrive.cs index e518c9b..7a1f1f4 100644 --- a/Runtime/SharedResources/Scripts/AngularDriver/AngularTransformDrive.cs +++ b/Runtime/SharedResources/Scripts/AngularDriver/AngularTransformDrive.cs @@ -1,5 +1,6 @@ namespace Tilia.Interactions.Controllables.AngularDriver { + using System.Collections.Generic; using Tilia.Interactions.Controllables.Driver; using UnityEngine; using Zinnia.Data.Attribute; @@ -15,22 +16,22 @@ public class AngularTransformDrive : AngularDrive { #region Reference Settings [Header("Reference Settings")] - [Tooltip("The TransformPositionDifferenceRotation to drive the rotation of the control.")] + [Tooltip("A TransformPositionDifferenceRotation collection to drive the rotation of the control.")] [SerializeField] [Restricted] - private TransformPositionDifferenceRotation rotationModifier; + private List rotationModifiers = new List(); /// - /// The to drive the rotation of the control. + /// A collection to drive the rotation of the control. /// - public TransformPositionDifferenceRotation RotationModifier + public List RotationModifiers { get { - return rotationModifier; + return rotationModifiers; } protected set { - rotationModifier = value; + rotationModifiers = value; } } [Tooltip("The ArtificialVelocityApplier that applies artificial angular velocity to the control after releasing.")] @@ -62,17 +63,21 @@ public override Vector3 CalculateDriveAxis(DriveAxis.Axis driveAxis) } Vector3 axisDirection = base.CalculateDriveAxis(driveAxis); - switch (driveAxis) + + foreach (TransformPositionDifferenceRotation rotationModifier in rotationModifiers) { - case DriveAxis.Axis.XAxis: - RotationModifier.FollowOnAxis = Vector3State.XOnly; - break; - case DriveAxis.Axis.YAxis: - RotationModifier.FollowOnAxis = Vector3State.YOnly; - break; - case DriveAxis.Axis.ZAxis: - RotationModifier.FollowOnAxis = Vector3State.ZOnly; - break; + switch (driveAxis) + { + case DriveAxis.Axis.XAxis: + rotationModifier.FollowOnAxis = Vector3State.XOnly; + break; + case DriveAxis.Axis.YAxis: + rotationModifier.FollowOnAxis = Vector3State.YOnly; + break; + case DriveAxis.Axis.ZAxis: + rotationModifier.FollowOnAxis = Vector3State.ZOnly; + break; + } } return axisDirection; From 5d3aff21ec08406de084d60c9e51e6e6f3215418 Mon Sep 17 00:00:00 2001 From: Harvey Ball Date: Mon, 13 Mar 2023 16:55:48 +0000 Subject: [PATCH 2/2] feat(Drive): add initial target value reached threshold The target value reached threshold has been extended to have another property for the initial target value, so if the drive is moving to the initial target position then a different threshold can be provided as the initial drive speed is generally much higher so a higher threshold may be required. --- .../API/AngularDriver/AngularDrive.md | 6 + .../API/AngularDriver/AngularJointDrive.md | 6 + .../AngularDriver/AngularTransformDrive.md | 6 + Documentation/API/Driver/Drive-2.md | 24 + Documentation/API/LinearDriver/LinearDrive.md | 6 + .../API/LinearDriver/LinearJointDrive.md | 6 + .../API/LinearDriver/LinearTransformDrive.md | 6 + .../Interactions.AngularJointDrive.prefab | 756 +++++++-------- .../Interactions.LinearJointDrive.prefab | 740 +++++++------- .../Interactions.AngularTransformDrive.prefab | 1 + .../Interactions.LinearTransformDrive.prefab | 914 ++++++++---------- .../Scripts/AngularDriver/AngularDrive.cs | 2 +- .../SharedResources/Scripts/Driver/Drive.cs | 26 +- 13 files changed, 1206 insertions(+), 1293 deletions(-) diff --git a/Documentation/API/AngularDriver/AngularDrive.md b/Documentation/API/AngularDriver/AngularDrive.md index 1e8ff4a..f1b9687 100644 --- a/Documentation/API/AngularDriver/AngularDrive.md +++ b/Documentation/API/AngularDriver/AngularDrive.md @@ -86,6 +86,8 @@ IProcessable [Drive.GizmoColor] +[Drive.InitialTargetValueReachedThreshold] + [Drive.TargetValueReachedThreshold] [Drive.EmitEvents] @@ -102,6 +104,8 @@ IProcessable [Drive.DriveLimits] +[Drive.ActualTargetValueReachedThreshold] + [Drive.previousValue] [Drive.previousStepValue] @@ -614,6 +618,7 @@ IProcessable [Drive.InitialValueDriveSpeed]: Tilia.Interactions.Controllables.Driver.Drive-2.md#Tilia_Interactions_Controllables_Driver_Drive_2_InitialValueDriveSpeed [Drive.DecreaseInitialValueDriveSpeedEachProcessMultiplier]: Tilia.Interactions.Controllables.Driver.Drive-2.md#Tilia_Interactions_Controllables_Driver_Drive_2_DecreaseInitialValueDriveSpeedEachProcessMultiplier [Drive.GizmoColor]: Tilia.Interactions.Controllables.Driver.Drive-2.md#Tilia_Interactions_Controllables_Driver_Drive_2_GizmoColor +[Drive.InitialTargetValueReachedThreshold]: Tilia.Interactions.Controllables.Driver.Drive-2.md#Tilia_Interactions_Controllables_Driver_Drive_2_InitialTargetValueReachedThreshold [Drive.TargetValueReachedThreshold]: Tilia.Interactions.Controllables.Driver.Drive-2.md#Tilia_Interactions_Controllables_Driver_Drive_2_TargetValueReachedThreshold [Drive.EmitEvents]: Tilia.Interactions.Controllables.Driver.Drive-2.md#Tilia_Interactions_Controllables_Driver_Drive_2_EmitEvents [Drive.Value]: Tilia.Interactions.Controllables.Driver.Drive-2.md#Tilia_Interactions_Controllables_Driver_Drive_2_Value @@ -622,6 +627,7 @@ IProcessable [Drive.NormalizedStepValue]: Tilia.Interactions.Controllables.Driver.Drive-2.md#Tilia_Interactions_Controllables_Driver_Drive_2_NormalizedStepValue [Drive.AxisDirection]: Tilia.Interactions.Controllables.Driver.Drive-2.md#Tilia_Interactions_Controllables_Driver_Drive_2_AxisDirection [Drive.DriveLimits]: Tilia.Interactions.Controllables.Driver.Drive-2.md#Tilia_Interactions_Controllables_Driver_Drive_2_DriveLimits +[Drive.ActualTargetValueReachedThreshold]: Tilia.Interactions.Controllables.Driver.Drive-2.md#Tilia_Interactions_Controllables_Driver_Drive_2_ActualTargetValueReachedThreshold [Drive.previousValue]: Tilia.Interactions.Controllables.Driver.Drive-2.md#Tilia_Interactions_Controllables_Driver_Drive_2_previousValue [Drive.previousStepValue]: Tilia.Interactions.Controllables.Driver.Drive-2.md#Tilia_Interactions_Controllables_Driver_Drive_2_previousStepValue [Drive.previousTargetValueReached]: Tilia.Interactions.Controllables.Driver.Drive-2.md#Tilia_Interactions_Controllables_Driver_Drive_2_previousTargetValueReached diff --git a/Documentation/API/AngularDriver/AngularJointDrive.md b/Documentation/API/AngularDriver/AngularJointDrive.md index e569f63..3b9cac5 100644 --- a/Documentation/API/AngularDriver/AngularJointDrive.md +++ b/Documentation/API/AngularDriver/AngularJointDrive.md @@ -118,6 +118,8 @@ IProcessable [Drive.GizmoColor] +[Drive.InitialTargetValueReachedThreshold] + [Drive.TargetValueReachedThreshold] [Drive.EmitEvents] @@ -134,6 +136,8 @@ IProcessable [Drive.DriveLimits] +[Drive.ActualTargetValueReachedThreshold] + [Drive.previousValue] [Drive.previousStepValue] @@ -525,6 +529,7 @@ IProcessable [Drive.InitialValueDriveSpeed]: Tilia.Interactions.Controllables.Driver.Drive-2.md#Tilia_Interactions_Controllables_Driver_Drive_2_InitialValueDriveSpeed [Drive.DecreaseInitialValueDriveSpeedEachProcessMultiplier]: Tilia.Interactions.Controllables.Driver.Drive-2.md#Tilia_Interactions_Controllables_Driver_Drive_2_DecreaseInitialValueDriveSpeedEachProcessMultiplier [Drive.GizmoColor]: Tilia.Interactions.Controllables.Driver.Drive-2.md#Tilia_Interactions_Controllables_Driver_Drive_2_GizmoColor +[Drive.InitialTargetValueReachedThreshold]: Tilia.Interactions.Controllables.Driver.Drive-2.md#Tilia_Interactions_Controllables_Driver_Drive_2_InitialTargetValueReachedThreshold [Drive.TargetValueReachedThreshold]: Tilia.Interactions.Controllables.Driver.Drive-2.md#Tilia_Interactions_Controllables_Driver_Drive_2_TargetValueReachedThreshold [Drive.EmitEvents]: Tilia.Interactions.Controllables.Driver.Drive-2.md#Tilia_Interactions_Controllables_Driver_Drive_2_EmitEvents [Drive.Value]: Tilia.Interactions.Controllables.Driver.Drive-2.md#Tilia_Interactions_Controllables_Driver_Drive_2_Value @@ -533,6 +538,7 @@ IProcessable [Drive.NormalizedStepValue]: Tilia.Interactions.Controllables.Driver.Drive-2.md#Tilia_Interactions_Controllables_Driver_Drive_2_NormalizedStepValue [Drive.AxisDirection]: Tilia.Interactions.Controllables.Driver.Drive-2.md#Tilia_Interactions_Controllables_Driver_Drive_2_AxisDirection [Drive.DriveLimits]: Tilia.Interactions.Controllables.Driver.Drive-2.md#Tilia_Interactions_Controllables_Driver_Drive_2_DriveLimits +[Drive.ActualTargetValueReachedThreshold]: Tilia.Interactions.Controllables.Driver.Drive-2.md#Tilia_Interactions_Controllables_Driver_Drive_2_ActualTargetValueReachedThreshold [Drive.previousValue]: Tilia.Interactions.Controllables.Driver.Drive-2.md#Tilia_Interactions_Controllables_Driver_Drive_2_previousValue [Drive.previousStepValue]: Tilia.Interactions.Controllables.Driver.Drive-2.md#Tilia_Interactions_Controllables_Driver_Drive_2_previousStepValue [Drive.previousTargetValueReached]: Tilia.Interactions.Controllables.Driver.Drive-2.md#Tilia_Interactions_Controllables_Driver_Drive_2_previousTargetValueReached diff --git a/Documentation/API/AngularDriver/AngularTransformDrive.md b/Documentation/API/AngularDriver/AngularTransformDrive.md index 0e4dee0..b2da987 100644 --- a/Documentation/API/AngularDriver/AngularTransformDrive.md +++ b/Documentation/API/AngularDriver/AngularTransformDrive.md @@ -114,6 +114,8 @@ IProcessable [Drive.GizmoColor] +[Drive.InitialTargetValueReachedThreshold] + [Drive.TargetValueReachedThreshold] [Drive.EmitEvents] @@ -130,6 +132,8 @@ IProcessable [Drive.DriveLimits] +[Drive.ActualTargetValueReachedThreshold] + [Drive.previousValue] [Drive.previousStepValue] @@ -468,6 +472,7 @@ IProcessable [Drive.InitialValueDriveSpeed]: Tilia.Interactions.Controllables.Driver.Drive-2.md#Tilia_Interactions_Controllables_Driver_Drive_2_InitialValueDriveSpeed [Drive.DecreaseInitialValueDriveSpeedEachProcessMultiplier]: Tilia.Interactions.Controllables.Driver.Drive-2.md#Tilia_Interactions_Controllables_Driver_Drive_2_DecreaseInitialValueDriveSpeedEachProcessMultiplier [Drive.GizmoColor]: Tilia.Interactions.Controllables.Driver.Drive-2.md#Tilia_Interactions_Controllables_Driver_Drive_2_GizmoColor +[Drive.InitialTargetValueReachedThreshold]: Tilia.Interactions.Controllables.Driver.Drive-2.md#Tilia_Interactions_Controllables_Driver_Drive_2_InitialTargetValueReachedThreshold [Drive.TargetValueReachedThreshold]: Tilia.Interactions.Controllables.Driver.Drive-2.md#Tilia_Interactions_Controllables_Driver_Drive_2_TargetValueReachedThreshold [Drive.EmitEvents]: Tilia.Interactions.Controllables.Driver.Drive-2.md#Tilia_Interactions_Controllables_Driver_Drive_2_EmitEvents [Drive.Value]: Tilia.Interactions.Controllables.Driver.Drive-2.md#Tilia_Interactions_Controllables_Driver_Drive_2_Value @@ -476,6 +481,7 @@ IProcessable [Drive.NormalizedStepValue]: Tilia.Interactions.Controllables.Driver.Drive-2.md#Tilia_Interactions_Controllables_Driver_Drive_2_NormalizedStepValue [Drive.AxisDirection]: Tilia.Interactions.Controllables.Driver.Drive-2.md#Tilia_Interactions_Controllables_Driver_Drive_2_AxisDirection [Drive.DriveLimits]: Tilia.Interactions.Controllables.Driver.Drive-2.md#Tilia_Interactions_Controllables_Driver_Drive_2_DriveLimits +[Drive.ActualTargetValueReachedThreshold]: Tilia.Interactions.Controllables.Driver.Drive-2.md#Tilia_Interactions_Controllables_Driver_Drive_2_ActualTargetValueReachedThreshold [Drive.previousValue]: Tilia.Interactions.Controllables.Driver.Drive-2.md#Tilia_Interactions_Controllables_Driver_Drive_2_previousValue [Drive.previousStepValue]: Tilia.Interactions.Controllables.Driver.Drive-2.md#Tilia_Interactions_Controllables_Driver_Drive_2_previousStepValue [Drive.previousTargetValueReached]: Tilia.Interactions.Controllables.Driver.Drive-2.md#Tilia_Interactions_Controllables_Driver_Drive_2_previousTargetValueReached diff --git a/Documentation/API/Driver/Drive-2.md b/Documentation/API/Driver/Drive-2.md index d0ebcb3..36cdb70 100644 --- a/Documentation/API/Driver/Drive-2.md +++ b/Documentation/API/Driver/Drive-2.md @@ -21,6 +21,7 @@ The basis for a mechanism to drive motion on a control. * [previousValue] * [wasDisabled] * [Properties] + * [ActualTargetValueReachedThreshold] * [AxisDirection] * [DecreaseInitialValueDriveSpeedEachProcessMultiplier] * [DriveLimits] @@ -29,6 +30,7 @@ The basis for a mechanism to drive motion on a control. * [Facade] * [GizmoColor] * [GrabbedDragEmitter] + * [InitialTargetValueReachedThreshold] * [InitialValueDriveSpeed] * [Interactable] * [InteractableMesh] @@ -240,6 +242,16 @@ protected bool wasDisabled ### Properties +#### ActualTargetValueReachedThreshold + +The actual target value reached threshold to use based on whether it is doing an initial target move or just a general target move. + +##### Declaration + +``` +protected float ActualTargetValueReachedThreshold { get; } +``` + #### AxisDirection The calculated direction for the drive axis. @@ -320,6 +332,16 @@ The Float Emitter for handling grabbed drag. public FloatEventProxyEmitter GrabbedDragEmitter { get; protected set; } ``` +#### InitialTargetValueReachedThreshold + +The threshold that the current normalized value of the control can be within to consider the target value has been reached when moving on the initial target value. + +##### Declaration + +``` +public float InitialTargetValueReachedThreshold { get; set; } +``` + #### InitialValueDriveSpeed The value to set the drive speed to when driving the control to the initial start value. @@ -1013,6 +1035,7 @@ IProcessable [previousValue]: #previousValue [wasDisabled]: #wasDisabled [Properties]: #Properties +[ActualTargetValueReachedThreshold]: #ActualTargetValueReachedThreshold [AxisDirection]: #AxisDirection [DecreaseInitialValueDriveSpeedEachProcessMultiplier]: #DecreaseInitialValueDriveSpeedEachProcessMultiplier [DriveLimits]: #DriveLimits @@ -1021,6 +1044,7 @@ IProcessable [Facade]: #Facade [GizmoColor]: #GizmoColor [GrabbedDragEmitter]: #GrabbedDragEmitter +[InitialTargetValueReachedThreshold]: #InitialTargetValueReachedThreshold [InitialValueDriveSpeed]: #InitialValueDriveSpeed [Interactable]: #Interactable [InteractableMesh]: #InteractableMesh diff --git a/Documentation/API/LinearDriver/LinearDrive.md b/Documentation/API/LinearDriver/LinearDrive.md index 344541a..0b0821a 100644 --- a/Documentation/API/LinearDriver/LinearDrive.md +++ b/Documentation/API/LinearDriver/LinearDrive.md @@ -60,6 +60,8 @@ IProcessable [Drive.GizmoColor] +[Drive.InitialTargetValueReachedThreshold] + [Drive.TargetValueReachedThreshold] [Drive.EmitEvents] @@ -76,6 +78,8 @@ IProcessable [Drive.DriveLimits] +[Drive.ActualTargetValueReachedThreshold] + [Drive.previousValue] [Drive.previousStepValue] @@ -308,6 +312,7 @@ IProcessable [Drive.InitialValueDriveSpeed]: Tilia.Interactions.Controllables.Driver.Drive-2.md#Tilia_Interactions_Controllables_Driver_Drive_2_InitialValueDriveSpeed [Drive.DecreaseInitialValueDriveSpeedEachProcessMultiplier]: Tilia.Interactions.Controllables.Driver.Drive-2.md#Tilia_Interactions_Controllables_Driver_Drive_2_DecreaseInitialValueDriveSpeedEachProcessMultiplier [Drive.GizmoColor]: Tilia.Interactions.Controllables.Driver.Drive-2.md#Tilia_Interactions_Controllables_Driver_Drive_2_GizmoColor +[Drive.InitialTargetValueReachedThreshold]: Tilia.Interactions.Controllables.Driver.Drive-2.md#Tilia_Interactions_Controllables_Driver_Drive_2_InitialTargetValueReachedThreshold [Drive.TargetValueReachedThreshold]: Tilia.Interactions.Controllables.Driver.Drive-2.md#Tilia_Interactions_Controllables_Driver_Drive_2_TargetValueReachedThreshold [Drive.EmitEvents]: Tilia.Interactions.Controllables.Driver.Drive-2.md#Tilia_Interactions_Controllables_Driver_Drive_2_EmitEvents [Drive.Value]: Tilia.Interactions.Controllables.Driver.Drive-2.md#Tilia_Interactions_Controllables_Driver_Drive_2_Value @@ -316,6 +321,7 @@ IProcessable [Drive.NormalizedStepValue]: Tilia.Interactions.Controllables.Driver.Drive-2.md#Tilia_Interactions_Controllables_Driver_Drive_2_NormalizedStepValue [Drive.AxisDirection]: Tilia.Interactions.Controllables.Driver.Drive-2.md#Tilia_Interactions_Controllables_Driver_Drive_2_AxisDirection [Drive.DriveLimits]: Tilia.Interactions.Controllables.Driver.Drive-2.md#Tilia_Interactions_Controllables_Driver_Drive_2_DriveLimits +[Drive.ActualTargetValueReachedThreshold]: Tilia.Interactions.Controllables.Driver.Drive-2.md#Tilia_Interactions_Controllables_Driver_Drive_2_ActualTargetValueReachedThreshold [Drive.previousValue]: Tilia.Interactions.Controllables.Driver.Drive-2.md#Tilia_Interactions_Controllables_Driver_Drive_2_previousValue [Drive.previousStepValue]: Tilia.Interactions.Controllables.Driver.Drive-2.md#Tilia_Interactions_Controllables_Driver_Drive_2_previousStepValue [Drive.previousTargetValueReached]: Tilia.Interactions.Controllables.Driver.Drive-2.md#Tilia_Interactions_Controllables_Driver_Drive_2_previousTargetValueReached diff --git a/Documentation/API/LinearDriver/LinearJointDrive.md b/Documentation/API/LinearDriver/LinearJointDrive.md index e4a3c3f..5ad0ad9 100644 --- a/Documentation/API/LinearDriver/LinearJointDrive.md +++ b/Documentation/API/LinearDriver/LinearJointDrive.md @@ -72,6 +72,8 @@ IProcessable [Drive.GizmoColor] +[Drive.InitialTargetValueReachedThreshold] + [Drive.TargetValueReachedThreshold] [Drive.EmitEvents] @@ -88,6 +90,8 @@ IProcessable [Drive.DriveLimits] +[Drive.ActualTargetValueReachedThreshold] + [Drive.previousValue] [Drive.previousStepValue] @@ -392,6 +396,7 @@ IProcessable [Drive.InitialValueDriveSpeed]: Tilia.Interactions.Controllables.Driver.Drive-2.md#Tilia_Interactions_Controllables_Driver_Drive_2_InitialValueDriveSpeed [Drive.DecreaseInitialValueDriveSpeedEachProcessMultiplier]: Tilia.Interactions.Controllables.Driver.Drive-2.md#Tilia_Interactions_Controllables_Driver_Drive_2_DecreaseInitialValueDriveSpeedEachProcessMultiplier [Drive.GizmoColor]: Tilia.Interactions.Controllables.Driver.Drive-2.md#Tilia_Interactions_Controllables_Driver_Drive_2_GizmoColor +[Drive.InitialTargetValueReachedThreshold]: Tilia.Interactions.Controllables.Driver.Drive-2.md#Tilia_Interactions_Controllables_Driver_Drive_2_InitialTargetValueReachedThreshold [Drive.TargetValueReachedThreshold]: Tilia.Interactions.Controllables.Driver.Drive-2.md#Tilia_Interactions_Controllables_Driver_Drive_2_TargetValueReachedThreshold [Drive.EmitEvents]: Tilia.Interactions.Controllables.Driver.Drive-2.md#Tilia_Interactions_Controllables_Driver_Drive_2_EmitEvents [Drive.Value]: Tilia.Interactions.Controllables.Driver.Drive-2.md#Tilia_Interactions_Controllables_Driver_Drive_2_Value @@ -400,6 +405,7 @@ IProcessable [Drive.NormalizedStepValue]: Tilia.Interactions.Controllables.Driver.Drive-2.md#Tilia_Interactions_Controllables_Driver_Drive_2_NormalizedStepValue [Drive.AxisDirection]: Tilia.Interactions.Controllables.Driver.Drive-2.md#Tilia_Interactions_Controllables_Driver_Drive_2_AxisDirection [Drive.DriveLimits]: Tilia.Interactions.Controllables.Driver.Drive-2.md#Tilia_Interactions_Controllables_Driver_Drive_2_DriveLimits +[Drive.ActualTargetValueReachedThreshold]: Tilia.Interactions.Controllables.Driver.Drive-2.md#Tilia_Interactions_Controllables_Driver_Drive_2_ActualTargetValueReachedThreshold [Drive.previousValue]: Tilia.Interactions.Controllables.Driver.Drive-2.md#Tilia_Interactions_Controllables_Driver_Drive_2_previousValue [Drive.previousStepValue]: Tilia.Interactions.Controllables.Driver.Drive-2.md#Tilia_Interactions_Controllables_Driver_Drive_2_previousStepValue [Drive.previousTargetValueReached]: Tilia.Interactions.Controllables.Driver.Drive-2.md#Tilia_Interactions_Controllables_Driver_Drive_2_previousTargetValueReached diff --git a/Documentation/API/LinearDriver/LinearTransformDrive.md b/Documentation/API/LinearDriver/LinearTransformDrive.md index a0eb1bf..20a2dc0 100644 --- a/Documentation/API/LinearDriver/LinearTransformDrive.md +++ b/Documentation/API/LinearDriver/LinearTransformDrive.md @@ -72,6 +72,8 @@ IProcessable [Drive.GizmoColor] +[Drive.InitialTargetValueReachedThreshold] + [Drive.TargetValueReachedThreshold] [Drive.EmitEvents] @@ -88,6 +90,8 @@ IProcessable [Drive.DriveLimits] +[Drive.ActualTargetValueReachedThreshold] + [Drive.previousValue] [Drive.previousStepValue] @@ -361,6 +365,7 @@ IProcessable [Drive.InitialValueDriveSpeed]: Tilia.Interactions.Controllables.Driver.Drive-2.md#Tilia_Interactions_Controllables_Driver_Drive_2_InitialValueDriveSpeed [Drive.DecreaseInitialValueDriveSpeedEachProcessMultiplier]: Tilia.Interactions.Controllables.Driver.Drive-2.md#Tilia_Interactions_Controllables_Driver_Drive_2_DecreaseInitialValueDriveSpeedEachProcessMultiplier [Drive.GizmoColor]: Tilia.Interactions.Controllables.Driver.Drive-2.md#Tilia_Interactions_Controllables_Driver_Drive_2_GizmoColor +[Drive.InitialTargetValueReachedThreshold]: Tilia.Interactions.Controllables.Driver.Drive-2.md#Tilia_Interactions_Controllables_Driver_Drive_2_InitialTargetValueReachedThreshold [Drive.TargetValueReachedThreshold]: Tilia.Interactions.Controllables.Driver.Drive-2.md#Tilia_Interactions_Controllables_Driver_Drive_2_TargetValueReachedThreshold [Drive.EmitEvents]: Tilia.Interactions.Controllables.Driver.Drive-2.md#Tilia_Interactions_Controllables_Driver_Drive_2_EmitEvents [Drive.Value]: Tilia.Interactions.Controllables.Driver.Drive-2.md#Tilia_Interactions_Controllables_Driver_Drive_2_Value @@ -369,6 +374,7 @@ IProcessable [Drive.NormalizedStepValue]: Tilia.Interactions.Controllables.Driver.Drive-2.md#Tilia_Interactions_Controllables_Driver_Drive_2_NormalizedStepValue [Drive.AxisDirection]: Tilia.Interactions.Controllables.Driver.Drive-2.md#Tilia_Interactions_Controllables_Driver_Drive_2_AxisDirection [Drive.DriveLimits]: Tilia.Interactions.Controllables.Driver.Drive-2.md#Tilia_Interactions_Controllables_Driver_Drive_2_DriveLimits +[Drive.ActualTargetValueReachedThreshold]: Tilia.Interactions.Controllables.Driver.Drive-2.md#Tilia_Interactions_Controllables_Driver_Drive_2_ActualTargetValueReachedThreshold [Drive.previousValue]: Tilia.Interactions.Controllables.Driver.Drive-2.md#Tilia_Interactions_Controllables_Driver_Drive_2_previousValue [Drive.previousStepValue]: Tilia.Interactions.Controllables.Driver.Drive-2.md#Tilia_Interactions_Controllables_Driver_Drive_2_previousStepValue [Drive.previousTargetValueReached]: Tilia.Interactions.Controllables.Driver.Drive-2.md#Tilia_Interactions_Controllables_Driver_Drive_2_previousTargetValueReached diff --git a/Runtime/Prefabs/PhysicsJoint/Interactions.AngularJointDrive.prefab b/Runtime/Prefabs/PhysicsJoint/Interactions.AngularJointDrive.prefab index 4039682..99d5ae7 100644 --- a/Runtime/Prefabs/PhysicsJoint/Interactions.AngularJointDrive.prefab +++ b/Runtime/Prefabs/PhysicsJoint/Interactions.AngularJointDrive.prefab @@ -27,6 +27,7 @@ Transform: 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: [] m_Father: {fileID: 5130428947665342020} m_RootOrder: 0 @@ -48,6 +49,7 @@ MonoBehaviour: m_PersistentCalls: m_Calls: - m_Target: {fileID: 7881770749639878687} + m_TargetAssemblyTypeName: m_MethodName: set_angularDrag m_Mode: 0 m_Arguments: @@ -88,6 +90,7 @@ Transform: 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: 8694139305904368445} - {fileID: 1042902242402286651} @@ -126,6 +129,7 @@ MonoBehaviour: initialValueDriveSpeed: 5000 decreaseInitialValueDriveSpeedEachProcessMultiplier: 0.5 gizmoColor: {r: 1, g: 0.92156863, b: 0.015686275, a: 1} + initialTargetValueReachedThreshold: 0.0075 targetValueReachedThreshold: 0.0075 emitEvents: 1 joint: {fileID: 1471341665110845562} @@ -146,48 +150,6 @@ MonoBehaviour: field: {fileID: 1163718965896345702} onlyProcessOnActiveAndEnabled: 1 interval: 0 ---- !u!114 &1505669532668797301 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4094182479458500961} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 38ffc1a377d081a40bde29f8795f595e, type: 3} - m_Name: - m_EditorClassIdentifier: - Obtained: - m_PersistentCalls: - m_Calls: [] - Found: - m_PersistentCalls: - m_Calls: [] - NotFound: - m_PersistentCalls: - m_Calls: [] - IsEmpty: - m_PersistentCalls: - m_Calls: [] - IsPopulated: - m_PersistentCalls: - m_Calls: [] - Populated: - m_PersistentCalls: - m_Calls: [] - Added: - m_PersistentCalls: - m_Calls: [] - Removed: - m_PersistentCalls: - m_Calls: [] - Emptied: - m_PersistentCalls: - m_Calls: [] - currentIndex: 0 - elements: - - fixedgrab --- !u!1 &4866162882597244986 GameObject: m_ObjectHideFlags: 0 @@ -214,6 +176,7 @@ Transform: 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: 8031085006261575047} - {fileID: 395362836404592215} @@ -251,6 +214,7 @@ Transform: 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: 2557462402498593336} m_Father: {fileID: 8694139305904368445} @@ -263,10 +227,21 @@ Rigidbody: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 4948483394596960710} - serializedVersion: 2 + serializedVersion: 4 m_Mass: 0.0000001 m_Drag: 0 m_AngularDrag: 0.01 + 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: 0 m_IsKinematic: 0 m_Interpolate: 0 @@ -280,10 +255,12 @@ HingeJoint: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 4948483394596960710} m_ConnectedBody: {fileID: 8087515506803783750} + m_ConnectedArticulationBody: {fileID: 0} m_Anchor: {x: 0, y: 0, z: 0} m_Axis: {x: 0, y: 0, z: 0} m_AutoConfigureConnectedAnchor: 0 m_ConnectedAnchor: {x: 0, y: 0, z: 0} + serializedVersion: 2 m_UseSpring: 0 m_Spring: spring: 0 @@ -295,6 +272,8 @@ HingeJoint: force: 50 freeSpin: 0 m_UseLimits: 0 + m_ExtendedLimits: 0 + m_UseAcceleration: 0 m_Limits: min: 0 max: 0 @@ -401,6 +380,7 @@ Transform: 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: 9005809078837709277} - {fileID: 3792586842855438937} @@ -446,6 +426,7 @@ MonoBehaviour: m_PersistentCalls: m_Calls: - m_Target: {fileID: 7541688849528211887} + m_TargetAssemblyTypeName: m_MethodName: DoTransform m_Mode: 0 m_Arguments: @@ -457,6 +438,7 @@ MonoBehaviour: m_BoolArgument: 0 m_CallState: 2 - m_Target: {fileID: 9054809431646705578} + m_TargetAssemblyTypeName: m_MethodName: DoTransform m_Mode: 0 m_Arguments: @@ -468,6 +450,7 @@ MonoBehaviour: m_BoolArgument: 0 m_CallState: 2 - m_Target: {fileID: 2757818911277370772} + m_TargetAssemblyTypeName: m_MethodName: DoTransform m_Mode: 0 m_Arguments: @@ -548,6 +531,7 @@ Transform: 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: 5364757012648735124} - {fileID: 5130428947665342020} @@ -561,10 +545,21 @@ Rigidbody: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 5306551537282979864} - serializedVersion: 2 + serializedVersion: 4 m_Mass: 0.0000001 m_Drag: 0 m_AngularDrag: 0 + 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: 0 m_IsKinematic: 1 m_Interpolate: 0 @@ -597,6 +592,7 @@ Transform: 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: 4730954766026226673} m_Father: {fileID: 9005809078837709277} @@ -643,6 +639,7 @@ Transform: 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: [] m_Father: {fileID: 5130428947665342020} m_RootOrder: 1 @@ -664,6 +661,7 @@ MonoBehaviour: m_PersistentCalls: m_Calls: - m_Target: {fileID: 7881770749639878687} + m_TargetAssemblyTypeName: m_MethodName: set_angularDrag m_Mode: 0 m_Arguments: @@ -703,6 +701,7 @@ Transform: 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: [] m_Father: {fileID: 1042902242402286651} m_RootOrder: 0 @@ -754,134 +753,118 @@ PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: + serializedVersion: 3 m_TransformParent: {fileID: 1746813689193796739} m_Modifications: - - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: m_RootOrder value: 0 objectReference: {fileID: 0} - - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: m_LocalPosition.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: m_LocalPosition.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: m_LocalPosition.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: m_LocalRotation.w value: 1 objectReference: {fileID: 0} - - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: m_LocalRotation.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: m_LocalRotation.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: m_LocalRotation.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: m_LocalEulerAnglesHint.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: m_LocalEulerAnglesHint.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 3607323991379943426, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 3607323991379943426, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: grabOffset value: 2 objectReference: {fileID: 0} - - target: {fileID: 3607323991379943426, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 3607323991379943426, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: followTracking value: 2 objectReference: {fileID: 0} - - target: {fileID: 3607323991379943426, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 3607323991379943426, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: isKinematicWhenActive value: 0 objectReference: {fileID: 0} - - target: {fileID: 3607323991379943426, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 3607323991379943426, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: willInheritIsKinematicWhenInactiveFromConsumerRigidbody value: 0 objectReference: {fileID: 0} - - target: {fileID: 4297763714491022842, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 4297763714491022842, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.size value: 2 objectReference: {fileID: 0} - - target: {fileID: 4297763714491022842, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 4297763714491022842, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[1].m_Mode value: 4 objectReference: {fileID: 0} - - target: {fileID: 4297763714491022842, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 4297763714491022842, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[1].m_Target value: objectReference: {fileID: 1163718965896345702} - - target: {fileID: 4297763714491022842, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 4297763714491022842, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[0].m_CallState value: 0 objectReference: {fileID: 0} - - target: {fileID: 4297763714491022842, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 4297763714491022842, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[1].m_CallState value: 2 objectReference: {fileID: 0} - - target: {fileID: 4297763714491022842, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 4297763714491022842, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[1].m_MethodName value: ApplyExistingAngularVelocity objectReference: {fileID: 0} - - target: {fileID: 4297763714491022842, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 4297763714491022842, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_FloatArgument value: 1 objectReference: {fileID: 0} - - target: {fileID: 4297763714491022842, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 4297763714491022842, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_ObjectArgumentAssemblyTypeName value: UnityEngine.Object, UnityEngine objectReference: {fileID: 0} - - target: {fileID: 5701689818747509894, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 5701689818747509894, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: m_Name value: Interactable.GrabAction.Follow objectReference: {fileID: 0} m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} +--- !u!4 &3303658576260802361 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} + m_PrefabInstance: {fileID: 752637948797180691} + m_PrefabAsset: {fileID: 0} --- !u!114 &4070728723303430929 stripped MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 3607323991379943426, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + m_CorrespondingSourceObject: {fileID: 3607323991379943426, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} m_PrefabInstance: {fileID: 752637948797180691} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 0} @@ -895,104 +878,96 @@ PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: + serializedVersion: 3 m_TransformParent: {fileID: 7731991134684492240} m_Modifications: - - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, - type: 3} + - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, type: 3} propertyPath: m_RootOrder value: 1 objectReference: {fileID: 0} - - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, - type: 3} + - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, type: 3} propertyPath: m_LocalPosition.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, - type: 3} + - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, type: 3} propertyPath: m_LocalPosition.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, - type: 3} + - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, type: 3} propertyPath: m_LocalPosition.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, - type: 3} + - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, type: 3} propertyPath: m_LocalRotation.w value: 1 objectReference: {fileID: 0} - - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, - type: 3} + - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, type: 3} propertyPath: m_LocalRotation.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, - type: 3} + - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, type: 3} propertyPath: m_LocalRotation.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, - type: 3} + - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, type: 3} propertyPath: m_LocalRotation.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, - type: 3} + - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, type: 3} propertyPath: m_LocalEulerAnglesHint.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, - type: 3} + - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, type: 3} propertyPath: m_LocalEulerAnglesHint.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, - type: 3} + - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, type: 3} propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 691292814443299683, guid: 28c785035c1675342b9e41fb684b7948, - type: 3} + - target: {fileID: 691292814443299683, guid: 28c785035c1675342b9e41fb684b7948, type: 3} propertyPath: m_Name value: Drive.ValueEvents objectReference: {fileID: 0} m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 28c785035c1675342b9e41fb684b7948, type: 3} ---- !u!4 &3792586842855438937 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, - type: 3} +--- !u!1 &1409309735869935637 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 2636830725764533641, guid: 28c785035c1675342b9e41fb684b7948, type: 3} m_PrefabInstance: {fileID: 3970266325296692636} m_PrefabAsset: {fileID: 0} ---- !u!1 &6704188405665079684 stripped -GameObject: - m_CorrespondingSourceObject: {fileID: 7643514540901309464, guid: 28c785035c1675342b9e41fb684b7948, - type: 3} +--- !u!114 &2757818911277370772 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 1251021717913726984, guid: 28c785035c1675342b9e41fb684b7948, type: 3} m_PrefabInstance: {fileID: 3970266325296692636} m_PrefabAsset: {fileID: 0} ---- !u!1 &8695116446506062057 stripped -GameObject: - m_CorrespondingSourceObject: {fileID: 5742787135457963381, guid: 28c785035c1675342b9e41fb684b7948, - type: 3} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ead5b30fbf694c7408fc237b23268b0f, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!4 &3792586842855438937 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, type: 3} m_PrefabInstance: {fileID: 3970266325296692636} m_PrefabAsset: {fileID: 0} --- !u!1 &5707798751868080109 stripped GameObject: - m_CorrespondingSourceObject: {fileID: 8660163246180987505, guid: 28c785035c1675342b9e41fb684b7948, - type: 3} + m_CorrespondingSourceObject: {fileID: 8660163246180987505, guid: 28c785035c1675342b9e41fb684b7948, type: 3} m_PrefabInstance: {fileID: 3970266325296692636} m_PrefabAsset: {fileID: 0} ---- !u!1 &1409309735869935637 stripped +--- !u!1 &6704188405665079684 stripped GameObject: - m_CorrespondingSourceObject: {fileID: 2636830725764533641, guid: 28c785035c1675342b9e41fb684b7948, - type: 3} + m_CorrespondingSourceObject: {fileID: 7643514540901309464, guid: 28c785035c1675342b9e41fb684b7948, type: 3} m_PrefabInstance: {fileID: 3970266325296692636} m_PrefabAsset: {fileID: 0} --- !u!114 &7541688849528211887 stripped MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 6895096941427192883, guid: 28c785035c1675342b9e41fb684b7948, - type: 3} + m_CorrespondingSourceObject: {fileID: 6895096941427192883, guid: 28c785035c1675342b9e41fb684b7948, type: 3} m_PrefabInstance: {fileID: 3970266325296692636} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 0} @@ -1001,22 +976,14 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: ead5b30fbf694c7408fc237b23268b0f, type: 3} m_Name: m_EditorClassIdentifier: ---- !u!114 &9054809431646705578 stripped -MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 5381833560219560502, guid: 28c785035c1675342b9e41fb684b7948, - type: 3} +--- !u!1 &8695116446506062057 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 5742787135457963381, guid: 28c785035c1675342b9e41fb684b7948, type: 3} m_PrefabInstance: {fileID: 3970266325296692636} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: ead5b30fbf694c7408fc237b23268b0f, type: 3} - m_Name: - m_EditorClassIdentifier: ---- !u!114 &2757818911277370772 stripped +--- !u!114 &9054809431646705578 stripped MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 1251021717913726984, guid: 28c785035c1675342b9e41fb684b7948, - type: 3} + m_CorrespondingSourceObject: {fileID: 5381833560219560502, guid: 28c785035c1675342b9e41fb684b7948, type: 3} m_PrefabInstance: {fileID: 3970266325296692636} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 0} @@ -1030,186 +997,145 @@ PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: + serializedVersion: 3 m_TransformParent: {fileID: 9005809078837709277} m_Modifications: - - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.size value: 2 objectReference: {fileID: 0} - - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[0].m_Mode value: 6 objectReference: {fileID: 0} - - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} - propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[0].m_CallState - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[1].m_Mode value: 1 objectReference: {fileID: 0} - - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} - propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[1].m_CallState - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[0].m_Target value: objectReference: {fileID: 7220336169150892439} - - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} + propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[1].m_Target + value: + objectReference: {fileID: 7220336169150892439} + - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} + propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} + propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[1].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName value: set_MoveToTargetValue objectReference: {fileID: 0} - - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} - propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName - value: UnityEngine.Object, UnityEngine + - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} + propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[1].m_MethodName + value: SetTargetValueByStepValue objectReference: {fileID: 0} - - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_BoolArgument value: 1 objectReference: {fileID: 0} - - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_BoolArgument value: 1 objectReference: {fileID: 0} - - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} - propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[1].m_Target - value: - objectReference: {fileID: 7220336169150892439} - - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} - propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[1].m_MethodName - value: SetTargetValueByStepValue + - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} + propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine objectReference: {fileID: 0} - - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_ObjectArgumentAssemblyTypeName value: UnityEngine.Object, UnityEngine objectReference: {fileID: 0} - - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: m_LocalPosition.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: m_LocalPosition.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: m_LocalPosition.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: m_LocalRotation.x value: -0 objectReference: {fileID: 0} - - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: m_LocalRotation.y value: -0 objectReference: {fileID: 0} - - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: m_LocalRotation.z value: -0 objectReference: {fileID: 0} - - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} - propertyPath: m_RootOrder - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: m_LocalEulerAnglesHint.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: m_LocalEulerAnglesHint.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 3337947111007411925, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 3337947111007411925, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: m_Name value: Drive.SnapToStep objectReference: {fileID: 0} - - target: {fileID: 7592643256622512080, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 7592643256622512080, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.size value: 1 objectReference: {fileID: 0} - - target: {fileID: 7592643256622512080, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 7592643256622512080, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[0].m_Mode value: 6 objectReference: {fileID: 0} - - target: {fileID: 7592643256622512080, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} - propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[0].m_CallState - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 7592643256622512080, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 7592643256622512080, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[0].m_Target value: objectReference: {fileID: 7220336169150892439} - - target: {fileID: 7592643256622512080, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 7592643256622512080, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} + propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 7592643256622512080, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName value: set_MoveToTargetValue objectReference: {fileID: 0} - - target: {fileID: 7592643256622512080, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} - propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName - value: UnityEngine.Object, UnityEngine - objectReference: {fileID: 0} - - target: {fileID: 7592643256622512080, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 7592643256622512080, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_BoolArgument value: 0 objectReference: {fileID: 0} + - target: {fileID: 7592643256622512080, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} + propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} ---- !u!1 &7646694525606933574 stripped -GameObject: - m_CorrespondingSourceObject: {fileID: 3337947111007411925, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} - m_PrefabInstance: {fileID: 4921380091761191571} - m_PrefabAsset: {fileID: 0} ---- !u!4 &8044676454231662243 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} - m_PrefabInstance: {fileID: 4921380091761191571} - m_PrefabAsset: {fileID: 0} ---- !u!114 &6219363990672116605 stripped +--- !u!114 &3247726236648414531 stripped MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + m_CorrespondingSourceObject: {fileID: 7592643256622512080, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} m_PrefabInstance: {fileID: 4921380091761191571} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 0} @@ -1218,10 +1144,9 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: d30001a196a70c043aa38298ceaade8c, type: 3} m_Name: m_EditorClassIdentifier: ---- !u!114 &3247726236648414531 stripped +--- !u!114 &6219363990672116605 stripped MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 7592643256622512080, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + m_CorrespondingSourceObject: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} m_PrefabInstance: {fileID: 4921380091761191571} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 0} @@ -1230,244 +1155,269 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: d30001a196a70c043aa38298ceaade8c, type: 3} m_Name: m_EditorClassIdentifier: +--- !u!1 &7646694525606933574 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 3337947111007411925, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} + m_PrefabInstance: {fileID: 4921380091761191571} + m_PrefabAsset: {fileID: 0} +--- !u!4 &8044676454231662243 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} + m_PrefabInstance: {fileID: 4921380091761191571} + m_PrefabAsset: {fileID: 0} --- !u!1001 &5995823398209049364 PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: + serializedVersion: 3 m_TransformParent: {fileID: 5364757012648735124} m_Modifications: - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: FirstGrabbed.m_PersistentCalls.m_Calls.Array.size value: 2 objectReference: {fileID: 0} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: LastUngrabbed.m_PersistentCalls.m_Calls.Array.size value: 2 objectReference: {fileID: 0} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: FirstGrabbed.m_PersistentCalls.m_Calls.Array.data[0].m_Mode value: 1 objectReference: {fileID: 0} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} + propertyPath: FirstGrabbed.m_PersistentCalls.m_Calls.Array.data[1].m_Mode + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: LastUngrabbed.m_PersistentCalls.m_Calls.Array.data[0].m_Mode value: 1 objectReference: {fileID: 0} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} + propertyPath: LastUngrabbed.m_PersistentCalls.m_Calls.Array.data[1].m_Mode + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: FirstGrabbed.m_PersistentCalls.m_Calls.Array.data[0].m_Target value: objectReference: {fileID: 3247726236648414531} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} + propertyPath: FirstGrabbed.m_PersistentCalls.m_Calls.Array.data[1].m_Target + value: + objectReference: {fileID: 7133523525971169104} + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: LastUngrabbed.m_PersistentCalls.m_Calls.Array.data[0].m_Target value: objectReference: {fileID: 6219363990672116605} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} + propertyPath: LastUngrabbed.m_PersistentCalls.m_Calls.Array.data[1].m_Target + value: + objectReference: {fileID: 5235559511677526602} + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: FirstGrabbed.m_PersistentCalls.m_Calls.Array.data[0].m_CallState value: 2 objectReference: {fileID: 0} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} + propertyPath: FirstGrabbed.m_PersistentCalls.m_Calls.Array.data[1].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: FirstGrabbed.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName value: Receive objectReference: {fileID: 0} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} + propertyPath: FirstGrabbed.m_PersistentCalls.m_Calls.Array.data[1].m_MethodName + value: EmitPayload + objectReference: {fileID: 0} + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: LastUngrabbed.m_PersistentCalls.m_Calls.Array.data[0].m_CallState value: 2 objectReference: {fileID: 0} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} + propertyPath: LastUngrabbed.m_PersistentCalls.m_Calls.Array.data[1].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: LastUngrabbed.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName value: Receive objectReference: {fileID: 0} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} + propertyPath: LastUngrabbed.m_PersistentCalls.m_Calls.Array.data[1].m_MethodName + value: EmitPayload + objectReference: {fileID: 0} + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: FirstGrabbed.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_FloatArgument value: 0 objectReference: {fileID: 0} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: LastUngrabbed.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_FloatArgument value: 0 objectReference: {fileID: 0} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: FirstGrabbed.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName value: UnityEngine.Object, UnityEngine objectReference: {fileID: 0} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} - propertyPath: LastUngrabbed.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName - value: UnityEngine.Object, UnityEngine - objectReference: {fileID: 0} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} - propertyPath: FirstGrabbed.m_PersistentCalls.m_Calls.Array.data[1].m_Mode - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} - propertyPath: FirstGrabbed.m_PersistentCalls.m_Calls.Array.data[1].m_CallState - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} - propertyPath: LastUngrabbed.m_PersistentCalls.m_Calls.Array.data[1].m_Mode - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} - propertyPath: LastUngrabbed.m_PersistentCalls.m_Calls.Array.data[1].m_CallState - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} - propertyPath: FirstGrabbed.m_PersistentCalls.m_Calls.Array.data[1].m_Target - value: - objectReference: {fileID: 7133523525971169104} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} - propertyPath: LastUngrabbed.m_PersistentCalls.m_Calls.Array.data[1].m_Target - value: - objectReference: {fileID: 5235559511677526602} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} - propertyPath: FirstGrabbed.m_PersistentCalls.m_Calls.Array.data[1].m_MethodName - value: EmitPayload - objectReference: {fileID: 0} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: FirstGrabbed.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_ObjectArgumentAssemblyTypeName value: UnityEngine.Object, UnityEngine objectReference: {fileID: 0} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} - propertyPath: LastUngrabbed.m_PersistentCalls.m_Calls.Array.data[1].m_MethodName - value: EmitPayload + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} + propertyPath: LastUngrabbed.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine objectReference: {fileID: 0} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: LastUngrabbed.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_ObjectArgumentAssemblyTypeName value: UnityEngine.Object, UnityEngine objectReference: {fileID: 0} - - target: {fileID: 3648960081298957348, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 3648960081298957348, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: primaryAction value: objectReference: {fileID: 4070728723303430929} - - target: {fileID: 3648960081298957348, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 3648960081298957348, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: secondaryAction value: objectReference: {fileID: 7610232722202251261} - - target: {fileID: 6666400304308521552, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 6666400304308521552, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: consumerContainer value: objectReference: {fileID: 4948483394596960710} - - target: {fileID: 6666400304308521552, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 6666400304308521552, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: consumerRigidbody value: objectReference: {fileID: 7881770749639878687} - - target: {fileID: 7774344186399642229, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 7774344186399642229, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: m_Name value: Interactions.Interactable objectReference: {fileID: 0} - - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: m_RootOrder value: 0 objectReference: {fileID: 0} - - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: m_LocalPosition.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: m_LocalPosition.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: m_LocalPosition.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: m_LocalRotation.w value: 1 objectReference: {fileID: 0} - - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: m_LocalRotation.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: m_LocalRotation.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: m_LocalRotation.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: m_LocalEulerAnglesHint.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: m_LocalEulerAnglesHint.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 8140612074155134679, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 8140612074155134679, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: ActiveAndEnabled.m_PersistentCalls.m_Calls.Array.data[0].m_Target value: objectReference: {fileID: 0} m_RemovedComponents: - {fileID: 8862883227734677280, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} - {fileID: 1358879325688394349, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} + m_RemovedGameObjects: [] + m_AddedGameObjects: + - targetCorrespondingSourceObject: {fileID: 5406743248307111831, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} + insertIndex: -1 + addedObject: {fileID: 3303658576260802361} + - targetCorrespondingSourceObject: {fileID: 5406743248307111831, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} + insertIndex: -1 + addedObject: {fileID: 7561092983210216929} + m_AddedComponents: + - targetCorrespondingSourceObject: {fileID: 7774344186399642229, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} + insertIndex: -1 + addedObject: {fileID: 1505669532668797301} m_SourcePrefab: {fileID: 100100000, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} ---- !u!1 &4094182479458500961 stripped -GameObject: - m_CorrespondingSourceObject: {fileID: 7774344186399642229, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} +--- !u!4 &1746813689193796739 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 5406743248307111831, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} m_PrefabInstance: {fileID: 5995823398209049364} m_PrefabAsset: {fileID: 0} ---- !u!4 &1746813689193796739 stripped +--- !u!4 &2557462402498593336 stripped Transform: - m_CorrespondingSourceObject: {fileID: 5406743248307111831, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + m_CorrespondingSourceObject: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} + m_PrefabInstance: {fileID: 5995823398209049364} + m_PrefabAsset: {fileID: 0} +--- !u!1 &4094182479458500961 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 7774344186399642229, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} m_PrefabInstance: {fileID: 5995823398209049364} m_PrefabAsset: {fileID: 0} +--- !u!114 &1505669532668797301 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4094182479458500961} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 38ffc1a377d081a40bde29f8795f595e, type: 3} + m_Name: + m_EditorClassIdentifier: + Obtained: + m_PersistentCalls: + m_Calls: [] + Found: + m_PersistentCalls: + m_Calls: [] + NotFound: + m_PersistentCalls: + m_Calls: [] + IsEmpty: + m_PersistentCalls: + m_Calls: [] + IsPopulated: + m_PersistentCalls: + m_Calls: [] + Populated: + m_PersistentCalls: + m_Calls: [] + Added: + m_PersistentCalls: + m_Calls: [] + Removed: + m_PersistentCalls: + m_Calls: [] + Emptied: + m_PersistentCalls: + m_Calls: [] + currentIndex: 0 + elements: + - fixedgrab --- !u!1 &4656287457731484964 stripped GameObject: - m_CorrespondingSourceObject: {fileID: 1417232386877869616, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + m_CorrespondingSourceObject: {fileID: 1417232386877869616, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} m_PrefabInstance: {fileID: 5995823398209049364} m_PrefabAsset: {fileID: 0} --- !u!114 &6475382971579112922 stripped MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + m_CorrespondingSourceObject: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} m_PrefabInstance: {fileID: 5995823398209049364} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 4094182479458500961} @@ -1476,85 +1426,75 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 906c6376972e44f469330df394172abd, type: 3} m_Name: m_EditorClassIdentifier: ---- !u!4 &2557462402498593336 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} - m_PrefabInstance: {fileID: 5995823398209049364} - m_PrefabAsset: {fileID: 0} --- !u!1001 &8559648295954953848 PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: + serializedVersion: 3 m_TransformParent: {fileID: 1746813689193796739} m_Modifications: - - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, - type: 3} + - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, type: 3} propertyPath: m_RootOrder value: 1 objectReference: {fileID: 0} - - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, - type: 3} + - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, type: 3} propertyPath: m_LocalPosition.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, - type: 3} + - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, type: 3} propertyPath: m_LocalPosition.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, - type: 3} + - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, type: 3} propertyPath: m_LocalPosition.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, - type: 3} + - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, type: 3} propertyPath: m_LocalRotation.w value: 1 objectReference: {fileID: 0} - - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, - type: 3} + - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, type: 3} propertyPath: m_LocalRotation.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, - type: 3} + - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, type: 3} propertyPath: m_LocalRotation.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, - type: 3} + - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, type: 3} propertyPath: m_LocalRotation.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, - type: 3} + - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, type: 3} propertyPath: m_LocalEulerAnglesHint.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, - type: 3} + - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, type: 3} propertyPath: m_LocalEulerAnglesHint.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, - type: 3} + - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, type: 3} propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 5976216758737313083, guid: e31ddf5ca7950534fb66684149b566b0, - type: 3} + - target: {fileID: 5976216758737313083, guid: e31ddf5ca7950534fb66684149b566b0, type: 3} propertyPath: m_Name value: Interactable.GrabAction.Swap objectReference: {fileID: 0} m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: e31ddf5ca7950534fb66684149b566b0, type: 3} +--- !u!4 &7561092983210216929 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, type: 3} + m_PrefabInstance: {fileID: 8559648295954953848} + m_PrefabAsset: {fileID: 0} --- !u!114 &7610232722202251261 stripped MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 2257711411541539205, guid: e31ddf5ca7950534fb66684149b566b0, - type: 3} + m_CorrespondingSourceObject: {fileID: 2257711411541539205, guid: e31ddf5ca7950534fb66684149b566b0, type: 3} m_PrefabInstance: {fileID: 8559648295954953848} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 0} diff --git a/Runtime/Prefabs/PhysicsJoint/Interactions.LinearJointDrive.prefab b/Runtime/Prefabs/PhysicsJoint/Interactions.LinearJointDrive.prefab index 46118e4..cbcf1ed 100644 --- a/Runtime/Prefabs/PhysicsJoint/Interactions.LinearJointDrive.prefab +++ b/Runtime/Prefabs/PhysicsJoint/Interactions.LinearJointDrive.prefab @@ -27,6 +27,7 @@ Transform: 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: 8558248989763711166} - {fileID: 98057338512613198} @@ -40,10 +41,21 @@ Rigidbody: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1625193019020921962} - serializedVersion: 2 + serializedVersion: 4 m_Mass: 0.0000001 m_Drag: 0 m_AngularDrag: 0 + 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: 0 m_IsKinematic: 1 m_Interpolate: 0 @@ -76,6 +88,7 @@ Transform: 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: [] m_Father: {fileID: 98057338512613198} m_RootOrder: 0 @@ -97,6 +110,7 @@ MonoBehaviour: m_PersistentCalls: m_Calls: - m_Target: {fileID: 835135679342871320} + m_TargetAssemblyTypeName: m_MethodName: set_drag m_Mode: 0 m_Arguments: @@ -140,6 +154,7 @@ Transform: 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: 5398302578280163270} m_Father: {fileID: 1553389677518851661} @@ -152,10 +167,21 @@ Rigidbody: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 4538608257460414173} - serializedVersion: 2 + serializedVersion: 4 m_Mass: 0.01 m_Drag: 0 m_AngularDrag: 0 + 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: 0 m_IsKinematic: 0 m_Interpolate: 0 @@ -169,11 +195,12 @@ ConfigurableJoint: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 4538608257460414173} m_ConnectedBody: {fileID: 1077229669741221765} + m_ConnectedArticulationBody: {fileID: 0} m_Anchor: {x: 0, y: 0, z: 0} m_Axis: {x: 0, y: 0, z: 0} m_AutoConfigureConnectedAnchor: 0 m_ConnectedAnchor: {x: 0, y: 0, z: 0} - serializedVersion: 2 + serializedVersion: 3 m_SecondaryAxis: {x: 0, y: 0, z: 0} m_XMotion: 0 m_YMotion: 0 @@ -213,38 +240,44 @@ ConfigurableJoint: m_TargetPosition: {x: 0, y: 0, z: 0} m_TargetVelocity: {x: 0, y: 0, z: 0} m_XDrive: - serializedVersion: 3 + serializedVersion: 4 positionSpring: 0 positionDamper: 0 maximumForce: 3.4028233e+38 + useAcceleration: 0 m_YDrive: - serializedVersion: 3 + serializedVersion: 4 positionSpring: 0 positionDamper: 0 maximumForce: 3.4028233e+38 + useAcceleration: 0 m_ZDrive: - serializedVersion: 3 + serializedVersion: 4 positionSpring: 0 positionDamper: 0 maximumForce: 3.4028233e+38 + useAcceleration: 0 m_TargetRotation: {x: 0, y: 0, z: 0, w: 1} m_TargetAngularVelocity: {x: 0, y: 0, z: 0} m_RotationDriveMode: 0 m_AngularXDrive: - serializedVersion: 3 + serializedVersion: 4 positionSpring: 0 positionDamper: 0 maximumForce: 3.4028233e+38 + useAcceleration: 0 m_AngularYZDrive: - serializedVersion: 3 + serializedVersion: 4 positionSpring: 0 positionDamper: 0 maximumForce: 3.4028233e+38 + useAcceleration: 0 m_SlerpDrive: - serializedVersion: 3 + serializedVersion: 4 positionSpring: 0 positionDamper: 0 maximumForce: 3.4028233e+38 + useAcceleration: 0 m_ProjectionMode: 0 m_ProjectionDistance: 0.1 m_ProjectionAngle: 180 @@ -349,6 +382,7 @@ Transform: 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: [] m_Father: {fileID: 98057338512613198} m_RootOrder: 1 @@ -370,6 +404,7 @@ MonoBehaviour: m_PersistentCalls: m_Calls: - m_Target: {fileID: 835135679342871320} + m_TargetAssemblyTypeName: m_MethodName: set_drag m_Mode: 0 m_Arguments: @@ -410,6 +445,7 @@ Transform: 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: 8689692607572878423} - {fileID: 882794695179857281} @@ -455,6 +491,7 @@ MonoBehaviour: m_PersistentCalls: m_Calls: - m_Target: {fileID: 5785118602027589239} + m_TargetAssemblyTypeName: m_MethodName: DoTransform m_Mode: 0 m_Arguments: @@ -466,6 +503,7 @@ MonoBehaviour: m_BoolArgument: 0 m_CallState: 2 - m_Target: {fileID: 4992395830277439602} + m_TargetAssemblyTypeName: m_MethodName: DoTransform m_Mode: 0 m_Arguments: @@ -477,6 +515,7 @@ MonoBehaviour: m_BoolArgument: 0 m_CallState: 2 - m_Target: {fileID: 2207912852603689548} + m_TargetAssemblyTypeName: m_MethodName: DoTransform m_Mode: 0 m_Arguments: @@ -553,6 +592,7 @@ Transform: 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: [] m_Father: {fileID: 1543897466677378441} m_RootOrder: 0 @@ -599,48 +639,6 @@ MonoBehaviour: currentIndex: 0 elements: - {fileID: 1069736518602212927} ---- !u!114 &6620147293056677371 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5856373121429202079} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 38ffc1a377d081a40bde29f8795f595e, type: 3} - m_Name: - m_EditorClassIdentifier: - Obtained: - m_PersistentCalls: - m_Calls: [] - Found: - m_PersistentCalls: - m_Calls: [] - NotFound: - m_PersistentCalls: - m_Calls: [] - IsEmpty: - m_PersistentCalls: - m_Calls: [] - IsPopulated: - m_PersistentCalls: - m_Calls: [] - Populated: - m_PersistentCalls: - m_Calls: [] - Added: - m_PersistentCalls: - m_Calls: [] - Removed: - m_PersistentCalls: - m_Calls: [] - Emptied: - m_PersistentCalls: - m_Calls: [] - currentIndex: 0 - elements: - - fixedgrab --- !u!1 &5904052114252758151 GameObject: m_ObjectHideFlags: 0 @@ -669,6 +667,7 @@ Transform: 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: 1553389677518851661} - {fileID: 1543897466677378441} @@ -705,7 +704,9 @@ MonoBehaviour: resetDriveOnSetupFirstTimeOnly: 1 isGrabbable: 1 initialValueDriveSpeed: 5000 + decreaseInitialValueDriveSpeedEachProcessMultiplier: 1 gizmoColor: {r: 1, g: 0.92156863, b: 0.015686275, a: 1} + initialTargetValueReachedThreshold: 0.0075 targetValueReachedThreshold: 0.0075 emitEvents: 1 joint: {fileID: 2051297999214337113} @@ -751,6 +752,7 @@ Transform: 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: 7250963223927438103} - {fileID: 3816128343845896634} @@ -784,6 +786,7 @@ Transform: 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: 4007862994238946087} m_Father: {fileID: 8689692607572878423} @@ -808,181 +811,141 @@ PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: + serializedVersion: 3 m_TransformParent: {fileID: 8689692607572878423} m_Modifications: - - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.size value: 2 objectReference: {fileID: 0} - - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[0].m_Mode value: 6 objectReference: {fileID: 0} - - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} - propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[0].m_CallState - value: 2 + - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} + propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[1].m_Mode + value: 1 objectReference: {fileID: 0} - - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[0].m_Target value: objectReference: {fileID: 2321230931700777055} - - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} + propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[1].m_Target + value: + objectReference: {fileID: 2321230931700777055} + - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} + propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} + propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[1].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName value: set_MoveToTargetValue objectReference: {fileID: 0} - - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} - propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName - value: UnityEngine.Object, UnityEngine + - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} + propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[1].m_MethodName + value: SetTargetValueByStepValue objectReference: {fileID: 0} - - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_BoolArgument value: 1 objectReference: {fileID: 0} - - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} - propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[1].m_Mode - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_BoolArgument value: 1 objectReference: {fileID: 0} - - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} - propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[1].m_CallState - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} - propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[1].m_Target - value: - objectReference: {fileID: 2321230931700777055} - - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} - propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[1].m_MethodName - value: SetTargetValueByStepValue + - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} + propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine objectReference: {fileID: 0} - - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_ObjectArgumentAssemblyTypeName value: UnityEngine.Object, UnityEngine objectReference: {fileID: 0} - - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} + propertyPath: m_RootOrder + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: m_LocalPosition.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: m_LocalPosition.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: m_LocalPosition.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: m_LocalRotation.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: m_LocalRotation.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: m_LocalRotation.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} - propertyPath: m_RootOrder - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: m_LocalEulerAnglesHint.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: m_LocalEulerAnglesHint.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 3337947111007411925, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 3337947111007411925, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: m_Name value: Drive.SnapToStep objectReference: {fileID: 0} - - target: {fileID: 7592643256622512080, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 7592643256622512080, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.size value: 1 objectReference: {fileID: 0} - - target: {fileID: 7592643256622512080, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 7592643256622512080, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[0].m_Mode value: 6 objectReference: {fileID: 0} - - target: {fileID: 7592643256622512080, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} - propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[0].m_CallState - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 7592643256622512080, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 7592643256622512080, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[0].m_Target value: objectReference: {fileID: 2321230931700777055} - - target: {fileID: 7592643256622512080, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 7592643256622512080, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} + propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 7592643256622512080, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName value: set_MoveToTargetValue objectReference: {fileID: 0} - - target: {fileID: 7592643256622512080, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 7592643256622512080, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName value: UnityEngine.Object, UnityEngine objectReference: {fileID: 0} m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} ---- !u!114 &7353201297969321220 stripped -MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 7592643256622512080, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} - m_PrefabInstance: {fileID: 1104979840120447700} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: d30001a196a70c043aa38298ceaade8c, type: 3} - m_Name: - m_EditorClassIdentifier: --- !u!114 &2114003278828929850 stripped MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + m_CorrespondingSourceObject: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} m_PrefabInstance: {fileID: 1104979840120447700} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 0} @@ -993,119 +956,115 @@ MonoBehaviour: m_EditorClassIdentifier: --- !u!1 &2379985797810732033 stripped GameObject: - m_CorrespondingSourceObject: {fileID: 3337947111007411925, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + m_CorrespondingSourceObject: {fileID: 3337947111007411925, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} m_PrefabInstance: {fileID: 1104979840120447700} m_PrefabAsset: {fileID: 0} --- !u!4 &2647415976620938980 stripped Transform: - m_CorrespondingSourceObject: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + m_CorrespondingSourceObject: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} m_PrefabInstance: {fileID: 1104979840120447700} m_PrefabAsset: {fileID: 0} +--- !u!114 &7353201297969321220 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 7592643256622512080, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} + m_PrefabInstance: {fileID: 1104979840120447700} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: d30001a196a70c043aa38298ceaade8c, type: 3} + m_Name: + m_EditorClassIdentifier: --- !u!1001 &1150828675843598916 PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: + serializedVersion: 3 m_TransformParent: {fileID: 8207990590474721287} m_Modifications: - - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, - type: 3} + - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, type: 3} propertyPath: m_RootOrder value: 1 objectReference: {fileID: 0} - - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, - type: 3} + - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, type: 3} propertyPath: m_LocalPosition.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, - type: 3} + - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, type: 3} propertyPath: m_LocalPosition.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, - type: 3} + - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, type: 3} propertyPath: m_LocalPosition.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, - type: 3} + - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, type: 3} propertyPath: m_LocalRotation.w value: 1 objectReference: {fileID: 0} - - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, - type: 3} + - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, type: 3} propertyPath: m_LocalRotation.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, - type: 3} + - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, type: 3} propertyPath: m_LocalRotation.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, - type: 3} + - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, type: 3} propertyPath: m_LocalRotation.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, - type: 3} + - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, type: 3} propertyPath: m_LocalEulerAnglesHint.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, - type: 3} + - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, type: 3} propertyPath: m_LocalEulerAnglesHint.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, - type: 3} + - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, type: 3} propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 691292814443299683, guid: 28c785035c1675342b9e41fb684b7948, - type: 3} + - target: {fileID: 691292814443299683, guid: 28c785035c1675342b9e41fb684b7948, type: 3} propertyPath: m_Name value: Drive.ValueEvents objectReference: {fileID: 0} m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 28c785035c1675342b9e41fb684b7948, type: 3} --- !u!4 &882794695179857281 stripped Transform: - m_CorrespondingSourceObject: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, - type: 3} - m_PrefabInstance: {fileID: 1150828675843598916} - m_PrefabAsset: {fileID: 0} ---- !u!1 &7344147712558315100 stripped -GameObject: - m_CorrespondingSourceObject: {fileID: 7643514540901309464, guid: 28c785035c1675342b9e41fb684b7948, - type: 3} + m_CorrespondingSourceObject: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, type: 3} m_PrefabInstance: {fileID: 1150828675843598916} m_PrefabAsset: {fileID: 0} ---- !u!1 &4632773467267794737 stripped -GameObject: - m_CorrespondingSourceObject: {fileID: 5742787135457963381, guid: 28c785035c1675342b9e41fb684b7948, - type: 3} +--- !u!114 &2207912852603689548 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 1251021717913726984, guid: 28c785035c1675342b9e41fb684b7948, type: 3} m_PrefabInstance: {fileID: 1150828675843598916} m_PrefabAsset: {fileID: 0} ---- !u!1 &8635515961434134581 stripped + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: ead5b30fbf694c7408fc237b23268b0f, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &3129851134823000013 stripped GameObject: - m_CorrespondingSourceObject: {fileID: 8660163246180987505, guid: 28c785035c1675342b9e41fb684b7948, - type: 3} + m_CorrespondingSourceObject: {fileID: 2636830725764533641, guid: 28c785035c1675342b9e41fb684b7948, type: 3} m_PrefabInstance: {fileID: 1150828675843598916} m_PrefabAsset: {fileID: 0} ---- !u!1 &3129851134823000013 stripped +--- !u!1 &4632773467267794737 stripped GameObject: - m_CorrespondingSourceObject: {fileID: 2636830725764533641, guid: 28c785035c1675342b9e41fb684b7948, - type: 3} + m_CorrespondingSourceObject: {fileID: 5742787135457963381, guid: 28c785035c1675342b9e41fb684b7948, type: 3} m_PrefabInstance: {fileID: 1150828675843598916} m_PrefabAsset: {fileID: 0} --- !u!114 &4992395830277439602 stripped MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 5381833560219560502, guid: 28c785035c1675342b9e41fb684b7948, - type: 3} + m_CorrespondingSourceObject: {fileID: 5381833560219560502, guid: 28c785035c1675342b9e41fb684b7948, type: 3} m_PrefabInstance: {fileID: 1150828675843598916} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 0} @@ -1114,10 +1073,9 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: ead5b30fbf694c7408fc237b23268b0f, type: 3} m_Name: m_EditorClassIdentifier: ---- !u!114 &2207912852603689548 stripped +--- !u!114 &5785118602027589239 stripped MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 1251021717913726984, guid: 28c785035c1675342b9e41fb684b7948, - type: 3} + m_CorrespondingSourceObject: {fileID: 6895096941427192883, guid: 28c785035c1675342b9e41fb684b7948, type: 3} m_PrefabInstance: {fileID: 1150828675843598916} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 0} @@ -1126,106 +1084,92 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: ead5b30fbf694c7408fc237b23268b0f, type: 3} m_Name: m_EditorClassIdentifier: ---- !u!114 &5785118602027589239 stripped -MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 6895096941427192883, guid: 28c785035c1675342b9e41fb684b7948, - type: 3} +--- !u!1 &7344147712558315100 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 7643514540901309464, guid: 28c785035c1675342b9e41fb684b7948, type: 3} + m_PrefabInstance: {fileID: 1150828675843598916} + m_PrefabAsset: {fileID: 0} +--- !u!1 &8635515961434134581 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 8660163246180987505, guid: 28c785035c1675342b9e41fb684b7948, type: 3} m_PrefabInstance: {fileID: 1150828675843598916} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 0} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: ead5b30fbf694c7408fc237b23268b0f, type: 3} - m_Name: - m_EditorClassIdentifier: --- !u!1001 &3718852301359955275 PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: + serializedVersion: 3 m_TransformParent: {fileID: 8190531345898926461} m_Modifications: - - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: m_RootOrder value: 0 objectReference: {fileID: 0} - - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: m_LocalPosition.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: m_LocalPosition.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: m_LocalPosition.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: m_LocalRotation.w value: 1 objectReference: {fileID: 0} - - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: m_LocalRotation.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: m_LocalRotation.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: m_LocalRotation.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: m_LocalEulerAnglesHint.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: m_LocalEulerAnglesHint.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 3607323991379943426, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 3607323991379943426, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: grabOffset value: 2 objectReference: {fileID: 0} - - target: {fileID: 3607323991379943426, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 3607323991379943426, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: followTracking value: 1 objectReference: {fileID: 0} - - target: {fileID: 3607323991379943426, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 3607323991379943426, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: isKinematicWhenActive value: 0 objectReference: {fileID: 0} - - target: {fileID: 5701689818747509894, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 5701689818747509894, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: m_Name value: Interactable.GrabAction.Follow objectReference: {fileID: 0} m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} --- !u!114 &113661431433796937 stripped MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 3607323991379943426, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + m_CorrespondingSourceObject: {fileID: 3607323991379943426, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} m_PrefabInstance: {fileID: 3718852301359955275} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 0} @@ -1234,246 +1178,262 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: aa6b2e26d85a4f740b961ef57e412d92, type: 3} m_Name: m_EditorClassIdentifier: +--- !u!4 &1456104913771577697 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} + m_PrefabInstance: {fileID: 3718852301359955275} + m_PrefabAsset: {fileID: 0} --- !u!1001 &4224940000398522090 PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: + serializedVersion: 3 m_TransformParent: {fileID: 8558248989763711166} m_Modifications: - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: FirstGrabbed.m_PersistentCalls.m_Calls.Array.size value: 2 objectReference: {fileID: 0} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: LastUngrabbed.m_PersistentCalls.m_Calls.Array.size value: 2 objectReference: {fileID: 0} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: FirstGrabbed.m_PersistentCalls.m_Calls.Array.data[0].m_Mode value: 1 objectReference: {fileID: 0} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} - propertyPath: FirstGrabbed.m_PersistentCalls.m_Calls.Array.data[0].m_CallState - value: 2 + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} + propertyPath: FirstGrabbed.m_PersistentCalls.m_Calls.Array.data[1].m_Mode + value: 1 objectReference: {fileID: 0} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: LastUngrabbed.m_PersistentCalls.m_Calls.Array.data[0].m_Mode value: 1 objectReference: {fileID: 0} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} - propertyPath: LastUngrabbed.m_PersistentCalls.m_Calls.Array.data[0].m_CallState - value: 2 + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} + propertyPath: LastUngrabbed.m_PersistentCalls.m_Calls.Array.data[1].m_Mode + value: 1 objectReference: {fileID: 0} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: FirstGrabbed.m_PersistentCalls.m_Calls.Array.data[0].m_Target value: objectReference: {fileID: 7353201297969321220} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} + propertyPath: FirstGrabbed.m_PersistentCalls.m_Calls.Array.data[1].m_Target + value: + objectReference: {fileID: 818678441046931024} + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: LastUngrabbed.m_PersistentCalls.m_Calls.Array.data[0].m_Target value: objectReference: {fileID: 2114003278828929850} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} - propertyPath: FirstGrabbed.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName - value: Receive + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} + propertyPath: LastUngrabbed.m_PersistentCalls.m_Calls.Array.data[1].m_Target + value: + objectReference: {fileID: 8901740305615424410} + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} + propertyPath: FirstGrabbed.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 objectReference: {fileID: 0} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} - propertyPath: FirstGrabbed.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName - value: UnityEngine.Object, UnityEngine + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} + propertyPath: FirstGrabbed.m_PersistentCalls.m_Calls.Array.data[1].m_CallState + value: 2 objectReference: {fileID: 0} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} - propertyPath: LastUngrabbed.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} + propertyPath: FirstGrabbed.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName value: Receive objectReference: {fileID: 0} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} - propertyPath: LastUngrabbed.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName - value: UnityEngine.Object, UnityEngine - objectReference: {fileID: 0} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} - propertyPath: FirstGrabbed.m_PersistentCalls.m_Calls.Array.data[1].m_Mode - value: 1 + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} + propertyPath: FirstGrabbed.m_PersistentCalls.m_Calls.Array.data[1].m_MethodName + value: EmitPayload objectReference: {fileID: 0} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} - propertyPath: FirstGrabbed.m_PersistentCalls.m_Calls.Array.data[1].m_CallState + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} + propertyPath: LastUngrabbed.m_PersistentCalls.m_Calls.Array.data[0].m_CallState value: 2 objectReference: {fileID: 0} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} - propertyPath: LastUngrabbed.m_PersistentCalls.m_Calls.Array.data[1].m_Mode - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: LastUngrabbed.m_PersistentCalls.m_Calls.Array.data[1].m_CallState value: 2 objectReference: {fileID: 0} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} - propertyPath: FirstGrabbed.m_PersistentCalls.m_Calls.Array.data[1].m_Target - value: - objectReference: {fileID: 818678441046931024} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} - propertyPath: LastUngrabbed.m_PersistentCalls.m_Calls.Array.data[1].m_Target - value: - objectReference: {fileID: 8901740305615424410} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} - propertyPath: FirstGrabbed.m_PersistentCalls.m_Calls.Array.data[1].m_MethodName + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} + propertyPath: LastUngrabbed.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: Receive + objectReference: {fileID: 0} + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} + propertyPath: LastUngrabbed.m_PersistentCalls.m_Calls.Array.data[1].m_MethodName value: EmitPayload objectReference: {fileID: 0} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} + propertyPath: FirstGrabbed.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: FirstGrabbed.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_ObjectArgumentAssemblyTypeName value: UnityEngine.Object, UnityEngine objectReference: {fileID: 0} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} - propertyPath: LastUngrabbed.m_PersistentCalls.m_Calls.Array.data[1].m_MethodName - value: EmitPayload + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} + propertyPath: LastUngrabbed.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine objectReference: {fileID: 0} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: LastUngrabbed.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_ObjectArgumentAssemblyTypeName value: UnityEngine.Object, UnityEngine objectReference: {fileID: 0} - - target: {fileID: 3648960081298957348, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 3648960081298957348, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: primaryAction value: objectReference: {fileID: 113661431433796937} - - target: {fileID: 3648960081298957348, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 3648960081298957348, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: secondaryAction value: objectReference: {fileID: 5759501801176164688} - - target: {fileID: 6666400304308521552, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 6666400304308521552, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: consumerContainer value: objectReference: {fileID: 4538608257460414173} - - target: {fileID: 6666400304308521552, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 6666400304308521552, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: consumerRigidbody value: objectReference: {fileID: 835135679342871320} - - target: {fileID: 7774344186399642229, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 7774344186399642229, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: m_Name value: Interactions.Interactable objectReference: {fileID: 0} - - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: m_RootOrder value: 0 objectReference: {fileID: 0} - - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: m_LocalPosition.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: m_LocalPosition.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: m_LocalPosition.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: m_LocalRotation.w value: 1 objectReference: {fileID: 0} - - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: m_LocalRotation.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: m_LocalRotation.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: m_LocalRotation.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: m_LocalEulerAnglesHint.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: m_LocalEulerAnglesHint.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 8140612074155134679, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 8140612074155134679, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: ActiveAndEnabled.m_PersistentCalls.m_Calls.Array.data[0].m_Target value: objectReference: {fileID: 0} m_RemovedComponents: - {fileID: 8862883227734677280, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} - {fileID: 1358879325688394349, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} + m_RemovedGameObjects: [] + m_AddedGameObjects: + - targetCorrespondingSourceObject: {fileID: 5406743248307111831, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} + insertIndex: -1 + addedObject: {fileID: 1456104913771577697} + - targetCorrespondingSourceObject: {fileID: 5406743248307111831, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} + insertIndex: -1 + addedObject: {fileID: 5665317269816290124} + m_AddedComponents: + - targetCorrespondingSourceObject: {fileID: 7774344186399642229, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} + insertIndex: -1 + addedObject: {fileID: 6620147293056677371} m_SourcePrefab: {fileID: 100100000, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} ---- !u!1 &5856373121429202079 stripped +--- !u!1 &2956901035905349850 stripped GameObject: - m_CorrespondingSourceObject: {fileID: 7774344186399642229, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + m_CorrespondingSourceObject: {fileID: 1417232386877869616, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} m_PrefabInstance: {fileID: 4224940000398522090} m_PrefabAsset: {fileID: 0} ---- !u!4 &8190531345898926461 stripped +--- !u!114 &3479698766770501668 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} + m_PrefabInstance: {fileID: 4224940000398522090} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5856373121429202079} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 906c6376972e44f469330df394172abd, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!4 &5398302578280163270 stripped Transform: - m_CorrespondingSourceObject: {fileID: 5406743248307111831, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + m_CorrespondingSourceObject: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} m_PrefabInstance: {fileID: 4224940000398522090} m_PrefabAsset: {fileID: 0} ---- !u!1 &2956901035905349850 stripped +--- !u!1 &5856373121429202079 stripped GameObject: - m_CorrespondingSourceObject: {fileID: 1417232386877869616, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + m_CorrespondingSourceObject: {fileID: 7774344186399642229, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} m_PrefabInstance: {fileID: 4224940000398522090} m_PrefabAsset: {fileID: 0} ---- !u!114 &3479698766770501668 stripped +--- !u!114 &6620147293056677371 MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} - m_PrefabInstance: {fileID: 4224940000398522090} + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 5856373121429202079} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 906c6376972e44f469330df394172abd, type: 3} + m_Script: {fileID: 11500000, guid: 38ffc1a377d081a40bde29f8795f595e, type: 3} m_Name: m_EditorClassIdentifier: ---- !u!4 &5398302578280163270 stripped + Obtained: + m_PersistentCalls: + m_Calls: [] + Found: + m_PersistentCalls: + m_Calls: [] + NotFound: + m_PersistentCalls: + m_Calls: [] + IsEmpty: + m_PersistentCalls: + m_Calls: [] + IsPopulated: + m_PersistentCalls: + m_Calls: [] + Populated: + m_PersistentCalls: + m_Calls: [] + Added: + m_PersistentCalls: + m_Calls: [] + Removed: + m_PersistentCalls: + m_Calls: [] + Emptied: + m_PersistentCalls: + m_Calls: [] + currentIndex: 0 + elements: + - fixedgrab +--- !u!4 &8190531345898926461 stripped Transform: - m_CorrespondingSourceObject: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + m_CorrespondingSourceObject: {fileID: 5406743248307111831, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} m_PrefabInstance: {fileID: 4224940000398522090} m_PrefabAsset: {fileID: 0} --- !u!1001 &5816641697615220949 @@ -1481,74 +1441,70 @@ PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: + serializedVersion: 3 m_TransformParent: {fileID: 8190531345898926461} m_Modifications: - - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, - type: 3} + - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, type: 3} propertyPath: m_RootOrder value: 1 objectReference: {fileID: 0} - - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, - type: 3} + - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, type: 3} propertyPath: m_LocalPosition.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, - type: 3} + - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, type: 3} propertyPath: m_LocalPosition.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, - type: 3} + - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, type: 3} propertyPath: m_LocalPosition.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, - type: 3} + - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, type: 3} propertyPath: m_LocalRotation.w value: 1 objectReference: {fileID: 0} - - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, - type: 3} + - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, type: 3} propertyPath: m_LocalRotation.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, - type: 3} + - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, type: 3} propertyPath: m_LocalRotation.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, - type: 3} + - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, type: 3} propertyPath: m_LocalRotation.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, - type: 3} + - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, type: 3} propertyPath: m_LocalEulerAnglesHint.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, - type: 3} + - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, type: 3} propertyPath: m_LocalEulerAnglesHint.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, - type: 3} + - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, type: 3} propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 5976216758737313083, guid: e31ddf5ca7950534fb66684149b566b0, - type: 3} + - target: {fileID: 5976216758737313083, guid: e31ddf5ca7950534fb66684149b566b0, type: 3} propertyPath: m_Name value: Interactable.GrabAction.Swap objectReference: {fileID: 0} m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: e31ddf5ca7950534fb66684149b566b0, type: 3} +--- !u!4 &5665317269816290124 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, type: 3} + m_PrefabInstance: {fileID: 5816641697615220949} + m_PrefabAsset: {fileID: 0} --- !u!114 &5759501801176164688 stripped MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 2257711411541539205, guid: e31ddf5ca7950534fb66684149b566b0, - type: 3} + m_CorrespondingSourceObject: {fileID: 2257711411541539205, guid: e31ddf5ca7950534fb66684149b566b0, type: 3} m_PrefabInstance: {fileID: 5816641697615220949} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 0} diff --git a/Runtime/Prefabs/Transform/Interactions.AngularTransformDrive.prefab b/Runtime/Prefabs/Transform/Interactions.AngularTransformDrive.prefab index 35a83b9..896ab53 100644 --- a/Runtime/Prefabs/Transform/Interactions.AngularTransformDrive.prefab +++ b/Runtime/Prefabs/Transform/Interactions.AngularTransformDrive.prefab @@ -219,6 +219,7 @@ MonoBehaviour: initialValueDriveSpeed: 3500 decreaseInitialValueDriveSpeedEachProcessMultiplier: 0.5 gizmoColor: {r: 1, g: 0.92156863, b: 0.015686275, a: 1} + initialTargetValueReachedThreshold: 0.0075 targetValueReachedThreshold: 0.0075 emitEvents: 1 rotationModifiers: diff --git a/Runtime/Prefabs/Transform/Interactions.LinearTransformDrive.prefab b/Runtime/Prefabs/Transform/Interactions.LinearTransformDrive.prefab index 7417088..35c4142 100644 --- a/Runtime/Prefabs/Transform/Interactions.LinearTransformDrive.prefab +++ b/Runtime/Prefabs/Transform/Interactions.LinearTransformDrive.prefab @@ -1,59 +1,5 @@ %YAML 1.1 %TAG !u! tag:unity3d.com,2011: ---- !u!114 &7186155275934915998 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 743822601413769979} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 38ffc1a377d081a40bde29f8795f595e, type: 3} - m_Name: - m_EditorClassIdentifier: - Obtained: - m_PersistentCalls: - m_Calls: [] - Found: - m_PersistentCalls: - m_Calls: [] - NotFound: - m_PersistentCalls: - m_Calls: [] - IsEmpty: - m_PersistentCalls: - m_Calls: [] - IsPopulated: - m_PersistentCalls: - m_Calls: [] - Populated: - m_PersistentCalls: - m_Calls: [] - Added: - m_PersistentCalls: - m_Calls: [] - Removed: - m_PersistentCalls: - m_Calls: [] - Emptied: - m_PersistentCalls: - m_Calls: [] - currentIndex: 0 - elements: - - fixedgrab ---- !u!114 &7972679689103085822 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 743822601413769979} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: b4eea01994b66414e99e1e9f307a34e9, type: 3} - m_Name: - m_EditorClassIdentifier: --- !u!1 &2962041980238684469 GameObject: m_ObjectHideFlags: 0 @@ -81,6 +27,7 @@ Transform: 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: [] m_Father: {fileID: 1387866078154312553} m_RootOrder: 1 @@ -102,6 +49,7 @@ MonoBehaviour: m_PersistentCalls: m_Calls: - m_Target: {fileID: 757490321290066877} + m_TargetAssemblyTypeName: m_MethodName: set_Drag m_Mode: 0 m_Arguments: @@ -140,6 +88,7 @@ Transform: 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: 1067537155129244018} - {fileID: 8487204059646552071} @@ -173,6 +122,7 @@ Transform: 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: [] m_Father: {fileID: 1387866078154312553} m_RootOrder: 0 @@ -194,6 +144,7 @@ MonoBehaviour: m_PersistentCalls: m_Calls: - m_Target: {fileID: 757490321290066877} + m_TargetAssemblyTypeName: m_MethodName: set_Drag m_Mode: 0 m_Arguments: @@ -234,6 +185,7 @@ Transform: 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: 7040976076818030743} - {fileID: 1013191290765797267} @@ -279,6 +231,7 @@ MonoBehaviour: m_PersistentCalls: m_Calls: - m_Target: {fileID: 5910723491309409381} + m_TargetAssemblyTypeName: m_MethodName: DoTransform m_Mode: 0 m_Arguments: @@ -290,6 +243,7 @@ MonoBehaviour: m_BoolArgument: 0 m_CallState: 2 - m_Target: {fileID: 5118139266614037088} + m_TargetAssemblyTypeName: m_MethodName: DoTransform m_Mode: 0 m_Arguments: @@ -301,6 +255,7 @@ MonoBehaviour: m_BoolArgument: 0 m_CallState: 2 - m_Target: {fileID: 2083988018957406302} + m_TargetAssemblyTypeName: m_MethodName: DoTransform m_Mode: 0 m_Arguments: @@ -377,6 +332,7 @@ Transform: 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: [] m_Father: {fileID: 7040976076025173796} m_RootOrder: 0 @@ -449,6 +405,7 @@ Transform: 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: 1296488533182429602} - {fileID: 1387866078154312553} @@ -482,6 +439,7 @@ Transform: 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: 7040976076025173796} m_Father: {fileID: 7040976076263384065} @@ -551,6 +509,7 @@ Transform: 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: [] m_Father: {fileID: 7040976076527822288} m_RootOrder: 0 @@ -571,6 +530,7 @@ MonoBehaviour: m_PersistentCalls: m_Calls: - m_Target: {fileID: 7040976076037122787} + m_TargetAssemblyTypeName: m_MethodName: DoTransform m_Mode: 0 m_Arguments: @@ -629,6 +589,7 @@ Transform: 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: 7040976075741244410} m_Father: {fileID: 7040976075776713637} @@ -653,6 +614,7 @@ MonoBehaviour: m_PersistentCalls: m_Calls: - m_Target: {fileID: 7040976075776713638} + m_TargetAssemblyTypeName: m_MethodName: Apply m_Mode: 1 m_Arguments: @@ -690,6 +652,7 @@ Transform: 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: [] m_Father: {fileID: 7040976076527822288} m_RootOrder: 1 @@ -710,6 +673,7 @@ MonoBehaviour: m_PersistentCalls: m_Calls: - m_Target: {fileID: 7040976076045162194} + m_TargetAssemblyTypeName: m_MethodName: DoSetProperty m_Mode: 0 m_Arguments: @@ -756,6 +720,7 @@ Transform: 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: [] m_Father: {fileID: 7040976076527822288} m_RootOrder: 2 @@ -809,6 +774,7 @@ Transform: 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: 7040976076527822288} - {fileID: 7040976075776713637} @@ -841,6 +807,7 @@ Transform: 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: 7040976075969279414} - {fileID: 7040976076037122796} @@ -876,6 +843,7 @@ Transform: 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: 7040976075755610381} - {fileID: 7040976076263384065} @@ -913,7 +881,9 @@ MonoBehaviour: resetDriveOnSetupFirstTimeOnly: 1 isGrabbable: 1 initialValueDriveSpeed: 5000 + decreaseInitialValueDriveSpeedEachProcessMultiplier: 1 gizmoColor: {r: 1, g: 0.92156863, b: 0.015686275, a: 1} + initialTargetValueReachedThreshold: 0.0075 targetValueReachedThreshold: 0.0075 emitEvents: 1 positionClamper: {fileID: 7040976076037122787} @@ -962,6 +932,7 @@ Transform: 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: 7040976077043571036} m_Father: {fileID: 7040976076818030743} @@ -1008,6 +979,7 @@ Transform: 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: [] m_Father: {fileID: 7040976076847274053} m_RootOrder: 0 @@ -1055,169 +1027,75 @@ MonoBehaviour: elements: - {fileID: 7040976075969279408} - {fileID: 7040976076818030742} ---- !u!114 &757490321290066877 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7582075607296476624} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 63b87173a5ea0b34e842a0137a7a0104, type: 3} - m_Name: - m_EditorClassIdentifier: - target: {fileID: 743822601413769979} - velocity: {x: 0, y: 0, z: 0} - angularVelocity: {x: 0, y: 0, z: 0} - drag: 5 - angularDrag: 0.5 - nilVelocityTolerance: 0.001 - nilAngularVelocityTolerance: 0.001 ---- !u!114 &6790031199114036584 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7582075607296476624} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5e3ad1947608fbb49a7488f7b3df738e, type: 3} - m_Name: - m_EditorClassIdentifier: - source: {fileID: 5274295468376387719} - VelocityEmitted: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 757490321290066877} - m_MethodName: set_Velocity - m_Mode: 0 - m_Arguments: - m_ObjectArgument: {fileID: 0} - m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 - - m_Target: {fileID: 757490321290066877} - m_MethodName: Apply - m_Mode: 1 - m_Arguments: - m_ObjectArgument: {fileID: 0} - m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 - SpeedEmitted: - m_PersistentCalls: - m_Calls: [] - AngularVelocityEmitted: - m_PersistentCalls: - m_Calls: [] - AngularSpeedEmitted: - m_PersistentCalls: - m_Calls: [] --- !u!1001 &988352720675774550 PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: + serializedVersion: 3 m_TransformParent: {fileID: 7040976075344879993} m_Modifications: - - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, - type: 3} + - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, type: 3} propertyPath: m_RootOrder value: 1 objectReference: {fileID: 0} - - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, - type: 3} + - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, type: 3} propertyPath: m_LocalPosition.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, - type: 3} + - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, type: 3} propertyPath: m_LocalPosition.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, - type: 3} + - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, type: 3} propertyPath: m_LocalPosition.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, - type: 3} + - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, type: 3} propertyPath: m_LocalRotation.w value: 1 objectReference: {fileID: 0} - - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, - type: 3} + - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, type: 3} propertyPath: m_LocalRotation.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, - type: 3} + - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, type: 3} propertyPath: m_LocalRotation.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, - type: 3} + - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, type: 3} propertyPath: m_LocalRotation.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, - type: 3} + - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, type: 3} propertyPath: m_LocalEulerAnglesHint.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, - type: 3} + - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, type: 3} propertyPath: m_LocalEulerAnglesHint.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, - type: 3} + - target: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, type: 3} propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 691292814443299683, guid: 28c785035c1675342b9e41fb684b7948, - type: 3} + - target: {fileID: 691292814443299683, guid: 28c785035c1675342b9e41fb684b7948, type: 3} propertyPath: m_Name value: Drive.ValueEvents objectReference: {fileID: 0} m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 28c785035c1675342b9e41fb684b7948, type: 3} --- !u!4 &1013191290765797267 stripped Transform: - m_CorrespondingSourceObject: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, - type: 3} - m_PrefabInstance: {fileID: 988352720675774550} - m_PrefabAsset: {fileID: 0} ---- !u!1 &7468202290724158542 stripped -GameObject: - m_CorrespondingSourceObject: {fileID: 7643514540901309464, guid: 28c785035c1675342b9e41fb684b7948, - type: 3} - m_PrefabInstance: {fileID: 988352720675774550} - m_PrefabAsset: {fileID: 0} ---- !u!1 &4757261259178249507 stripped -GameObject: - m_CorrespondingSourceObject: {fileID: 5742787135457963381, guid: 28c785035c1675342b9e41fb684b7948, - type: 3} - m_PrefabInstance: {fileID: 988352720675774550} - m_PrefabAsset: {fileID: 0} ---- !u!1 &2963564280943504863 stripped -GameObject: - m_CorrespondingSourceObject: {fileID: 2636830725764533641, guid: 28c785035c1675342b9e41fb684b7948, - type: 3} + m_CorrespondingSourceObject: {fileID: 268176985995790277, guid: 28c785035c1675342b9e41fb684b7948, type: 3} m_PrefabInstance: {fileID: 988352720675774550} m_PrefabAsset: {fileID: 0} ---- !u!114 &5910723491309409381 stripped +--- !u!114 &2083988018957406302 stripped MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 6895096941427192883, guid: 28c785035c1675342b9e41fb684b7948, - type: 3} + m_CorrespondingSourceObject: {fileID: 1251021717913726984, guid: 28c785035c1675342b9e41fb684b7948, type: 3} m_PrefabInstance: {fileID: 988352720675774550} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 0} @@ -1226,10 +1104,19 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: ead5b30fbf694c7408fc237b23268b0f, type: 3} m_Name: m_EditorClassIdentifier: +--- !u!1 &2963564280943504863 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 2636830725764533641, guid: 28c785035c1675342b9e41fb684b7948, type: 3} + m_PrefabInstance: {fileID: 988352720675774550} + m_PrefabAsset: {fileID: 0} +--- !u!1 &4757261259178249507 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 5742787135457963381, guid: 28c785035c1675342b9e41fb684b7948, type: 3} + m_PrefabInstance: {fileID: 988352720675774550} + m_PrefabAsset: {fileID: 0} --- !u!114 &5118139266614037088 stripped MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 5381833560219560502, guid: 28c785035c1675342b9e41fb684b7948, - type: 3} + m_CorrespondingSourceObject: {fileID: 5381833560219560502, guid: 28c785035c1675342b9e41fb684b7948, type: 3} m_PrefabInstance: {fileID: 988352720675774550} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 0} @@ -1238,10 +1125,9 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: ead5b30fbf694c7408fc237b23268b0f, type: 3} m_Name: m_EditorClassIdentifier: ---- !u!114 &2083988018957406302 stripped +--- !u!114 &5910723491309409381 stripped MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 1251021717913726984, guid: 28c785035c1675342b9e41fb684b7948, - type: 3} + m_CorrespondingSourceObject: {fileID: 6895096941427192883, guid: 28c785035c1675342b9e41fb684b7948, type: 3} m_PrefabInstance: {fileID: 988352720675774550} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 0} @@ -1250,10 +1136,14 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: ead5b30fbf694c7408fc237b23268b0f, type: 3} m_Name: m_EditorClassIdentifier: +--- !u!1 &7468202290724158542 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 7643514540901309464, guid: 28c785035c1675342b9e41fb684b7948, type: 3} + m_PrefabInstance: {fileID: 988352720675774550} + m_PrefabAsset: {fileID: 0} --- !u!1 &8473594196633670183 stripped GameObject: - m_CorrespondingSourceObject: {fileID: 8660163246180987505, guid: 28c785035c1675342b9e41fb684b7948, - type: 3} + m_CorrespondingSourceObject: {fileID: 8660163246180987505, guid: 28c785035c1675342b9e41fb684b7948, type: 3} m_PrefabInstance: {fileID: 988352720675774550} m_PrefabAsset: {fileID: 0} --- !u!1001 &6600751215144325143 @@ -1261,181 +1151,141 @@ PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: + serializedVersion: 3 m_TransformParent: {fileID: 7040976076818030743} m_Modifications: - - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.size value: 2 objectReference: {fileID: 0} - - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[0].m_Mode value: 6 objectReference: {fileID: 0} - - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} - propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[0].m_CallState - value: 2 + - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} + propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[1].m_Mode + value: 1 objectReference: {fileID: 0} - - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[0].m_Target value: objectReference: {fileID: 7040976075344879994} - - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} + propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[1].m_Target + value: + objectReference: {fileID: 7040976075344879994} + - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} + propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} + propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[1].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName value: set_MoveToTargetValue objectReference: {fileID: 0} - - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} - propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName - value: UnityEngine.Object, UnityEngine + - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} + propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[1].m_MethodName + value: SetTargetValueByStepValue objectReference: {fileID: 0} - - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_BoolArgument value: 1 objectReference: {fileID: 0} - - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} - propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[1].m_Mode - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_BoolArgument value: 1 objectReference: {fileID: 0} - - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} - propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[1].m_CallState - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} - propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[1].m_Target - value: - objectReference: {fileID: 7040976075344879994} - - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} - propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[1].m_MethodName - value: SetTargetValueByStepValue + - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} + propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine objectReference: {fileID: 0} - - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_ObjectArgumentAssemblyTypeName value: UnityEngine.Object, UnityEngine objectReference: {fileID: 0} - - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} + propertyPath: m_RootOrder + value: 3 + objectReference: {fileID: 0} + - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: m_LocalPosition.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: m_LocalPosition.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: m_LocalPosition.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} + propertyPath: m_LocalRotation.w + value: 1 + objectReference: {fileID: 0} + - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: m_LocalRotation.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: m_LocalRotation.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: m_LocalRotation.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} - propertyPath: m_LocalRotation.w - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} - propertyPath: m_RootOrder - value: 3 - objectReference: {fileID: 0} - - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: m_LocalEulerAnglesHint.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: m_LocalEulerAnglesHint.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 3337947111007411925, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 3337947111007411925, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: m_Name value: Drive.SnapToStep objectReference: {fileID: 0} - - target: {fileID: 7592643256622512080, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 7592643256622512080, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.size value: 1 objectReference: {fileID: 0} - - target: {fileID: 7592643256622512080, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 7592643256622512080, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[0].m_Mode value: 6 objectReference: {fileID: 0} - - target: {fileID: 7592643256622512080, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} - propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[0].m_CallState - value: 2 - objectReference: {fileID: 0} - - target: {fileID: 7592643256622512080, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 7592643256622512080, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[0].m_Target value: objectReference: {fileID: 7040976075344879994} - - target: {fileID: 7592643256622512080, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 7592643256622512080, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} + propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 + objectReference: {fileID: 0} + - target: {fileID: 7592643256622512080, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName value: set_MoveToTargetValue objectReference: {fileID: 0} - - target: {fileID: 7592643256622512080, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + - target: {fileID: 7592643256622512080, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName value: UnityEngine.Object, UnityEngine objectReference: {fileID: 0} m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} ---- !u!1 &8487123057843146434 stripped -GameObject: - m_CorrespondingSourceObject: {fileID: 3337947111007411925, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} - m_PrefabInstance: {fileID: 6600751215144325143} - m_PrefabAsset: {fileID: 0} ---- !u!4 &8102745115989140519 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} - m_PrefabInstance: {fileID: 6600751215144325143} - m_PrefabAsset: {fileID: 0} --- !u!114 &3658304513180706759 stripped MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 7592643256622512080, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + m_CorrespondingSourceObject: {fileID: 7592643256622512080, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} m_PrefabInstance: {fileID: 6600751215144325143} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 0} @@ -1446,8 +1296,7 @@ MonoBehaviour: m_EditorClassIdentifier: --- !u!114 &5303353347760402937 stripped MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, - type: 3} + m_CorrespondingSourceObject: {fileID: 1298126890653245934, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} m_PrefabInstance: {fileID: 6600751215144325143} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 0} @@ -1456,159 +1305,155 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: d30001a196a70c043aa38298ceaade8c, type: 3} m_Name: m_EditorClassIdentifier: +--- !u!4 &8102745115989140519 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 3163830976798766128, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} + m_PrefabInstance: {fileID: 6600751215144325143} + m_PrefabAsset: {fileID: 0} +--- !u!1 &8487123057843146434 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 3337947111007411925, guid: 93f2faa4d5c9a1945920cc21801a7d9e, type: 3} + m_PrefabInstance: {fileID: 6600751215144325143} + m_PrefabAsset: {fileID: 0} --- !u!1001 &7040976075548100012 PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: + serializedVersion: 3 m_TransformParent: {fileID: 3079914835186790169} m_Modifications: - - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: m_RootOrder value: 0 objectReference: {fileID: 0} - - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: m_LocalPosition.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: m_LocalPosition.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: m_LocalPosition.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: m_LocalRotation.w value: 1 objectReference: {fileID: 0} - - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: m_LocalRotation.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: m_LocalRotation.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: m_LocalRotation.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: m_LocalEulerAnglesHint.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: m_LocalEulerAnglesHint.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 3607323991379943426, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 3607323991379943426, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: grabOffset value: 2 objectReference: {fileID: 0} - - target: {fileID: 3607323991379943426, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 3607323991379943426, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: isKinematicWhenInactive value: 1 objectReference: {fileID: 0} - - target: {fileID: 3860205902975461033, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 3860205902975461033, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: Modified.m_PersistentCalls.m_Calls.Array.size value: 1 objectReference: {fileID: 0} - - target: {fileID: 3860205902975461033, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 3860205902975461033, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: Modified.m_PersistentCalls.m_Calls.Array.data[0].m_Mode value: 1 objectReference: {fileID: 0} - - target: {fileID: 3860205902975461033, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 3860205902975461033, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: Modified.m_PersistentCalls.m_Calls.Array.data[0].m_Target value: objectReference: {fileID: 7040976075969279415} - - target: {fileID: 3860205902975461033, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 3860205902975461033, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: Modified.m_PersistentCalls.m_Calls.Array.data[0].m_CallState value: 2 objectReference: {fileID: 0} - - target: {fileID: 3860205902975461033, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 3860205902975461033, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: Modified.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName value: Process objectReference: {fileID: 0} - - target: {fileID: 3860205902975461033, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 3860205902975461033, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: Modified.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName value: UnityEngine.Object, UnityEngine objectReference: {fileID: 0} - - target: {fileID: 4297763714491022842, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 4297763714491022842, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.size value: 2 objectReference: {fileID: 0} - - target: {fileID: 4297763714491022842, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 4297763714491022842, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[1].m_Mode value: 1 objectReference: {fileID: 0} - - target: {fileID: 4297763714491022842, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 4297763714491022842, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[1].m_Target value: objectReference: {fileID: 6790031199114036584} - - target: {fileID: 4297763714491022842, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 4297763714491022842, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[0].m_CallState value: 0 objectReference: {fileID: 0} - - target: {fileID: 4297763714491022842, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 4297763714491022842, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[1].m_CallState value: 2 objectReference: {fileID: 0} - - target: {fileID: 4297763714491022842, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 4297763714491022842, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[1].m_MethodName value: EmitVelocity objectReference: {fileID: 0} - - target: {fileID: 4297763714491022842, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 4297763714491022842, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: Emitted.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_ObjectArgumentAssemblyTypeName value: UnityEngine.Object, UnityEngine objectReference: {fileID: 0} - - target: {fileID: 4534934962641631106, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 4534934962641631106, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: m_IsActive value: 0 objectReference: {fileID: 0} - - target: {fileID: 5701689818747509894, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + - target: {fileID: 5701689818747509894, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} propertyPath: m_Name value: Interactable.GrabAction.Follow objectReference: {fileID: 0} m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: + - targetCorrespondingSourceObject: {fileID: 616540117915271292, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} + insertIndex: -1 + addedObject: {fileID: 757490321290066877} + - targetCorrespondingSourceObject: {fileID: 616540117915271292, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} + insertIndex: -1 + addedObject: {fileID: 6790031199114036584} m_SourcePrefab: {fileID: 100100000, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} +--- !u!4 &5052908683737692550 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2857845961663347754, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} + m_PrefabInstance: {fileID: 7040976075548100012} + m_PrefabAsset: {fileID: 0} --- !u!114 &5274295468376387719 stripped MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 2919631799667094827, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + m_CorrespondingSourceObject: {fileID: 2919631799667094827, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} m_PrefabInstance: {fileID: 7040976075548100012} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 7582075607296476624} @@ -1617,16 +1462,9 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 7a584964b24ab414c9f6a0d7253308b8, type: 3} m_Name: m_EditorClassIdentifier: ---- !u!1 &7582075607296476624 stripped -GameObject: - m_CorrespondingSourceObject: {fileID: 616540117915271292, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} - m_PrefabInstance: {fileID: 7040976075548100012} - m_PrefabAsset: {fileID: 0} --- !u!114 &6032950350965876142 stripped MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 3607323991379943426, guid: 702caa48c730e92469a1c5144fd8ed46, - type: 3} + m_CorrespondingSourceObject: {fileID: 3607323991379943426, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} m_PrefabInstance: {fileID: 7040976075548100012} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 0} @@ -1635,79 +1473,143 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: aa6b2e26d85a4f740b961ef57e412d92, type: 3} m_Name: m_EditorClassIdentifier: +--- !u!1 &7582075607296476624 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 616540117915271292, guid: 702caa48c730e92469a1c5144fd8ed46, type: 3} + m_PrefabInstance: {fileID: 7040976075548100012} + m_PrefabAsset: {fileID: 0} +--- !u!114 &757490321290066877 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7582075607296476624} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 63b87173a5ea0b34e842a0137a7a0104, type: 3} + m_Name: + m_EditorClassIdentifier: + target: {fileID: 743822601413769979} + velocity: {x: 0, y: 0, z: 0} + angularVelocity: {x: 0, y: 0, z: 0} + drag: 5 + angularDrag: 0.5 + nilVelocityTolerance: 0.001 + nilAngularVelocityTolerance: 0.001 +--- !u!114 &6790031199114036584 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7582075607296476624} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5e3ad1947608fbb49a7488f7b3df738e, type: 3} + m_Name: + m_EditorClassIdentifier: + source: {fileID: 5274295468376387719} + VelocityEmitted: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 757490321290066877} + m_TargetAssemblyTypeName: + m_MethodName: set_Velocity + m_Mode: 0 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + - m_Target: {fileID: 757490321290066877} + m_TargetAssemblyTypeName: + m_MethodName: Apply + m_Mode: 1 + m_Arguments: + m_ObjectArgument: {fileID: 0} + m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine + m_IntArgument: 0 + m_FloatArgument: 0 + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + SpeedEmitted: + m_PersistentCalls: + m_Calls: [] + AngularVelocityEmitted: + m_PersistentCalls: + m_Calls: [] + AngularSpeedEmitted: + m_PersistentCalls: + m_Calls: [] --- !u!1001 &7040976076442826065 PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: + serializedVersion: 3 m_TransformParent: {fileID: 3079914835186790169} m_Modifications: - - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, - type: 3} + - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, type: 3} propertyPath: m_RootOrder value: 1 objectReference: {fileID: 0} - - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, - type: 3} + - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, type: 3} propertyPath: m_LocalPosition.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, - type: 3} + - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, type: 3} propertyPath: m_LocalPosition.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, - type: 3} + - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, type: 3} propertyPath: m_LocalPosition.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, - type: 3} + - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, type: 3} propertyPath: m_LocalRotation.w value: 1 objectReference: {fileID: 0} - - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, - type: 3} + - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, type: 3} propertyPath: m_LocalRotation.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, - type: 3} + - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, type: 3} propertyPath: m_LocalRotation.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, - type: 3} + - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, type: 3} propertyPath: m_LocalRotation.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, - type: 3} + - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, type: 3} propertyPath: m_LocalEulerAnglesHint.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, - type: 3} + - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, type: 3} propertyPath: m_LocalEulerAnglesHint.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, - type: 3} + - target: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, type: 3} propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 5976216758737313083, guid: e31ddf5ca7950534fb66684149b566b0, - type: 3} + - target: {fileID: 5976216758737313083, guid: e31ddf5ca7950534fb66684149b566b0, type: 3} propertyPath: m_Name value: Interactable.GrabAction.Swap objectReference: {fileID: 0} m_RemovedComponents: [] + m_RemovedGameObjects: [] + m_AddedGameObjects: [] + m_AddedComponents: [] m_SourcePrefab: {fileID: 100100000, guid: e31ddf5ca7950534fb66684149b566b0, type: 3} --- !u!114 &9143313292241046740 stripped MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 2257711411541539205, guid: e31ddf5ca7950534fb66684149b566b0, - type: 3} + m_CorrespondingSourceObject: {fileID: 2257711411541539205, guid: e31ddf5ca7950534fb66684149b566b0, type: 3} m_PrefabInstance: {fileID: 7040976076442826065} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 0} @@ -1716,239 +1618,271 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: dbaf3558ca247b54c95c270c714485be, type: 3} m_Name: m_EditorClassIdentifier: +--- !u!4 &9192144445921316552 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 2172877711718857625, guid: e31ddf5ca7950534fb66684149b566b0, type: 3} + m_PrefabInstance: {fileID: 7040976076442826065} + m_PrefabAsset: {fileID: 0} --- !u!1001 &7040976076819261582 PrefabInstance: m_ObjectHideFlags: 0 serializedVersion: 2 m_Modification: + serializedVersion: 3 m_TransformParent: {fileID: 7040976075755610381} m_Modifications: - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: FirstGrabbed.m_PersistentCalls.m_Calls.Array.size value: 2 objectReference: {fileID: 0} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: LastUngrabbed.m_PersistentCalls.m_Calls.Array.size value: 2 objectReference: {fileID: 0} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: FirstGrabbed.m_PersistentCalls.m_Calls.Array.data[0].m_Mode value: 1 objectReference: {fileID: 0} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} - propertyPath: FirstGrabbed.m_PersistentCalls.m_Calls.Array.data[0].m_CallState - value: 2 + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} + propertyPath: FirstGrabbed.m_PersistentCalls.m_Calls.Array.data[1].m_Mode + value: 1 objectReference: {fileID: 0} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: LastUngrabbed.m_PersistentCalls.m_Calls.Array.data[0].m_Mode value: 1 objectReference: {fileID: 0} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} - propertyPath: LastUngrabbed.m_PersistentCalls.m_Calls.Array.data[0].m_CallState - value: 2 + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} + propertyPath: LastUngrabbed.m_PersistentCalls.m_Calls.Array.data[1].m_Mode + value: 1 objectReference: {fileID: 0} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: FirstGrabbed.m_PersistentCalls.m_Calls.Array.data[0].m_Target value: objectReference: {fileID: 3658304513180706759} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} + propertyPath: FirstGrabbed.m_PersistentCalls.m_Calls.Array.data[1].m_Target + value: + objectReference: {fileID: 3490256742606570591} + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: LastUngrabbed.m_PersistentCalls.m_Calls.Array.data[0].m_Target value: objectReference: {fileID: 5303353347760402937} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} - propertyPath: FirstGrabbed.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName - value: Receive + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} + propertyPath: LastUngrabbed.m_PersistentCalls.m_Calls.Array.data[1].m_Target + value: + objectReference: {fileID: 4796011888395301262} + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} + propertyPath: FirstGrabbed.m_PersistentCalls.m_Calls.Array.data[0].m_CallState + value: 2 objectReference: {fileID: 0} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} - propertyPath: FirstGrabbed.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName - value: UnityEngine.Object, UnityEngine + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} + propertyPath: FirstGrabbed.m_PersistentCalls.m_Calls.Array.data[1].m_CallState + value: 2 objectReference: {fileID: 0} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} - propertyPath: LastUngrabbed.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} + propertyPath: FirstGrabbed.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName value: Receive objectReference: {fileID: 0} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} - propertyPath: LastUngrabbed.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName - value: UnityEngine.Object, UnityEngine - objectReference: {fileID: 0} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} - propertyPath: FirstGrabbed.m_PersistentCalls.m_Calls.Array.data[1].m_Mode - value: 1 + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} + propertyPath: FirstGrabbed.m_PersistentCalls.m_Calls.Array.data[1].m_MethodName + value: EmitPayload objectReference: {fileID: 0} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} - propertyPath: FirstGrabbed.m_PersistentCalls.m_Calls.Array.data[1].m_CallState + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} + propertyPath: LastUngrabbed.m_PersistentCalls.m_Calls.Array.data[0].m_CallState value: 2 objectReference: {fileID: 0} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} - propertyPath: LastUngrabbed.m_PersistentCalls.m_Calls.Array.data[1].m_Mode - value: 1 - objectReference: {fileID: 0} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: LastUngrabbed.m_PersistentCalls.m_Calls.Array.data[1].m_CallState value: 2 objectReference: {fileID: 0} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} - propertyPath: FirstGrabbed.m_PersistentCalls.m_Calls.Array.data[1].m_Target - value: - objectReference: {fileID: 3490256742606570591} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} - propertyPath: LastUngrabbed.m_PersistentCalls.m_Calls.Array.data[1].m_Target - value: - objectReference: {fileID: 4796011888395301262} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} - propertyPath: FirstGrabbed.m_PersistentCalls.m_Calls.Array.data[1].m_MethodName + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} + propertyPath: LastUngrabbed.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName + value: Receive + objectReference: {fileID: 0} + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} + propertyPath: LastUngrabbed.m_PersistentCalls.m_Calls.Array.data[1].m_MethodName value: EmitPayload objectReference: {fileID: 0} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} + propertyPath: FirstGrabbed.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine + objectReference: {fileID: 0} + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: FirstGrabbed.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_ObjectArgumentAssemblyTypeName value: UnityEngine.Object, UnityEngine objectReference: {fileID: 0} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} - propertyPath: LastUngrabbed.m_PersistentCalls.m_Calls.Array.data[1].m_MethodName - value: EmitPayload + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} + propertyPath: LastUngrabbed.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName + value: UnityEngine.Object, UnityEngine objectReference: {fileID: 0} - - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: LastUngrabbed.m_PersistentCalls.m_Calls.Array.data[1].m_Arguments.m_ObjectArgumentAssemblyTypeName value: UnityEngine.Object, UnityEngine objectReference: {fileID: 0} - - target: {fileID: 3648960081298957348, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 3648960081298957348, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: primaryAction value: objectReference: {fileID: 6032950350965876142} - - target: {fileID: 3648960081298957348, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 3648960081298957348, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: secondaryAction value: objectReference: {fileID: 9143313292241046740} - - target: {fileID: 7774344186399642229, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 7774344186399642229, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: m_Name value: Interactions.Interactable objectReference: {fileID: 0} - - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: m_RootOrder value: 0 objectReference: {fileID: 0} - - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: m_LocalPosition.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: m_LocalPosition.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: m_LocalPosition.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: m_LocalRotation.w value: 1 objectReference: {fileID: 0} - - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: m_LocalRotation.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: m_LocalRotation.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: m_LocalRotation.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: m_LocalEulerAnglesHint.x value: 0 objectReference: {fileID: 0} - - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: m_LocalEulerAnglesHint.y value: 0 objectReference: {fileID: 0} - - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: m_LocalEulerAnglesHint.z value: 0 objectReference: {fileID: 0} - - target: {fileID: 8862883227734677280, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 8862883227734677280, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: m_UseGravity value: 0 objectReference: {fileID: 0} - - target: {fileID: 8862883227734677280, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + - target: {fileID: 8862883227734677280, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} propertyPath: m_IsKinematic value: 1 objectReference: {fileID: 0} m_RemovedComponents: - {fileID: 1358879325688394349, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} + m_RemovedGameObjects: [] + m_AddedGameObjects: + - targetCorrespondingSourceObject: {fileID: 5406743248307111831, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} + insertIndex: -1 + addedObject: {fileID: 5052908683737692550} + - targetCorrespondingSourceObject: {fileID: 5406743248307111831, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} + insertIndex: -1 + addedObject: {fileID: 9192144445921316552} + m_AddedComponents: + - targetCorrespondingSourceObject: {fileID: 7774344186399642229, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} + insertIndex: -1 + addedObject: {fileID: 7186155275934915998} + - targetCorrespondingSourceObject: {fileID: 7774344186399642229, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} + insertIndex: -1 + addedObject: {fileID: 7972679689103085822} m_SourcePrefab: {fileID: 100100000, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} ---- !u!114 &7736847107121358400 stripped -MonoBehaviour: - m_CorrespondingSourceObject: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} +--- !u!1 &743822601413769979 stripped +GameObject: + m_CorrespondingSourceObject: {fileID: 7774344186399642229, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} m_PrefabInstance: {fileID: 7040976076819261582} m_PrefabAsset: {fileID: 0} +--- !u!114 &7186155275934915998 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 743822601413769979} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 906c6376972e44f469330df394172abd, type: 3} + m_Script: {fileID: 11500000, guid: 38ffc1a377d081a40bde29f8795f595e, type: 3} m_Name: m_EditorClassIdentifier: ---- !u!4 &3079914835186790169 stripped + Obtained: + m_PersistentCalls: + m_Calls: [] + Found: + m_PersistentCalls: + m_Calls: [] + NotFound: + m_PersistentCalls: + m_Calls: [] + IsEmpty: + m_PersistentCalls: + m_Calls: [] + IsPopulated: + m_PersistentCalls: + m_Calls: [] + Populated: + m_PersistentCalls: + m_Calls: [] + Added: + m_PersistentCalls: + m_Calls: [] + Removed: + m_PersistentCalls: + m_Calls: [] + Emptied: + m_PersistentCalls: + m_Calls: [] + currentIndex: 0 + elements: + - fixedgrab +--- !u!114 &7972679689103085822 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 743822601413769979} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b4eea01994b66414e99e1e9f307a34e9, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!4 &1296488533182429602 stripped Transform: - m_CorrespondingSourceObject: {fileID: 5406743248307111831, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + m_CorrespondingSourceObject: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} m_PrefabInstance: {fileID: 7040976076819261582} m_PrefabAsset: {fileID: 0} ---- !u!1 &8222894757980743358 stripped -GameObject: - m_CorrespondingSourceObject: {fileID: 1417232386877869616, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} +--- !u!4 &3079914835186790169 stripped +Transform: + m_CorrespondingSourceObject: {fileID: 5406743248307111831, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} m_PrefabInstance: {fileID: 7040976076819261582} m_PrefabAsset: {fileID: 0} ---- !u!4 &1296488533182429602 stripped -Transform: - m_CorrespondingSourceObject: {fileID: 8090891674275893548, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} +--- !u!114 &7736847107121358400 stripped +MonoBehaviour: + m_CorrespondingSourceObject: {fileID: 785982709505707726, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} m_PrefabInstance: {fileID: 7040976076819261582} m_PrefabAsset: {fileID: 0} ---- !u!1 &743822601413769979 stripped + m_GameObject: {fileID: 743822601413769979} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 906c6376972e44f469330df394172abd, type: 3} + m_Name: + m_EditorClassIdentifier: +--- !u!1 &8222894757980743358 stripped GameObject: - m_CorrespondingSourceObject: {fileID: 7774344186399642229, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, - type: 3} + m_CorrespondingSourceObject: {fileID: 1417232386877869616, guid: 1bb7642ebf8d0a34aa23fc586ea87e6a, type: 3} m_PrefabInstance: {fileID: 7040976076819261582} m_PrefabAsset: {fileID: 0} diff --git a/Runtime/SharedResources/Scripts/AngularDriver/AngularDrive.cs b/Runtime/SharedResources/Scripts/AngularDriver/AngularDrive.cs index 0151342..e1f4c8a 100644 --- a/Runtime/SharedResources/Scripts/AngularDriver/AngularDrive.cs +++ b/Runtime/SharedResources/Scripts/AngularDriver/AngularDrive.cs @@ -25,7 +25,7 @@ public abstract class AngularDrive : Drive /// /// The unnormalized threshold rotation for the drive. /// - protected virtual float TargetValueReachedThresholdRotation => (DriveLimits.maximum - DriveLimits.minimum) * TargetValueReachedThreshold; + protected virtual float TargetValueReachedThresholdRotation => (DriveLimits.maximum - DriveLimits.minimum) * ActualTargetValueReachedThreshold; /// /// The total number of degrees in a circle. diff --git a/Runtime/SharedResources/Scripts/Driver/Drive.cs b/Runtime/SharedResources/Scripts/Driver/Drive.cs index e706303..f0a117c 100644 --- a/Runtime/SharedResources/Scripts/Driver/Drive.cs +++ b/Runtime/SharedResources/Scripts/Driver/Drive.cs @@ -270,6 +270,23 @@ public Color GizmoColor #region Target Settings [Header("Target Settings")] + [Tooltip("The threshold that the current normalized value of the control can be within to consider the target value has been reached when moving on the initial target value.")] + [SerializeField] + private float initialTargetValueReachedThreshold = 0.025f; + /// + /// The threshold that the current normalized value of the control can be within to consider the target value has been reached when moving on the initial target value. + /// + public float InitialTargetValueReachedThreshold + { + get + { + return initialTargetValueReachedThreshold; + } + set + { + initialTargetValueReachedThreshold = value; + } + } [Tooltip("The threshold that the current normalized value of the control can be within to consider the target value has been reached.")] [SerializeField] private float targetValueReachedThreshold = 0.025f; @@ -331,6 +348,11 @@ public bool EmitEvents /// public virtual FloatRange DriveLimits { get; protected set; } + /// + /// The actual target value reached threshold to use based on whether it is doing an initial target move or just a general target move. + /// + protected float ActualTargetValueReachedThreshold => isMovingToInitialTargetValue ? InitialTargetValueReachedThreshold : TargetValueReachedThreshold; + /// /// The previous state of . /// @@ -695,7 +717,7 @@ protected virtual void DecreaseDriveSpeedOnInitialMove() protected virtual void CheckTargetValueReached() { float targetValue = GetTargetValue(); - bool targetValueReached = NormalizedValue.ApproxEquals(targetValue, TargetValueReachedThreshold); + bool targetValueReached = NormalizedValue.ApproxEquals(targetValue, ActualTargetValueReachedThreshold); bool shouldEmitEvent = !previousTargetValueReached && targetValueReached; previousTargetValueReached = targetValueReached; @@ -751,7 +773,7 @@ protected virtual void EmitValueChanged() /// protected virtual void EmitNormalizedValueChanged() { - if (isMovingToInitialTargetValue && NormalizedValue.ApproxEquals(Facade.InitialTargetValue, TargetValueReachedThreshold)) + if (isMovingToInitialTargetValue && NormalizedValue.ApproxEquals(Facade.InitialTargetValue, ActualTargetValueReachedThreshold)) { ResetToCacheAfterReachedInitialTargetValue(); return;