From 68d15b8f8c76b2edaa8b0af26ed8fffb2e26e50a Mon Sep 17 00:00:00 2001 From: Harvey Ball Date: Sat, 31 Dec 2022 10:01:40 +0000 Subject: [PATCH] feat(InputActionProperty): add functionality based around InputActions The InputActionProperty of the Unity Input System allows for listening to Input System Action events directly based off an input system action reference or from a direct binding. This is cleaner and easier to understand than the CallbackContext with Unity Events so it has been used to create some new prefabs in the samples directory. The new InputActionPropertyVelocityTracker will track velocity of an input system action which can be based off OpenXR device data, meaning the velocity reported should be compatible with the specific device rather than trying to use estimations. The new InputActionPropertyTransformer can also be used in place of the CallbackContextTransformer to provide a direct reference to an Input Action (or direct binding) which can be used to pick up action input directly within the component rather than having to go through the PlayerInput script and pass the context via a Unity Event to the CallbackContextTransformer. The InputActions_GenericXR.inputactions mapping has also been updated to include pose data for the HMD, controllers and pointer, which includes position, rotation and velocity information. This has all formalised in the creation of two new prefabs: * UnityInputSystem.Poses.GenericXR.prefab - contains tracked poses for the new pose data. * UnityInputSystem.InputActionMappings.GenericXR.prefab - contains all of the input buttons, axis data, etc for the generic controllers using the new InputActionPropertyTransformer, which makes it easier to see how to customise the system. This has also meant the UnityInputSystem.Mappings.GenericXR.prefab has been renamed to UnityInputSystem.CallbackContextMappings.GenericXR.prefab and this should not technically be considered as deprecated as it may still be useful or even the preferred usage, but by default the new InputActionMappings.GenericXR.prefab should be used. --- Documentation/API/Tracking.meta | 8 + Documentation/API/Tracking/Velocity.meta | 8 + .../InputActionPropertyVelocityTracker.md | 299 + ...nputActionPropertyVelocityTracker.md.meta} | 2 +- Documentation/API/Tracking/Velocity/README.md | 9 + .../API/Tracking/Velocity/README.md.meta | 7 + .../Conversion/CallbackContextToBoolean.md | 8 +- .../Conversion/CallbackContextToFloat.md | 8 +- .../Conversion/CallbackContextToVector2.md | 8 +- .../Conversion/CallbackContextToVector3.md | 8 +- .../CallbackContextTransformer-2.md | 30 +- ...InputActionPropertyToBoolean.UnityEvent.md | 19 + ...ActionPropertyToBoolean.UnityEvent.md.meta | 7 + .../InputActionPropertyToBoolean.md | 85 + .../InputActionPropertyToBoolean.md.meta | 7 + .../InputActionPropertyToFloat.UnityEvent.md | 19 + ...utActionPropertyToFloat.UnityEvent.md.meta | 7 + .../Conversion/InputActionPropertyToFloat.md | 85 + .../InputActionPropertyToFloat.md.meta | 7 + ...InputActionPropertyToVector2.UnityEvent.md | 19 + ...ActionPropertyToVector2.UnityEvent.md.meta | 7 + .../InputActionPropertyToVector2.md | 85 + .../InputActionPropertyToVector2.md.meta | 7 + ...InputActionPropertyToVector3.UnityEvent.md | 19 + ...ActionPropertyToVector3.UnityEvent.md.meta | 7 + .../InputActionPropertyToVector3.md | 85 + .../InputActionPropertyToVector3.md.meta | 7 + .../InputActionPropertyTransformer-2.md | 137 + .../InputActionPropertyTransformer-2.md.meta | 7 + ...> InputSystemTransformer-3.ContextType.md} | 2 +- ...putSystemTransformer-3.ContextType.md.meta | 7 + .../Conversion/InputSystemTransformer-3.md | 61 + .../InputSystemTransformer-3.md.meta | 7 + .../API/Transformation/Conversion/README.md | 54 +- Runtime/SharedResources/Scripts/Tracking.meta | 8 + .../Scripts/Tracking/Velocity.meta | 8 + .../InputActionPropertyVelocityTracker.cs | 217 + ...InputActionPropertyVelocityTracker.cs.meta | 11 + .../Conversion/CallbackContextTransformer.cs | 45 +- .../InputActionPropertyToBoolean.cs | 24 + .../InputActionPropertyToBoolean.cs.meta | 11 + .../Conversion/InputActionPropertyToFloat.cs | 24 + .../InputActionPropertyToFloat.cs.meta | 11 + .../InputActionPropertyToVector2.cs | 25 + .../InputActionPropertyToVector2.cs.meta | 11 + .../InputActionPropertyToVector3.cs | 25 + .../InputActionPropertyToVector3.cs.meta | 11 + .../InputActionPropertyTransformer.cs | 117 + .../InputActionPropertyTransformer.cs.meta | 11 + .../Conversion/InputSytemTransformer.cs | 57 + .../Conversion/InputSytemTransformer.cs.meta | 11 + .../InputActions_GenericXR.inputactions | 492 +- ....CallbackContextMappings.GenericXR.prefab} | 3888 ++++++------ ...backContextMappings.GenericXR.prefab.meta} | 0 ...ystem.InputActionMappings.GenericXR.prefab | 5388 +++++++++++++++++ ....InputActionMappings.GenericXR.prefab.meta | 7 + .../UnityInputSystem.Poses.GenericXR.prefab | 1036 ++++ ...ityInputSystem.Poses.GenericXR.prefab.meta | 7 + 58 files changed, 10555 insertions(+), 2032 deletions(-) create mode 100644 Documentation/API/Tracking.meta create mode 100644 Documentation/API/Tracking/Velocity.meta create mode 100644 Documentation/API/Tracking/Velocity/InputActionPropertyVelocityTracker.md rename Documentation/API/{Transformation/Conversion/CallbackContextTransformer-2.ContextType.md.meta => Tracking/Velocity/InputActionPropertyVelocityTracker.md.meta} (75%) create mode 100644 Documentation/API/Tracking/Velocity/README.md create mode 100644 Documentation/API/Tracking/Velocity/README.md.meta create mode 100644 Documentation/API/Transformation/Conversion/InputActionPropertyToBoolean.UnityEvent.md create mode 100644 Documentation/API/Transformation/Conversion/InputActionPropertyToBoolean.UnityEvent.md.meta create mode 100644 Documentation/API/Transformation/Conversion/InputActionPropertyToBoolean.md create mode 100644 Documentation/API/Transformation/Conversion/InputActionPropertyToBoolean.md.meta create mode 100644 Documentation/API/Transformation/Conversion/InputActionPropertyToFloat.UnityEvent.md create mode 100644 Documentation/API/Transformation/Conversion/InputActionPropertyToFloat.UnityEvent.md.meta create mode 100644 Documentation/API/Transformation/Conversion/InputActionPropertyToFloat.md create mode 100644 Documentation/API/Transformation/Conversion/InputActionPropertyToFloat.md.meta create mode 100644 Documentation/API/Transformation/Conversion/InputActionPropertyToVector2.UnityEvent.md create mode 100644 Documentation/API/Transformation/Conversion/InputActionPropertyToVector2.UnityEvent.md.meta create mode 100644 Documentation/API/Transformation/Conversion/InputActionPropertyToVector2.md create mode 100644 Documentation/API/Transformation/Conversion/InputActionPropertyToVector2.md.meta create mode 100644 Documentation/API/Transformation/Conversion/InputActionPropertyToVector3.UnityEvent.md create mode 100644 Documentation/API/Transformation/Conversion/InputActionPropertyToVector3.UnityEvent.md.meta create mode 100644 Documentation/API/Transformation/Conversion/InputActionPropertyToVector3.md create mode 100644 Documentation/API/Transformation/Conversion/InputActionPropertyToVector3.md.meta create mode 100644 Documentation/API/Transformation/Conversion/InputActionPropertyTransformer-2.md create mode 100644 Documentation/API/Transformation/Conversion/InputActionPropertyTransformer-2.md.meta rename Documentation/API/Transformation/Conversion/{CallbackContextTransformer-2.ContextType.md => InputSystemTransformer-3.ContextType.md} (90%) create mode 100644 Documentation/API/Transformation/Conversion/InputSystemTransformer-3.ContextType.md.meta create mode 100644 Documentation/API/Transformation/Conversion/InputSystemTransformer-3.md create mode 100644 Documentation/API/Transformation/Conversion/InputSystemTransformer-3.md.meta create mode 100644 Runtime/SharedResources/Scripts/Tracking.meta create mode 100644 Runtime/SharedResources/Scripts/Tracking/Velocity.meta create mode 100644 Runtime/SharedResources/Scripts/Tracking/Velocity/InputActionPropertyVelocityTracker.cs create mode 100644 Runtime/SharedResources/Scripts/Tracking/Velocity/InputActionPropertyVelocityTracker.cs.meta create mode 100644 Runtime/SharedResources/Scripts/Transformation/Conversion/InputActionPropertyToBoolean.cs create mode 100644 Runtime/SharedResources/Scripts/Transformation/Conversion/InputActionPropertyToBoolean.cs.meta create mode 100644 Runtime/SharedResources/Scripts/Transformation/Conversion/InputActionPropertyToFloat.cs create mode 100644 Runtime/SharedResources/Scripts/Transformation/Conversion/InputActionPropertyToFloat.cs.meta create mode 100644 Runtime/SharedResources/Scripts/Transformation/Conversion/InputActionPropertyToVector2.cs create mode 100644 Runtime/SharedResources/Scripts/Transformation/Conversion/InputActionPropertyToVector2.cs.meta create mode 100644 Runtime/SharedResources/Scripts/Transformation/Conversion/InputActionPropertyToVector3.cs create mode 100644 Runtime/SharedResources/Scripts/Transformation/Conversion/InputActionPropertyToVector3.cs.meta create mode 100644 Runtime/SharedResources/Scripts/Transformation/Conversion/InputActionPropertyTransformer.cs create mode 100644 Runtime/SharedResources/Scripts/Transformation/Conversion/InputActionPropertyTransformer.cs.meta create mode 100644 Runtime/SharedResources/Scripts/Transformation/Conversion/InputSytemTransformer.cs create mode 100644 Runtime/SharedResources/Scripts/Transformation/Conversion/InputSytemTransformer.cs.meta rename Samples~/GenericXR/{UnityInputSystem.Mappings.GenericXR.prefab => UnityInputSystem.CallbackContextMappings.GenericXR.prefab} (96%) rename Samples~/GenericXR/{UnityInputSystem.Mappings.GenericXR.prefab.meta => UnityInputSystem.CallbackContextMappings.GenericXR.prefab.meta} (100%) create mode 100644 Samples~/GenericXR/UnityInputSystem.InputActionMappings.GenericXR.prefab create mode 100644 Samples~/GenericXR/UnityInputSystem.InputActionMappings.GenericXR.prefab.meta create mode 100644 Samples~/GenericXR/UnityInputSystem.Poses.GenericXR.prefab create mode 100644 Samples~/GenericXR/UnityInputSystem.Poses.GenericXR.prefab.meta diff --git a/Documentation/API/Tracking.meta b/Documentation/API/Tracking.meta new file mode 100644 index 0000000..ad64f3c --- /dev/null +++ b/Documentation/API/Tracking.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: a9449af9c8ed67a47a7dcd8fe376501f +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Documentation/API/Tracking/Velocity.meta b/Documentation/API/Tracking/Velocity.meta new file mode 100644 index 0000000..2a976da --- /dev/null +++ b/Documentation/API/Tracking/Velocity.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8769a7a92990ce44fbd4c7e672192641 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Documentation/API/Tracking/Velocity/InputActionPropertyVelocityTracker.md b/Documentation/API/Tracking/Velocity/InputActionPropertyVelocityTracker.md new file mode 100644 index 0000000..7ccb7cd --- /dev/null +++ b/Documentation/API/Tracking/Velocity/InputActionPropertyVelocityTracker.md @@ -0,0 +1,299 @@ +# Class InputActionPropertyVelocityTracker + +Retrieves the velocity and angular velocity from the specified InputActionProperty. + +## Contents + +* [Inheritance] +* [Namespace] +* [Syntax] +* [Fields] + * [currentAngularVelocity] + * [currentVelocity] +* [Properties] + * [AngularVelocitySource] + * [VelocitySource] +* [Methods] + * [AngularVelocityActionCanceled(InputAction.CallbackContext)] + * [AngularVelocityActionPerformed(InputAction.CallbackContext)] + * [BindAngularVelocityActions()] + * [BindVelocityActions()] + * [DisableAction(InputActionProperty)] + * [DoGetAngularVelocity()] + * [DoGetVelocity()] + * [EnableAction(InputActionProperty)] + * [OnDisable()] + * [OnEnable()] + * [UnbindAngularVelocityActions()] + * [UnbindVelocityActions()] + * [VelocityActionCanceled(InputAction.CallbackContext)] + * [VelocityActionPerformed(InputAction.CallbackContext)] + +## Details + +##### Inheritance + +* System.Object +* InputActionPropertyVelocityTracker + +##### Namespace + +* [Tilia.Input.UnityInputSystem.Tracking.Velocity] + +##### Syntax + +``` +public class InputActionPropertyVelocityTracker : VelocityTracker +``` + +### Fields + +#### currentAngularVelocity + +The current angular velocity. + +##### Declaration + +``` +protected Vector3 currentAngularVelocity +``` + +#### currentVelocity + +The current velocity. + +##### Declaration + +``` +protected Vector3 currentVelocity +``` + +### Properties + +#### AngularVelocitySource + +The InputActionProperty containing the angular velocity source. + +##### Declaration + +``` +public InputActionProperty AngularVelocitySource { get; set; } +``` + +#### VelocitySource + +The InputActionProperty containing the velocity source. + +##### Declaration + +``` +public InputActionProperty VelocitySource { get; set; } +``` + +### Methods + +#### AngularVelocityActionCanceled(InputAction.CallbackContext) + +Processes the context when the angular velocity InputActionProperty is canceled. + +##### Declaration + +``` +protected virtual void AngularVelocityActionCanceled(InputAction.CallbackContext context) +``` + +##### Parameters + +| Type | Name | Description | +| --- | --- | --- | +| InputAction.CallbackContext | context | The action context data. | + +#### AngularVelocityActionPerformed(InputAction.CallbackContext) + +Processes the context when the angular velocity InputActionProperty is performed. + +##### Declaration + +``` +protected virtual void AngularVelocityActionPerformed(InputAction.CallbackContext context) +``` + +##### Parameters + +| Type | Name | Description | +| --- | --- | --- | +| InputAction.CallbackContext | context | The action context data. | + +#### BindAngularVelocityActions() + +Binds the angular velocity performed and canceled actions to the processing methods. + +##### Declaration + +``` +protected virtual void BindAngularVelocityActions() +``` + +#### BindVelocityActions() + +Binds the velocity performed and canceled actions to the processing methods. + +##### Declaration + +``` +protected virtual void BindVelocityActions() +``` + +#### DisableAction(InputActionProperty) + +Disables the given InputActionProperty. + +##### Declaration + +``` +protected virtual void DisableAction(InputActionProperty property) +``` + +##### Parameters + +| Type | Name | Description | +| --- | --- | --- | +| InputActionProperty | property | The property to disable. | + +#### DoGetAngularVelocity() + +##### Declaration + +``` +protected override Vector3 DoGetAngularVelocity() +``` + +##### Returns + +| Type | Description | +| --- | --- | +| Vector3 | n/a | + +#### DoGetVelocity() + +##### Declaration + +``` +protected override Vector3 DoGetVelocity() +``` + +##### Returns + +| Type | Description | +| --- | --- | +| Vector3 | n/a | + +#### EnableAction(InputActionProperty) + +Enables the given InputActionProperty. + +##### Declaration + +``` +protected virtual void EnableAction(InputActionProperty property) +``` + +##### Parameters + +| Type | Name | Description | +| --- | --- | --- | +| InputActionProperty | property | The property to enable. | + +#### OnDisable() + +##### Declaration + +``` +protected virtual void OnDisable() +``` + +#### OnEnable() + +##### Declaration + +``` +protected virtual void OnEnable() +``` + +#### UnbindAngularVelocityActions() + +Unbinds the velocity performed and canceled actions from the processing methods. + +##### Declaration + +``` +protected virtual void UnbindAngularVelocityActions() +``` + +#### UnbindVelocityActions() + +Unbinds the velocity performed and canceled actions from the processing methods. + +##### Declaration + +``` +protected virtual void UnbindVelocityActions() +``` + +#### VelocityActionCanceled(InputAction.CallbackContext) + +Processes the context when the velocity InputActionProperty is canceled. + +##### Declaration + +``` +protected virtual void VelocityActionCanceled(InputAction.CallbackContext context) +``` + +##### Parameters + +| Type | Name | Description | +| --- | --- | --- | +| InputAction.CallbackContext | context | The action context data. | + +#### VelocityActionPerformed(InputAction.CallbackContext) + +Processes the context when the velocity InputActionProperty is performed. + +##### Declaration + +``` +protected virtual void VelocityActionPerformed(InputAction.CallbackContext context) +``` + +##### Parameters + +| Type | Name | Description | +| --- | --- | --- | +| InputAction.CallbackContext | context | The action context data. | + +[Tilia.Input.UnityInputSystem.Tracking.Velocity]: README.md +[Inheritance]: #Inheritance +[Namespace]: #Namespace +[Syntax]: #Syntax +[Fields]: #Fields +[currentAngularVelocity]: #currentAngularVelocity +[currentVelocity]: #currentVelocity +[Properties]: #Properties +[AngularVelocitySource]: #AngularVelocitySource +[VelocitySource]: #VelocitySource +[Methods]: #Methods +[AngularVelocityActionCanceled(InputAction.CallbackContext)]: #AngularVelocityActionCanceledInputAction.CallbackContext +[AngularVelocityActionPerformed(InputAction.CallbackContext)]: #AngularVelocityActionPerformedInputAction.CallbackContext +[BindAngularVelocityActions()]: #BindAngularVelocityActions +[BindVelocityActions()]: #BindVelocityActions +[DisableAction(InputActionProperty)]: #DisableActionInputActionProperty +[DoGetAngularVelocity()]: #DoGetAngularVelocity +[DoGetVelocity()]: #DoGetVelocity +[EnableAction(InputActionProperty)]: #EnableActionInputActionProperty +[OnDisable()]: #OnDisable +[OnEnable()]: #OnEnable +[UnbindAngularVelocityActions()]: #UnbindAngularVelocityActions +[UnbindVelocityActions()]: #UnbindVelocityActions +[VelocityActionCanceled(InputAction.CallbackContext)]: #VelocityActionCanceledInputAction.CallbackContext +[VelocityActionPerformed(InputAction.CallbackContext)]: #VelocityActionPerformedInputAction.CallbackContext diff --git a/Documentation/API/Transformation/Conversion/CallbackContextTransformer-2.ContextType.md.meta b/Documentation/API/Tracking/Velocity/InputActionPropertyVelocityTracker.md.meta similarity index 75% rename from Documentation/API/Transformation/Conversion/CallbackContextTransformer-2.ContextType.md.meta rename to Documentation/API/Tracking/Velocity/InputActionPropertyVelocityTracker.md.meta index ad9f5bc..a9e477a 100644 --- a/Documentation/API/Transformation/Conversion/CallbackContextTransformer-2.ContextType.md.meta +++ b/Documentation/API/Tracking/Velocity/InputActionPropertyVelocityTracker.md.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: dc3ba6b54d23a0c458db6517c18088a6 +guid: dab98524dd298854cb3aae061b28d0fd TextScriptImporter: externalObjects: {} userData: diff --git a/Documentation/API/Tracking/Velocity/README.md b/Documentation/API/Tracking/Velocity/README.md new file mode 100644 index 0000000..5b27a20 --- /dev/null +++ b/Documentation/API/Tracking/Velocity/README.md @@ -0,0 +1,9 @@ +# Namespace Tilia.Input.UnityInputSystem.Tracking.Velocity + +### Classes + +#### [InputActionPropertyVelocityTracker] + +Retrieves the velocity and angular velocity from the specified InputActionProperty. + +[InputActionPropertyVelocityTracker]: InputActionPropertyVelocityTracker.md diff --git a/Documentation/API/Tracking/Velocity/README.md.meta b/Documentation/API/Tracking/Velocity/README.md.meta new file mode 100644 index 0000000..a6847e6 --- /dev/null +++ b/Documentation/API/Tracking/Velocity/README.md.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 6e92a1646fe305f46a62c808007c71c5 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Documentation/API/Transformation/Conversion/CallbackContextToBoolean.md b/Documentation/API/Transformation/Conversion/CallbackContextToBoolean.md index 7c0d107..048008e 100644 --- a/Documentation/API/Transformation/Conversion/CallbackContextToBoolean.md +++ b/Documentation/API/Transformation/Conversion/CallbackContextToBoolean.md @@ -15,15 +15,16 @@ Transforms a InputAction.CallbackContext to a System.Boolean. ##### Inheritance * System.Object +* [InputSystemTransformer] * [CallbackContextTransformer] * CallbackContextToBoolean ##### Inherited Members -[CallbackContextTransformer.ContextToProcess] - [CallbackContextTransformer.ProcessResult(InputAction.CallbackContext)] +[InputSystemTransformer.ContextToProcess] + ##### Namespace * [Tilia.Input.UnityInputSystem.Transformation.Conversion] @@ -58,10 +59,11 @@ protected override bool Process(InputAction.CallbackContext input) | --- | --- | | System.Boolean | The transformed value. | +[InputSystemTransformer]: InputSystemTransformer-3.md [CallbackContextTransformer]: CallbackContextTransformer-2.md [CallbackContextToBoolean.UnityEvent]: CallbackContextToBoolean.UnityEvent.md -[CallbackContextTransformer.ContextToProcess]: CallbackContextTransformer-2.md#Tilia_Input_UnityInputSystem_Transformation_Conversion_CallbackContextTransformer_2_ContextToProcess [CallbackContextTransformer.ProcessResult(InputAction.CallbackContext)]: CallbackContextTransformer-2.md#Tilia_Input_UnityInputSystem_Transformation_Conversion_CallbackContextTransformer_2_ProcessResult_InputAction_CallbackContext_ +[InputSystemTransformer.ContextToProcess]: InputSystemTransformer-3.md#Tilia_Input_UnityInputSystem_Transformation_Conversion_InputSystemTransformer_3_ContextToProcess [Tilia.Input.UnityInputSystem.Transformation.Conversion]: README.md [Inheritance]: #Inheritance [Namespace]: #Namespace diff --git a/Documentation/API/Transformation/Conversion/CallbackContextToFloat.md b/Documentation/API/Transformation/Conversion/CallbackContextToFloat.md index c06d20b..b87aef5 100644 --- a/Documentation/API/Transformation/Conversion/CallbackContextToFloat.md +++ b/Documentation/API/Transformation/Conversion/CallbackContextToFloat.md @@ -15,15 +15,16 @@ Transforms a InputAction.CallbackContext to a System.Single. ##### Inheritance * System.Object +* [InputSystemTransformer] * [CallbackContextTransformer] * CallbackContextToFloat ##### Inherited Members -[CallbackContextTransformer.ContextToProcess] - [CallbackContextTransformer.ProcessResult(InputAction.CallbackContext)] +[InputSystemTransformer.ContextToProcess] + ##### Namespace * [Tilia.Input.UnityInputSystem.Transformation.Conversion] @@ -58,10 +59,11 @@ protected override float Process(InputAction.CallbackContext input) | --- | --- | | System.Single | The transformed value. | +[InputSystemTransformer]: InputSystemTransformer-3.md [CallbackContextTransformer]: CallbackContextTransformer-2.md [CallbackContextToFloat.UnityEvent]: CallbackContextToFloat.UnityEvent.md -[CallbackContextTransformer.ContextToProcess]: CallbackContextTransformer-2.md#Tilia_Input_UnityInputSystem_Transformation_Conversion_CallbackContextTransformer_2_ContextToProcess [CallbackContextTransformer.ProcessResult(InputAction.CallbackContext)]: CallbackContextTransformer-2.md#Tilia_Input_UnityInputSystem_Transformation_Conversion_CallbackContextTransformer_2_ProcessResult_InputAction_CallbackContext_ +[InputSystemTransformer.ContextToProcess]: InputSystemTransformer-3.md#Tilia_Input_UnityInputSystem_Transformation_Conversion_InputSystemTransformer_3_ContextToProcess [Tilia.Input.UnityInputSystem.Transformation.Conversion]: README.md [Inheritance]: #Inheritance [Namespace]: #Namespace diff --git a/Documentation/API/Transformation/Conversion/CallbackContextToVector2.md b/Documentation/API/Transformation/Conversion/CallbackContextToVector2.md index 68d273d..dc2c55d 100644 --- a/Documentation/API/Transformation/Conversion/CallbackContextToVector2.md +++ b/Documentation/API/Transformation/Conversion/CallbackContextToVector2.md @@ -15,15 +15,16 @@ Transforms a InputAction.CallbackContext to a Vector2. ##### Inheritance * System.Object +* [InputSystemTransformer] * [CallbackContextTransformer] * CallbackContextToVector2 ##### Inherited Members -[CallbackContextTransformer.ContextToProcess] - [CallbackContextTransformer.ProcessResult(InputAction.CallbackContext)] +[InputSystemTransformer.ContextToProcess] + ##### Namespace * [Tilia.Input.UnityInputSystem.Transformation.Conversion] @@ -58,10 +59,11 @@ protected override Vector2 Process(InputAction.CallbackContext input) | --- | --- | | Vector2 | The transformed value. | +[InputSystemTransformer]: InputSystemTransformer-3.md [CallbackContextTransformer]: CallbackContextTransformer-2.md [CallbackContextToVector2.UnityEvent]: CallbackContextToVector2.UnityEvent.md -[CallbackContextTransformer.ContextToProcess]: CallbackContextTransformer-2.md#Tilia_Input_UnityInputSystem_Transformation_Conversion_CallbackContextTransformer_2_ContextToProcess [CallbackContextTransformer.ProcessResult(InputAction.CallbackContext)]: CallbackContextTransformer-2.md#Tilia_Input_UnityInputSystem_Transformation_Conversion_CallbackContextTransformer_2_ProcessResult_InputAction_CallbackContext_ +[InputSystemTransformer.ContextToProcess]: InputSystemTransformer-3.md#Tilia_Input_UnityInputSystem_Transformation_Conversion_InputSystemTransformer_3_ContextToProcess [Tilia.Input.UnityInputSystem.Transformation.Conversion]: README.md [Inheritance]: #Inheritance [Namespace]: #Namespace diff --git a/Documentation/API/Transformation/Conversion/CallbackContextToVector3.md b/Documentation/API/Transformation/Conversion/CallbackContextToVector3.md index dda9715..4bababc 100644 --- a/Documentation/API/Transformation/Conversion/CallbackContextToVector3.md +++ b/Documentation/API/Transformation/Conversion/CallbackContextToVector3.md @@ -15,15 +15,16 @@ Transforms a InputAction.CallbackContext to a Vector3. ##### Inheritance * System.Object +* [InputSystemTransformer] * [CallbackContextTransformer] * CallbackContextToVector3 ##### Inherited Members -[CallbackContextTransformer.ContextToProcess] - [CallbackContextTransformer.ProcessResult(InputAction.CallbackContext)] +[InputSystemTransformer.ContextToProcess] + ##### Namespace * [Tilia.Input.UnityInputSystem.Transformation.Conversion] @@ -58,10 +59,11 @@ protected override Vector3 Process(InputAction.CallbackContext input) | --- | --- | | Vector3 | The transformed value. | +[InputSystemTransformer]: InputSystemTransformer-3.md [CallbackContextTransformer]: CallbackContextTransformer-2.md [CallbackContextToVector3.UnityEvent]: CallbackContextToVector3.UnityEvent.md -[CallbackContextTransformer.ContextToProcess]: CallbackContextTransformer-2.md#Tilia_Input_UnityInputSystem_Transformation_Conversion_CallbackContextTransformer_2_ContextToProcess [CallbackContextTransformer.ProcessResult(InputAction.CallbackContext)]: CallbackContextTransformer-2.md#Tilia_Input_UnityInputSystem_Transformation_Conversion_CallbackContextTransformer_2_ProcessResult_InputAction_CallbackContext_ +[InputSystemTransformer.ContextToProcess]: InputSystemTransformer-3.md#Tilia_Input_UnityInputSystem_Transformation_Conversion_InputSystemTransformer_3_ContextToProcess [Tilia.Input.UnityInputSystem.Transformation.Conversion]: README.md [Inheritance]: #Inheritance [Namespace]: #Namespace diff --git a/Documentation/API/Transformation/Conversion/CallbackContextTransformer-2.md b/Documentation/API/Transformation/Conversion/CallbackContextTransformer-2.md index 70a7f37..8ecfc9f 100644 --- a/Documentation/API/Transformation/Conversion/CallbackContextTransformer-2.md +++ b/Documentation/API/Transformation/Conversion/CallbackContextTransformer-2.md @@ -7,8 +7,6 @@ Provides an abstract base to transform a given InputAction.CallbackContext to th * [Inheritance] * [Namespace] * [Syntax] -* [Properties] - * [ContextToProcess] * [Methods] * [ProcessResult(InputAction.CallbackContext)] @@ -17,12 +15,17 @@ Provides an abstract base to transform a given InputAction.CallbackContext to th ##### Inheritance * System.Object +* [InputSystemTransformer] * CallbackContextTransformer * [CallbackContextToBoolean] * [CallbackContextToFloat] * [CallbackContextToVector2] * [CallbackContextToVector3] +##### Inherited Members + +[InputSystemTransformer.ContextToProcess] + ##### Namespace * [Tilia.Input.UnityInputSystem.Transformation.Conversion] @@ -30,7 +33,7 @@ Provides an abstract base to transform a given InputAction.CallbackContext to th ##### Syntax ``` -public abstract class CallbackContextTransformer : Transformer where TEvent : UnityEvent, new() +public abstract class CallbackContextTransformer : InputSystemTransformer where TEvent : UnityEvent, new() ``` ##### Type Parameters @@ -40,23 +43,11 @@ public abstract class CallbackContextTransformer : Transformer< | TOutput | The variable type that will be output from the result of the transformation. | | TEvent | The UnityEvent type the transformation will emit. | -### Properties - -#### ContextToProcess - -The [CallbackContextTransformer.ContextType] event to process the transformation for. - -##### Declaration - -``` -public CallbackContextTransformer.ContextType ContextToProcess { get; set; } -``` - ### Methods #### ProcessResult(InputAction.CallbackContext) -Processes the given input into the output result as long as the context event is allowed to be processed based on the [ContextToProcess] value. +Processes the given input into the output result as long as the context event is allowed to be processed based on the ContextToProcess value. ##### Declaration @@ -76,18 +67,15 @@ protected override TOutput ProcessResult(InputAction.CallbackContext input) | --- | --- | | TOutput | The transformed value. | +[InputSystemTransformer]: InputSystemTransformer-3.md [CallbackContextToBoolean]: CallbackContextToBoolean.md [CallbackContextToFloat]: CallbackContextToFloat.md [CallbackContextToVector2]: CallbackContextToVector2.md [CallbackContextToVector3]: CallbackContextToVector3.md +[InputSystemTransformer.ContextToProcess]: InputSystemTransformer-3.md#Tilia_Input_UnityInputSystem_Transformation_Conversion_InputSystemTransformer_3_ContextToProcess [Tilia.Input.UnityInputSystem.Transformation.Conversion]: README.md -[CallbackContextTransformer.ContextType]: CallbackContextTransformer-2.ContextType.md -[CallbackContextTransformer.ContextType]: CallbackContextTransformer-2.ContextType.md -[ContextToProcess]: CallbackContextTransformer-2.md#Tilia_Input_UnityInputSystem_Transformation_Conversion_CallbackContextTransformer_2_ContextToProcess [Inheritance]: #Inheritance [Namespace]: #Namespace [Syntax]: #Syntax -[Properties]: #Properties -[ContextToProcess]: #ContextToProcess [Methods]: #Methods [ProcessResult(InputAction.CallbackContext)]: #ProcessResultInputAction.CallbackContext diff --git a/Documentation/API/Transformation/Conversion/InputActionPropertyToBoolean.UnityEvent.md b/Documentation/API/Transformation/Conversion/InputActionPropertyToBoolean.UnityEvent.md new file mode 100644 index 0000000..b682961 --- /dev/null +++ b/Documentation/API/Transformation/Conversion/InputActionPropertyToBoolean.UnityEvent.md @@ -0,0 +1,19 @@ +# Class InputActionPropertyToBoolean.UnityEvent + +Defines the event with the transformed System.Boolean value. + +##### Inheritance + +* System.Object +* InputActionPropertyToBoolean.UnityEvent + +###### **Namespace**: [Tilia.Input.UnityInputSystem.Transformation.Conversion] + +##### Syntax + +``` +[Serializable] +public class UnityEvent : InputActionPropertyToBoolean.UnityEvent +``` + +[Tilia.Input.UnityInputSystem.Transformation.Conversion]: README.md diff --git a/Documentation/API/Transformation/Conversion/InputActionPropertyToBoolean.UnityEvent.md.meta b/Documentation/API/Transformation/Conversion/InputActionPropertyToBoolean.UnityEvent.md.meta new file mode 100644 index 0000000..137be2b --- /dev/null +++ b/Documentation/API/Transformation/Conversion/InputActionPropertyToBoolean.UnityEvent.md.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: fc4c97b432da5fb428a1ac02f19952fc +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Documentation/API/Transformation/Conversion/InputActionPropertyToBoolean.md b/Documentation/API/Transformation/Conversion/InputActionPropertyToBoolean.md new file mode 100644 index 0000000..de564ee --- /dev/null +++ b/Documentation/API/Transformation/Conversion/InputActionPropertyToBoolean.md @@ -0,0 +1,85 @@ +# Class InputActionPropertyToBoolean + +Transforms a InputActionProperty to a System.Boolean. + +## Contents + +* [Inheritance] +* [Namespace] +* [Syntax] +* [Methods] + * [Process(InputAction)] + +## Details + +##### Inheritance + +* System.Object +* [InputSystemTransformer] +* [InputActionPropertyTransformer] +* InputActionPropertyToBoolean + +##### Inherited Members + +[InputActionPropertyTransformer.Source] + +[InputActionPropertyTransformer.OnEnable()] + +[InputActionPropertyTransformer.OnDisable()] + +[InputActionPropertyTransformer.BindActions()] + +[InputActionPropertyTransformer.UnbindActions()] + +[InputActionPropertyTransformer.ProcessAction(InputAction.CallbackContext)] + +[InputSystemTransformer.ContextToProcess] + +##### Namespace + +* [Tilia.Input.UnityInputSystem.Transformation.Conversion] + +##### Syntax + +``` +public class InputActionPropertyToBoolean : InputActionPropertyTransformer +``` + +### Methods + +#### Process(InputAction) + +##### Declaration + +``` +protected override bool Process(InputAction action) +``` + +##### Parameters + +| Type | Name | Description | +| --- | --- | --- | +| InputAction | action | n/a | + +##### Returns + +| Type | Description | +| --- | --- | +| System.Boolean | n/a | + +[InputSystemTransformer]: InputSystemTransformer-3.md +[InputActionPropertyTransformer]: InputActionPropertyTransformer-2.md +[InputActionPropertyToBoolean.UnityEvent]: InputActionPropertyToBoolean.UnityEvent.md +[InputActionPropertyTransformer.Source]: InputActionPropertyTransformer-2.md#Tilia_Input_UnityInputSystem_Transformation_Conversion_InputActionPropertyTransformer_2_Source +[InputActionPropertyTransformer.OnEnable()]: InputActionPropertyTransformer-2.md#Tilia_Input_UnityInputSystem_Transformation_Conversion_InputActionPropertyTransformer_2_OnEnable +[InputActionPropertyTransformer.OnDisable()]: InputActionPropertyTransformer-2.md#Tilia_Input_UnityInputSystem_Transformation_Conversion_InputActionPropertyTransformer_2_OnDisable +[InputActionPropertyTransformer.BindActions()]: InputActionPropertyTransformer-2.md#Tilia_Input_UnityInputSystem_Transformation_Conversion_InputActionPropertyTransformer_2_BindActions +[InputActionPropertyTransformer.UnbindActions()]: InputActionPropertyTransformer-2.md#Tilia_Input_UnityInputSystem_Transformation_Conversion_InputActionPropertyTransformer_2_UnbindActions +[InputActionPropertyTransformer.ProcessAction(InputAction.CallbackContext)]: InputActionPropertyTransformer-2.md#Tilia_Input_UnityInputSystem_Transformation_Conversion_InputActionPropertyTransformer_2_ProcessAction_InputAction_CallbackContext_ +[InputSystemTransformer.ContextToProcess]: InputSystemTransformer-3.md#Tilia_Input_UnityInputSystem_Transformation_Conversion_InputSystemTransformer_3_ContextToProcess +[Tilia.Input.UnityInputSystem.Transformation.Conversion]: README.md +[Inheritance]: #Inheritance +[Namespace]: #Namespace +[Syntax]: #Syntax +[Methods]: #Methods +[Process(InputAction)]: #ProcessInputAction diff --git a/Documentation/API/Transformation/Conversion/InputActionPropertyToBoolean.md.meta b/Documentation/API/Transformation/Conversion/InputActionPropertyToBoolean.md.meta new file mode 100644 index 0000000..9ff1e35 --- /dev/null +++ b/Documentation/API/Transformation/Conversion/InputActionPropertyToBoolean.md.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 24e5e57113101e54ba3cd70b233d8e5c +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Documentation/API/Transformation/Conversion/InputActionPropertyToFloat.UnityEvent.md b/Documentation/API/Transformation/Conversion/InputActionPropertyToFloat.UnityEvent.md new file mode 100644 index 0000000..14b3767 --- /dev/null +++ b/Documentation/API/Transformation/Conversion/InputActionPropertyToFloat.UnityEvent.md @@ -0,0 +1,19 @@ +# Class InputActionPropertyToFloat.UnityEvent + +Defines the event with the transformed System.Single value. + +##### Inheritance + +* System.Object +* InputActionPropertyToFloat.UnityEvent + +###### **Namespace**: [Tilia.Input.UnityInputSystem.Transformation.Conversion] + +##### Syntax + +``` +[Serializable] +public class UnityEvent : InputActionPropertyToFloat.UnityEvent +``` + +[Tilia.Input.UnityInputSystem.Transformation.Conversion]: README.md diff --git a/Documentation/API/Transformation/Conversion/InputActionPropertyToFloat.UnityEvent.md.meta b/Documentation/API/Transformation/Conversion/InputActionPropertyToFloat.UnityEvent.md.meta new file mode 100644 index 0000000..e6863b8 --- /dev/null +++ b/Documentation/API/Transformation/Conversion/InputActionPropertyToFloat.UnityEvent.md.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: a329ce5f683ef8145acf19939293e122 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Documentation/API/Transformation/Conversion/InputActionPropertyToFloat.md b/Documentation/API/Transformation/Conversion/InputActionPropertyToFloat.md new file mode 100644 index 0000000..0f46607 --- /dev/null +++ b/Documentation/API/Transformation/Conversion/InputActionPropertyToFloat.md @@ -0,0 +1,85 @@ +# Class InputActionPropertyToFloat + +Transforms a InputActionProperty to a System.Single. + +## Contents + +* [Inheritance] +* [Namespace] +* [Syntax] +* [Methods] + * [Process(InputAction)] + +## Details + +##### Inheritance + +* System.Object +* [InputSystemTransformer] +* [InputActionPropertyTransformer] +* InputActionPropertyToFloat + +##### Inherited Members + +[InputActionPropertyTransformer.Source] + +[InputActionPropertyTransformer.OnEnable()] + +[InputActionPropertyTransformer.OnDisable()] + +[InputActionPropertyTransformer.BindActions()] + +[InputActionPropertyTransformer.UnbindActions()] + +[InputActionPropertyTransformer.ProcessAction(InputAction.CallbackContext)] + +[InputSystemTransformer.ContextToProcess] + +##### Namespace + +* [Tilia.Input.UnityInputSystem.Transformation.Conversion] + +##### Syntax + +``` +public class InputActionPropertyToFloat : InputActionPropertyTransformer +``` + +### Methods + +#### Process(InputAction) + +##### Declaration + +``` +protected override float Process(InputAction action) +``` + +##### Parameters + +| Type | Name | Description | +| --- | --- | --- | +| InputAction | action | n/a | + +##### Returns + +| Type | Description | +| --- | --- | +| System.Single | n/a | + +[InputSystemTransformer]: InputSystemTransformer-3.md +[InputActionPropertyTransformer]: InputActionPropertyTransformer-2.md +[InputActionPropertyToFloat.UnityEvent]: InputActionPropertyToFloat.UnityEvent.md +[InputActionPropertyTransformer.Source]: InputActionPropertyTransformer-2.md#Tilia_Input_UnityInputSystem_Transformation_Conversion_InputActionPropertyTransformer_2_Source +[InputActionPropertyTransformer.OnEnable()]: InputActionPropertyTransformer-2.md#Tilia_Input_UnityInputSystem_Transformation_Conversion_InputActionPropertyTransformer_2_OnEnable +[InputActionPropertyTransformer.OnDisable()]: InputActionPropertyTransformer-2.md#Tilia_Input_UnityInputSystem_Transformation_Conversion_InputActionPropertyTransformer_2_OnDisable +[InputActionPropertyTransformer.BindActions()]: InputActionPropertyTransformer-2.md#Tilia_Input_UnityInputSystem_Transformation_Conversion_InputActionPropertyTransformer_2_BindActions +[InputActionPropertyTransformer.UnbindActions()]: InputActionPropertyTransformer-2.md#Tilia_Input_UnityInputSystem_Transformation_Conversion_InputActionPropertyTransformer_2_UnbindActions +[InputActionPropertyTransformer.ProcessAction(InputAction.CallbackContext)]: InputActionPropertyTransformer-2.md#Tilia_Input_UnityInputSystem_Transformation_Conversion_InputActionPropertyTransformer_2_ProcessAction_InputAction_CallbackContext_ +[InputSystemTransformer.ContextToProcess]: InputSystemTransformer-3.md#Tilia_Input_UnityInputSystem_Transformation_Conversion_InputSystemTransformer_3_ContextToProcess +[Tilia.Input.UnityInputSystem.Transformation.Conversion]: README.md +[Inheritance]: #Inheritance +[Namespace]: #Namespace +[Syntax]: #Syntax +[Methods]: #Methods +[Process(InputAction)]: #ProcessInputAction diff --git a/Documentation/API/Transformation/Conversion/InputActionPropertyToFloat.md.meta b/Documentation/API/Transformation/Conversion/InputActionPropertyToFloat.md.meta new file mode 100644 index 0000000..d0418ba --- /dev/null +++ b/Documentation/API/Transformation/Conversion/InputActionPropertyToFloat.md.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: f095f0ef43360f64aaae95a5aafce3b4 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Documentation/API/Transformation/Conversion/InputActionPropertyToVector2.UnityEvent.md b/Documentation/API/Transformation/Conversion/InputActionPropertyToVector2.UnityEvent.md new file mode 100644 index 0000000..28f4f2f --- /dev/null +++ b/Documentation/API/Transformation/Conversion/InputActionPropertyToVector2.UnityEvent.md @@ -0,0 +1,19 @@ +# Class InputActionPropertyToVector2.UnityEvent + +Defines the event with the transformed Vector2 value. + +##### Inheritance + +* System.Object +* InputActionPropertyToVector2.UnityEvent + +###### **Namespace**: [Tilia.Input.UnityInputSystem.Transformation.Conversion] + +##### Syntax + +``` +[Serializable] +public class UnityEvent : InputActionPropertyToVector2.UnityEvent +``` + +[Tilia.Input.UnityInputSystem.Transformation.Conversion]: README.md diff --git a/Documentation/API/Transformation/Conversion/InputActionPropertyToVector2.UnityEvent.md.meta b/Documentation/API/Transformation/Conversion/InputActionPropertyToVector2.UnityEvent.md.meta new file mode 100644 index 0000000..05073df --- /dev/null +++ b/Documentation/API/Transformation/Conversion/InputActionPropertyToVector2.UnityEvent.md.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: a18c478d624e1d6459c2c582275cf184 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Documentation/API/Transformation/Conversion/InputActionPropertyToVector2.md b/Documentation/API/Transformation/Conversion/InputActionPropertyToVector2.md new file mode 100644 index 0000000..abe19bf --- /dev/null +++ b/Documentation/API/Transformation/Conversion/InputActionPropertyToVector2.md @@ -0,0 +1,85 @@ +# Class InputActionPropertyToVector2 + +Transforms a InputActionProperty to a Vector2. + +## Contents + +* [Inheritance] +* [Namespace] +* [Syntax] +* [Methods] + * [Process(InputAction)] + +## Details + +##### Inheritance + +* System.Object +* [InputSystemTransformer] +* [InputActionPropertyTransformer] +* InputActionPropertyToVector2 + +##### Inherited Members + +[InputActionPropertyTransformer.Source] + +[InputActionPropertyTransformer.OnEnable()] + +[InputActionPropertyTransformer.OnDisable()] + +[InputActionPropertyTransformer.BindActions()] + +[InputActionPropertyTransformer.UnbindActions()] + +[InputActionPropertyTransformer.ProcessAction(InputAction.CallbackContext)] + +[InputSystemTransformer.ContextToProcess] + +##### Namespace + +* [Tilia.Input.UnityInputSystem.Transformation.Conversion] + +##### Syntax + +``` +public class InputActionPropertyToVector2 : InputActionPropertyTransformer +``` + +### Methods + +#### Process(InputAction) + +##### Declaration + +``` +protected override Vector2 Process(InputAction action) +``` + +##### Parameters + +| Type | Name | Description | +| --- | --- | --- | +| InputAction | action | n/a | + +##### Returns + +| Type | Description | +| --- | --- | +| Vector2 | n/a | + +[InputSystemTransformer]: InputSystemTransformer-3.md +[InputActionPropertyTransformer]: InputActionPropertyTransformer-2.md +[InputActionPropertyToVector2.UnityEvent]: InputActionPropertyToVector2.UnityEvent.md +[InputActionPropertyTransformer.Source]: InputActionPropertyTransformer-2.md#Tilia_Input_UnityInputSystem_Transformation_Conversion_InputActionPropertyTransformer_2_Source +[InputActionPropertyTransformer.OnEnable()]: InputActionPropertyTransformer-2.md#Tilia_Input_UnityInputSystem_Transformation_Conversion_InputActionPropertyTransformer_2_OnEnable +[InputActionPropertyTransformer.OnDisable()]: InputActionPropertyTransformer-2.md#Tilia_Input_UnityInputSystem_Transformation_Conversion_InputActionPropertyTransformer_2_OnDisable +[InputActionPropertyTransformer.BindActions()]: InputActionPropertyTransformer-2.md#Tilia_Input_UnityInputSystem_Transformation_Conversion_InputActionPropertyTransformer_2_BindActions +[InputActionPropertyTransformer.UnbindActions()]: InputActionPropertyTransformer-2.md#Tilia_Input_UnityInputSystem_Transformation_Conversion_InputActionPropertyTransformer_2_UnbindActions +[InputActionPropertyTransformer.ProcessAction(InputAction.CallbackContext)]: InputActionPropertyTransformer-2.md#Tilia_Input_UnityInputSystem_Transformation_Conversion_InputActionPropertyTransformer_2_ProcessAction_InputAction_CallbackContext_ +[InputSystemTransformer.ContextToProcess]: InputSystemTransformer-3.md#Tilia_Input_UnityInputSystem_Transformation_Conversion_InputSystemTransformer_3_ContextToProcess +[Tilia.Input.UnityInputSystem.Transformation.Conversion]: README.md +[Inheritance]: #Inheritance +[Namespace]: #Namespace +[Syntax]: #Syntax +[Methods]: #Methods +[Process(InputAction)]: #ProcessInputAction diff --git a/Documentation/API/Transformation/Conversion/InputActionPropertyToVector2.md.meta b/Documentation/API/Transformation/Conversion/InputActionPropertyToVector2.md.meta new file mode 100644 index 0000000..61a1994 --- /dev/null +++ b/Documentation/API/Transformation/Conversion/InputActionPropertyToVector2.md.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 3bca18f6333888f4482f729305fbd2bd +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Documentation/API/Transformation/Conversion/InputActionPropertyToVector3.UnityEvent.md b/Documentation/API/Transformation/Conversion/InputActionPropertyToVector3.UnityEvent.md new file mode 100644 index 0000000..ff32aab --- /dev/null +++ b/Documentation/API/Transformation/Conversion/InputActionPropertyToVector3.UnityEvent.md @@ -0,0 +1,19 @@ +# Class InputActionPropertyToVector3.UnityEvent + +Defines the event with the transformed Vector3 value. + +##### Inheritance + +* System.Object +* InputActionPropertyToVector3.UnityEvent + +###### **Namespace**: [Tilia.Input.UnityInputSystem.Transformation.Conversion] + +##### Syntax + +``` +[Serializable] +public class UnityEvent : InputActionPropertyToVector3.UnityEvent +``` + +[Tilia.Input.UnityInputSystem.Transformation.Conversion]: README.md diff --git a/Documentation/API/Transformation/Conversion/InputActionPropertyToVector3.UnityEvent.md.meta b/Documentation/API/Transformation/Conversion/InputActionPropertyToVector3.UnityEvent.md.meta new file mode 100644 index 0000000..a3f7e47 --- /dev/null +++ b/Documentation/API/Transformation/Conversion/InputActionPropertyToVector3.UnityEvent.md.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 1595f5c08bdadbf45a9386235eeda865 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Documentation/API/Transformation/Conversion/InputActionPropertyToVector3.md b/Documentation/API/Transformation/Conversion/InputActionPropertyToVector3.md new file mode 100644 index 0000000..5c482ea --- /dev/null +++ b/Documentation/API/Transformation/Conversion/InputActionPropertyToVector3.md @@ -0,0 +1,85 @@ +# Class InputActionPropertyToVector3 + +Transforms a InputActionProperty to a Vector3. + +## Contents + +* [Inheritance] +* [Namespace] +* [Syntax] +* [Methods] + * [Process(InputAction)] + +## Details + +##### Inheritance + +* System.Object +* [InputSystemTransformer] +* [InputActionPropertyTransformer] +* InputActionPropertyToVector3 + +##### Inherited Members + +[InputActionPropertyTransformer.Source] + +[InputActionPropertyTransformer.OnEnable()] + +[InputActionPropertyTransformer.OnDisable()] + +[InputActionPropertyTransformer.BindActions()] + +[InputActionPropertyTransformer.UnbindActions()] + +[InputActionPropertyTransformer.ProcessAction(InputAction.CallbackContext)] + +[InputSystemTransformer.ContextToProcess] + +##### Namespace + +* [Tilia.Input.UnityInputSystem.Transformation.Conversion] + +##### Syntax + +``` +public class InputActionPropertyToVector3 : InputActionPropertyTransformer +``` + +### Methods + +#### Process(InputAction) + +##### Declaration + +``` +protected override Vector3 Process(InputAction action) +``` + +##### Parameters + +| Type | Name | Description | +| --- | --- | --- | +| InputAction | action | n/a | + +##### Returns + +| Type | Description | +| --- | --- | +| Vector3 | n/a | + +[InputSystemTransformer]: InputSystemTransformer-3.md +[InputActionPropertyTransformer]: InputActionPropertyTransformer-2.md +[InputActionPropertyToVector3.UnityEvent]: InputActionPropertyToVector3.UnityEvent.md +[InputActionPropertyTransformer.Source]: InputActionPropertyTransformer-2.md#Tilia_Input_UnityInputSystem_Transformation_Conversion_InputActionPropertyTransformer_2_Source +[InputActionPropertyTransformer.OnEnable()]: InputActionPropertyTransformer-2.md#Tilia_Input_UnityInputSystem_Transformation_Conversion_InputActionPropertyTransformer_2_OnEnable +[InputActionPropertyTransformer.OnDisable()]: InputActionPropertyTransformer-2.md#Tilia_Input_UnityInputSystem_Transformation_Conversion_InputActionPropertyTransformer_2_OnDisable +[InputActionPropertyTransformer.BindActions()]: InputActionPropertyTransformer-2.md#Tilia_Input_UnityInputSystem_Transformation_Conversion_InputActionPropertyTransformer_2_BindActions +[InputActionPropertyTransformer.UnbindActions()]: InputActionPropertyTransformer-2.md#Tilia_Input_UnityInputSystem_Transformation_Conversion_InputActionPropertyTransformer_2_UnbindActions +[InputActionPropertyTransformer.ProcessAction(InputAction.CallbackContext)]: InputActionPropertyTransformer-2.md#Tilia_Input_UnityInputSystem_Transformation_Conversion_InputActionPropertyTransformer_2_ProcessAction_InputAction_CallbackContext_ +[InputSystemTransformer.ContextToProcess]: InputSystemTransformer-3.md#Tilia_Input_UnityInputSystem_Transformation_Conversion_InputSystemTransformer_3_ContextToProcess +[Tilia.Input.UnityInputSystem.Transformation.Conversion]: README.md +[Inheritance]: #Inheritance +[Namespace]: #Namespace +[Syntax]: #Syntax +[Methods]: #Methods +[Process(InputAction)]: #ProcessInputAction diff --git a/Documentation/API/Transformation/Conversion/InputActionPropertyToVector3.md.meta b/Documentation/API/Transformation/Conversion/InputActionPropertyToVector3.md.meta new file mode 100644 index 0000000..50ab8fc --- /dev/null +++ b/Documentation/API/Transformation/Conversion/InputActionPropertyToVector3.md.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 0535c73488eb33c458b59ed9e035b25c +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Documentation/API/Transformation/Conversion/InputActionPropertyTransformer-2.md b/Documentation/API/Transformation/Conversion/InputActionPropertyTransformer-2.md new file mode 100644 index 0000000..fb724f9 --- /dev/null +++ b/Documentation/API/Transformation/Conversion/InputActionPropertyTransformer-2.md @@ -0,0 +1,137 @@ +# Class InputActionPropertyTransformer + +Provides an abstract base to transform a given InputAction to the TOutput data type. + +## Contents + +* [Inheritance] +* [Namespace] +* [Syntax] +* [Properties] + * [Source] +* [Methods] + * [BindActions()] + * [OnDisable()] + * [OnEnable()] + * [ProcessAction(InputAction.CallbackContext)] + * [UnbindActions()] + +## Details + +##### Inheritance + +* System.Object +* [InputSystemTransformer] +* InputActionPropertyTransformer +* [InputActionPropertyToBoolean] +* [InputActionPropertyToFloat] +* [InputActionPropertyToVector2] +* [InputActionPropertyToVector3] + +##### Inherited Members + +[InputSystemTransformer.ContextToProcess] + +##### Namespace + +* [Tilia.Input.UnityInputSystem.Transformation.Conversion] + +##### Syntax + +``` +public abstract class InputActionPropertyTransformer : InputSystemTransformer where TEvent : UnityEvent, new() +``` + +##### Type Parameters + +| Name | Description | +| --- | --- | +| TOutput | The variable type that will be output from the result of the transformation. | +| TEvent | The UnityEvent type the transformation will emit. | + +### Properties + +#### Source + +The InputAction source. + +##### Declaration + +``` +public InputActionProperty Source { get; set; } +``` + +### Methods + +#### BindActions() + +Binds the [Source] actions to the appropriate ContextToProcess type. + +##### Declaration + +``` +protected virtual void BindActions() +``` + +#### OnDisable() + +##### Declaration + +``` +protected virtual void OnDisable() +``` + +#### OnEnable() + +##### Declaration + +``` +protected virtual void OnEnable() +``` + +#### ProcessAction(InputAction.CallbackContext) + +Processes the given action to transform it. + +##### Declaration + +``` +protected virtual void ProcessAction(InputAction.CallbackContext context) +``` + +##### Parameters + +| Type | Name | Description | +| --- | --- | --- | +| InputAction.CallbackContext | context | The context to process. | + +#### UnbindActions() + +Unbinds the [Source] actions from the appropriate ContextToProcess type. + +##### Declaration + +``` +protected virtual void UnbindActions() +``` + +[InputSystemTransformer]: InputSystemTransformer-3.md +[InputActionPropertyToBoolean]: InputActionPropertyToBoolean.md +[InputActionPropertyToFloat]: InputActionPropertyToFloat.md +[InputActionPropertyToVector2]: InputActionPropertyToVector2.md +[InputActionPropertyToVector3]: InputActionPropertyToVector3.md +[InputSystemTransformer.ContextToProcess]: InputSystemTransformer-3.md#Tilia_Input_UnityInputSystem_Transformation_Conversion_InputSystemTransformer_3_ContextToProcess +[Tilia.Input.UnityInputSystem.Transformation.Conversion]: README.md +[Source]: InputActionPropertyTransformer-2.md#Tilia_Input_UnityInputSystem_Transformation_Conversion_InputActionPropertyTransformer_2_Source +[Source]: InputActionPropertyTransformer-2.md#Tilia_Input_UnityInputSystem_Transformation_Conversion_InputActionPropertyTransformer_2_Source +[Inheritance]: #Inheritance +[Namespace]: #Namespace +[Syntax]: #Syntax +[Properties]: #Properties +[Source]: #Source +[Methods]: #Methods +[BindActions()]: #BindActions +[OnDisable()]: #OnDisable +[OnEnable()]: #OnEnable +[ProcessAction(InputAction.CallbackContext)]: #ProcessActionInputAction.CallbackContext +[UnbindActions()]: #UnbindActions diff --git a/Documentation/API/Transformation/Conversion/InputActionPropertyTransformer-2.md.meta b/Documentation/API/Transformation/Conversion/InputActionPropertyTransformer-2.md.meta new file mode 100644 index 0000000..ef87c87 --- /dev/null +++ b/Documentation/API/Transformation/Conversion/InputActionPropertyTransformer-2.md.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 9a89d01bd50a7664faf5c5de24e3ccf1 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Documentation/API/Transformation/Conversion/CallbackContextTransformer-2.ContextType.md b/Documentation/API/Transformation/Conversion/InputSystemTransformer-3.ContextType.md similarity index 90% rename from Documentation/API/Transformation/Conversion/CallbackContextTransformer-2.ContextType.md rename to Documentation/API/Transformation/Conversion/InputSystemTransformer-3.ContextType.md index 79d0a2a..393eda9 100644 --- a/Documentation/API/Transformation/Conversion/CallbackContextTransformer-2.ContextType.md +++ b/Documentation/API/Transformation/Conversion/InputSystemTransformer-3.ContextType.md @@ -7,7 +7,7 @@ ## Details -# Enum CallbackContextTransformer.ContextType +# Enum InputSystemTransformer.ContextType The InputAction.CallbackContext event context. diff --git a/Documentation/API/Transformation/Conversion/InputSystemTransformer-3.ContextType.md.meta b/Documentation/API/Transformation/Conversion/InputSystemTransformer-3.ContextType.md.meta new file mode 100644 index 0000000..b13d990 --- /dev/null +++ b/Documentation/API/Transformation/Conversion/InputSystemTransformer-3.ContextType.md.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 3806cef3efbebf34da34808e416335f7 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Documentation/API/Transformation/Conversion/InputSystemTransformer-3.md b/Documentation/API/Transformation/Conversion/InputSystemTransformer-3.md new file mode 100644 index 0000000..4417f4b --- /dev/null +++ b/Documentation/API/Transformation/Conversion/InputSystemTransformer-3.md @@ -0,0 +1,61 @@ +# Class InputSystemTransformer + +Provides an abstract base to transform a given Unity Input System TInput type to the TOutput data type. + +## Contents + +* [Inheritance] +* [Namespace] +* [Syntax] +* [Properties] + * [ContextToProcess] + +## Details + +##### Inheritance + +* System.Object +* InputSystemTransformer +* [CallbackContextTransformer] +* [InputActionPropertyTransformer] + +##### Namespace + +* [Tilia.Input.UnityInputSystem.Transformation.Conversion] + +##### Syntax + +``` +public abstract class InputSystemTransformer : Transformer where TEvent : UnityEvent, new() +``` + +##### Type Parameters + +| Name | Description | +| --- | --- | +| TInput | n/a | +| TOutput | The variable type that will be used for the input. | +| TEvent | The UnityEvent type the transformation will emit. | + +### Properties + +#### ContextToProcess + +The [InputSystemTransformer.ContextType] event to process the transformation for. + +##### Declaration + +``` +public InputSystemTransformer.ContextType ContextToProcess { get; set; } +``` + +[CallbackContextTransformer]: CallbackContextTransformer-2.md +[InputActionPropertyTransformer]: InputActionPropertyTransformer-2.md +[Tilia.Input.UnityInputSystem.Transformation.Conversion]: README.md +[InputSystemTransformer.ContextType]: InputSystemTransformer-3.ContextType.md +[InputSystemTransformer.ContextType]: InputSystemTransformer-3.ContextType.md +[Inheritance]: #Inheritance +[Namespace]: #Namespace +[Syntax]: #Syntax +[Properties]: #Properties +[ContextToProcess]: #ContextToProcess diff --git a/Documentation/API/Transformation/Conversion/InputSystemTransformer-3.md.meta b/Documentation/API/Transformation/Conversion/InputSystemTransformer-3.md.meta new file mode 100644 index 0000000..527e58f --- /dev/null +++ b/Documentation/API/Transformation/Conversion/InputSystemTransformer-3.md.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: f2ffdaf363a4d494a80a6b8a1379536b +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Documentation/API/Transformation/Conversion/README.md b/Documentation/API/Transformation/Conversion/README.md index e46bfe2..6b6f7a0 100644 --- a/Documentation/API/Transformation/Conversion/README.md +++ b/Documentation/API/Transformation/Conversion/README.md @@ -38,9 +38,49 @@ Defines the event with the transformed Vector3 value. Provides an abstract base to transform a given InputAction.CallbackContext to the TOutput data type. +#### [InputActionPropertyToBoolean] + +Transforms a InputActionProperty to a System.Boolean. + +#### [InputActionPropertyToBoolean.UnityEvent] + +Defines the event with the transformed System.Boolean value. + +#### [InputActionPropertyToFloat] + +Transforms a InputActionProperty to a System.Single. + +#### [InputActionPropertyToFloat.UnityEvent] + +Defines the event with the transformed System.Single value. + +#### [InputActionPropertyToVector2] + +Transforms a InputActionProperty to a Vector2. + +#### [InputActionPropertyToVector2.UnityEvent] + +Defines the event with the transformed Vector2 value. + +#### [InputActionPropertyToVector3] + +Transforms a InputActionProperty to a Vector3. + +#### [InputActionPropertyToVector3.UnityEvent] + +Defines the event with the transformed Vector3 value. + +#### [InputActionPropertyTransformer] + +Provides an abstract base to transform a given InputAction to the TOutput data type. + +#### [InputSystemTransformer] + +Provides an abstract base to transform a given Unity Input System TInput type to the TOutput data type. + ### Enums -#### [CallbackContextTransformer.ContextType] +#### [InputSystemTransformer.ContextType] The InputAction.CallbackContext event context. @@ -53,4 +93,14 @@ The InputAction.CallbackContext event context. [CallbackContextToVector3]: CallbackContextToVector3.md [CallbackContextToVector3.UnityEvent]: CallbackContextToVector3.UnityEvent.md [CallbackContextTransformer]: CallbackContextTransformer-2.md -[CallbackContextTransformer.ContextType]: CallbackContextTransformer-2.ContextType.md +[InputActionPropertyToBoolean]: InputActionPropertyToBoolean.md +[InputActionPropertyToBoolean.UnityEvent]: InputActionPropertyToBoolean.UnityEvent.md +[InputActionPropertyToFloat]: InputActionPropertyToFloat.md +[InputActionPropertyToFloat.UnityEvent]: InputActionPropertyToFloat.UnityEvent.md +[InputActionPropertyToVector2]: InputActionPropertyToVector2.md +[InputActionPropertyToVector2.UnityEvent]: InputActionPropertyToVector2.UnityEvent.md +[InputActionPropertyToVector3]: InputActionPropertyToVector3.md +[InputActionPropertyToVector3.UnityEvent]: InputActionPropertyToVector3.UnityEvent.md +[InputActionPropertyTransformer]: InputActionPropertyTransformer-2.md +[InputSystemTransformer]: InputSystemTransformer-3.md +[InputSystemTransformer.ContextType]: InputSystemTransformer-3.ContextType.md diff --git a/Runtime/SharedResources/Scripts/Tracking.meta b/Runtime/SharedResources/Scripts/Tracking.meta new file mode 100644 index 0000000..b5e514c --- /dev/null +++ b/Runtime/SharedResources/Scripts/Tracking.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: c04ad7563ec9f7e47992ddc590837eab +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Runtime/SharedResources/Scripts/Tracking/Velocity.meta b/Runtime/SharedResources/Scripts/Tracking/Velocity.meta new file mode 100644 index 0000000..627d627 --- /dev/null +++ b/Runtime/SharedResources/Scripts/Tracking/Velocity.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d2c831b87d7b7ba4698054ccad2e1f0f +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Runtime/SharedResources/Scripts/Tracking/Velocity/InputActionPropertyVelocityTracker.cs b/Runtime/SharedResources/Scripts/Tracking/Velocity/InputActionPropertyVelocityTracker.cs new file mode 100644 index 0000000..a480909 --- /dev/null +++ b/Runtime/SharedResources/Scripts/Tracking/Velocity/InputActionPropertyVelocityTracker.cs @@ -0,0 +1,217 @@ +namespace Tilia.Input.UnityInputSystem.Tracking.Velocity +{ + using UnityEngine; + using UnityEngine.InputSystem; + using Zinnia.Tracking.Velocity; + + /// + /// Retrieves the velocity and angular velocity from the specified . + /// + public class InputActionPropertyVelocityTracker : VelocityTracker + { + [Tooltip("The InputActionProperty containing the velocity source.")] + [SerializeField] + private InputActionProperty velocitySource; + /// + /// The containing the velocity source. + /// + public InputActionProperty VelocitySource + { + get + { + return velocitySource; + } + set + { + if (Application.isPlaying) + { + UnbindVelocityActions(); + } + velocitySource = value; + if (Application.isPlaying && IsActive()) + { + BindVelocityActions(); + } + } + } + + [Tooltip("The InputActionProperty containing the angular velocity source.")] + [SerializeField] + private InputActionProperty angularVelocitySource; + /// + /// The containing the angular velocity source. + /// + public InputActionProperty AngularVelocitySource + { + get + { + return angularVelocitySource; + } + set + { + if (Application.isPlaying) + { + UnbindAngularVelocityActions(); + } + angularVelocitySource = value; + if (Application.isPlaying && IsActive()) + { + BindAngularVelocityActions(); + } + } + } + + /// + /// The current velocity. + /// + protected Vector3 currentVelocity; + /// + /// The current angular velocity. + /// + protected Vector3 currentAngularVelocity; + + /// + protected override Vector3 DoGetAngularVelocity() + { + return currentAngularVelocity; + } + + /// + protected override Vector3 DoGetVelocity() + { + return currentVelocity; + } + + protected virtual void OnEnable() + { + BindVelocityActions(); + BindAngularVelocityActions(); + } + + protected virtual void OnDisable() + { + UnbindVelocityActions(); + UnbindAngularVelocityActions(); + } + + /// + /// Binds the velocity performed and canceled actions to the processing methods. + /// + protected virtual void BindVelocityActions() + { + if (VelocitySource == null || VelocitySource.action == null) + { + return; + } + + VelocitySource.action.performed += VelocityActionPerformed; + VelocitySource.action.canceled += VelocityActionCanceled; + EnableAction(VelocitySource); + } + + /// + /// Binds the angular velocity performed and canceled actions to the processing methods. + /// + protected virtual void BindAngularVelocityActions() + { + if (AngularVelocitySource == null || AngularVelocitySource.action == null) + { + return; + } + + AngularVelocitySource.action.performed += AngularVelocityActionPerformed; + AngularVelocitySource.action.canceled += AngularVelocityActionCanceled; + EnableAction(AngularVelocitySource); + } + + /// + /// Unbinds the velocity performed and canceled actions from the processing methods. + /// + protected virtual void UnbindVelocityActions() + { + if (VelocitySource == null || VelocitySource.action == null) + { + return; + } + + DisableAction(VelocitySource); + VelocitySource.action.performed -= VelocityActionPerformed; + VelocitySource.action.canceled -= VelocityActionCanceled; + } + + /// + /// Unbinds the velocity performed and canceled actions from the processing methods. + /// + protected virtual void UnbindAngularVelocityActions() + { + if (AngularVelocitySource == null || AngularVelocitySource.action == null) + { + return; + } + + DisableAction(AngularVelocitySource); + AngularVelocitySource.action.performed -= AngularVelocityActionPerformed; + AngularVelocitySource.action.canceled -= AngularVelocityActionCanceled; + } + + /// + /// Enables the given . + /// + /// The property to enable. + protected virtual void EnableAction(InputActionProperty property) + { + if (property.reference == null) + { + property.action.Enable(); + } + } + + /// + /// Disables the given . + /// + /// The property to disable. + protected virtual void DisableAction(InputActionProperty property) + { + if (property.reference == null) + { + property.action.Disable(); + } + } + + /// + /// Processes the context when the velocity is performed. + /// + /// The action context data. + protected virtual void VelocityActionPerformed(InputAction.CallbackContext context) + { + currentVelocity = context.ReadValue(); + } + + /// + /// Processes the context when the velocity is canceled. + /// + /// The action context data. + protected virtual void VelocityActionCanceled(InputAction.CallbackContext context) + { + currentVelocity = Vector3.zero; + } + + /// + /// Processes the context when the angular velocity is performed. + /// + /// The action context data. + protected virtual void AngularVelocityActionPerformed(InputAction.CallbackContext context) + { + currentAngularVelocity = context.ReadValue(); + } + + /// + /// Processes the context when the angular velocity is canceled. + /// + /// The action context data. + protected virtual void AngularVelocityActionCanceled(InputAction.CallbackContext context) + { + currentAngularVelocity = Vector3.zero; + } + } +} \ No newline at end of file diff --git a/Runtime/SharedResources/Scripts/Tracking/Velocity/InputActionPropertyVelocityTracker.cs.meta b/Runtime/SharedResources/Scripts/Tracking/Velocity/InputActionPropertyVelocityTracker.cs.meta new file mode 100644 index 0000000..cbd0e2a --- /dev/null +++ b/Runtime/SharedResources/Scripts/Tracking/Velocity/InputActionPropertyVelocityTracker.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 5057aa7963531264ab4028cfb17e1bd8 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Runtime/SharedResources/Scripts/Transformation/Conversion/CallbackContextTransformer.cs b/Runtime/SharedResources/Scripts/Transformation/Conversion/CallbackContextTransformer.cs index aaf1152..c46e1d0 100644 --- a/Runtime/SharedResources/Scripts/Transformation/Conversion/CallbackContextTransformer.cs +++ b/Runtime/SharedResources/Scripts/Transformation/Conversion/CallbackContextTransformer.cs @@ -1,58 +1,15 @@ namespace Tilia.Input.UnityInputSystem.Transformation.Conversion { - using System; - using UnityEngine; using UnityEngine.Events; using UnityEngine.InputSystem; - using Zinnia.Data.Attribute; - using Zinnia.Data.Type.Transformation; /// /// Provides an abstract base to transform a given to the data type. /// /// The variable type that will be output from the result of the transformation. /// The type the transformation will emit. - public abstract class CallbackContextTransformer : Transformer where TEvent : UnityEvent, new() + public abstract class CallbackContextTransformer : InputSystemTransformer where TEvent : UnityEvent, new() { - /// - /// The event context. - /// - [Flags] - public enum ContextType - { - /// - /// Whether the event is the started state. - /// - Started = 1 << 0, - /// - /// Whether the event is the performed state. - /// - Performed = 1 << 1, - /// - /// Whether the event is the canceled state. - /// - Canceled = 1 << 2 - } - - [Tooltip("The ContextType event to process the transformation for.")] - [SerializeField] - [UnityFlags] - private ContextType contextToProcess = ContextType.Performed; - /// - /// The event to process the transformation for. - /// - public ContextType ContextToProcess - { - get - { - return contextToProcess; - } - set - { - contextToProcess = value; - } - } - /// /// Processes the given input into the output result as long as the context event is allowed to be processed based on the value. /// diff --git a/Runtime/SharedResources/Scripts/Transformation/Conversion/InputActionPropertyToBoolean.cs b/Runtime/SharedResources/Scripts/Transformation/Conversion/InputActionPropertyToBoolean.cs new file mode 100644 index 0000000..9e467c9 --- /dev/null +++ b/Runtime/SharedResources/Scripts/Transformation/Conversion/InputActionPropertyToBoolean.cs @@ -0,0 +1,24 @@ +namespace Tilia.Input.UnityInputSystem.Transformation.Conversion +{ + using System; + using UnityEngine.Events; + using UnityEngine.InputSystem; + + /// + /// Transforms a to a . + /// + public class InputActionPropertyToBoolean : InputActionPropertyTransformer + { + /// + /// Defines the event with the transformed value. + /// + [Serializable] + public class UnityEvent : UnityEvent { } + + /// + protected override bool Process(InputAction action) + { + return action.triggered; + } + } +} \ No newline at end of file diff --git a/Runtime/SharedResources/Scripts/Transformation/Conversion/InputActionPropertyToBoolean.cs.meta b/Runtime/SharedResources/Scripts/Transformation/Conversion/InputActionPropertyToBoolean.cs.meta new file mode 100644 index 0000000..38b89a4 --- /dev/null +++ b/Runtime/SharedResources/Scripts/Transformation/Conversion/InputActionPropertyToBoolean.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 9159c3c20466b5944a167ac0be00d23f +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Runtime/SharedResources/Scripts/Transformation/Conversion/InputActionPropertyToFloat.cs b/Runtime/SharedResources/Scripts/Transformation/Conversion/InputActionPropertyToFloat.cs new file mode 100644 index 0000000..4dd536b --- /dev/null +++ b/Runtime/SharedResources/Scripts/Transformation/Conversion/InputActionPropertyToFloat.cs @@ -0,0 +1,24 @@ +namespace Tilia.Input.UnityInputSystem.Transformation.Conversion +{ + using System; + using UnityEngine.Events; + using UnityEngine.InputSystem; + + /// + /// Transforms a to a . + /// + public class InputActionPropertyToFloat : InputActionPropertyTransformer + { + /// + /// Defines the event with the transformed value. + /// + [Serializable] + public class UnityEvent : UnityEvent { } + + /// + protected override float Process(InputAction action) + { + return action != null ? action.ReadValue() : default; + } + } +} \ No newline at end of file diff --git a/Runtime/SharedResources/Scripts/Transformation/Conversion/InputActionPropertyToFloat.cs.meta b/Runtime/SharedResources/Scripts/Transformation/Conversion/InputActionPropertyToFloat.cs.meta new file mode 100644 index 0000000..79210c5 --- /dev/null +++ b/Runtime/SharedResources/Scripts/Transformation/Conversion/InputActionPropertyToFloat.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 86577897b3fe671499c720850480675b +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Runtime/SharedResources/Scripts/Transformation/Conversion/InputActionPropertyToVector2.cs b/Runtime/SharedResources/Scripts/Transformation/Conversion/InputActionPropertyToVector2.cs new file mode 100644 index 0000000..8602c9e --- /dev/null +++ b/Runtime/SharedResources/Scripts/Transformation/Conversion/InputActionPropertyToVector2.cs @@ -0,0 +1,25 @@ +namespace Tilia.Input.UnityInputSystem.Transformation.Conversion +{ + using System; + using UnityEngine; + using UnityEngine.Events; + using UnityEngine.InputSystem; + + /// + /// Transforms a to a . + /// + public class InputActionPropertyToVector2 : InputActionPropertyTransformer + { + /// + /// Defines the event with the transformed value. + /// + [Serializable] + public class UnityEvent : UnityEvent { } + + /// + protected override Vector2 Process(InputAction action) + { + return action != null ? action.ReadValue() : default; + } + } +} \ No newline at end of file diff --git a/Runtime/SharedResources/Scripts/Transformation/Conversion/InputActionPropertyToVector2.cs.meta b/Runtime/SharedResources/Scripts/Transformation/Conversion/InputActionPropertyToVector2.cs.meta new file mode 100644 index 0000000..c730323 --- /dev/null +++ b/Runtime/SharedResources/Scripts/Transformation/Conversion/InputActionPropertyToVector2.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: b351e4c5443188445a8542a72edacde0 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Runtime/SharedResources/Scripts/Transformation/Conversion/InputActionPropertyToVector3.cs b/Runtime/SharedResources/Scripts/Transformation/Conversion/InputActionPropertyToVector3.cs new file mode 100644 index 0000000..8b0eebf --- /dev/null +++ b/Runtime/SharedResources/Scripts/Transformation/Conversion/InputActionPropertyToVector3.cs @@ -0,0 +1,25 @@ +namespace Tilia.Input.UnityInputSystem.Transformation.Conversion +{ + using System; + using UnityEngine; + using UnityEngine.Events; + using UnityEngine.InputSystem; + + /// + /// Transforms a to a . + /// + public class InputActionPropertyToVector3 : InputActionPropertyTransformer + { + /// + /// Defines the event with the transformed value. + /// + [Serializable] + public class UnityEvent : UnityEvent { } + + /// + protected override Vector3 Process(InputAction action) + { + return action != null ? action.ReadValue() : default; + } + } +} \ No newline at end of file diff --git a/Runtime/SharedResources/Scripts/Transformation/Conversion/InputActionPropertyToVector3.cs.meta b/Runtime/SharedResources/Scripts/Transformation/Conversion/InputActionPropertyToVector3.cs.meta new file mode 100644 index 0000000..d0bca44 --- /dev/null +++ b/Runtime/SharedResources/Scripts/Transformation/Conversion/InputActionPropertyToVector3.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: fa42e47f906e6374e95fc1189cd15378 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Runtime/SharedResources/Scripts/Transformation/Conversion/InputActionPropertyTransformer.cs b/Runtime/SharedResources/Scripts/Transformation/Conversion/InputActionPropertyTransformer.cs new file mode 100644 index 0000000..a085094 --- /dev/null +++ b/Runtime/SharedResources/Scripts/Transformation/Conversion/InputActionPropertyTransformer.cs @@ -0,0 +1,117 @@ +namespace Tilia.Input.UnityInputSystem.Transformation.Conversion +{ + using UnityEngine; + using UnityEngine.Events; + using UnityEngine.InputSystem; + + /// + /// Provides an abstract base to transform a given to the data type. + /// + /// The variable type that will be output from the result of the transformation. + /// The type the transformation will emit. + public abstract class InputActionPropertyTransformer : InputSystemTransformer where TEvent : UnityEvent, new() + { + [Tooltip("The InputAction source.")] + [SerializeField] + private InputActionProperty source; + /// + /// The source. + /// + public InputActionProperty Source + { + get + { + return source; + } + set + { + if (Application.isPlaying) + { + UnbindActions(); + } + source = value; + if (Application.isPlaying && isActiveAndEnabled) + { + BindActions(); + } + } + } + + protected virtual void OnEnable() + { + BindActions(); + } + + protected virtual void OnDisable() + { + UnbindActions(); + } + + /// + /// Binds the actions to the appropriate type. + /// + protected virtual void BindActions() + { + if (Source == null || Source.action == null) + { + return; + } + + if ((ContextToProcess & ContextType.Started) != 0) + { + Source.action.started += ProcessAction; + } + if ((ContextToProcess & ContextType.Performed) != 0) + { + Source.action.performed += ProcessAction; + } + if ((ContextToProcess & ContextType.Canceled) != 0) + { + Source.action.canceled += ProcessAction; + } + + if (Source.reference == null) + { + Source.action.Enable(); + } + } + + /// + /// Unbinds the actions from the appropriate type. + /// + protected virtual void UnbindActions() + { + if (Source == null || Source.action == null) + { + return; + } + + if (Source.reference == null) + { + Source.action.Disable(); + } + + if ((ContextToProcess & ContextType.Started) != 0) + { + Source.action.started -= ProcessAction; + } + if ((ContextToProcess & ContextType.Performed) != 0) + { + Source.action.performed -= ProcessAction; + } + if ((ContextToProcess & ContextType.Canceled) != 0) + { + Source.action.canceled -= ProcessAction; + } + } + + /// + /// Processes the given action to transform it. + /// + /// The context to process. + protected virtual void ProcessAction(InputAction.CallbackContext context) + { + DoTransform(context.action); + } + } +} \ No newline at end of file diff --git a/Runtime/SharedResources/Scripts/Transformation/Conversion/InputActionPropertyTransformer.cs.meta b/Runtime/SharedResources/Scripts/Transformation/Conversion/InputActionPropertyTransformer.cs.meta new file mode 100644 index 0000000..8205ad2 --- /dev/null +++ b/Runtime/SharedResources/Scripts/Transformation/Conversion/InputActionPropertyTransformer.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 533a434af7142f847b0aee326667b197 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Runtime/SharedResources/Scripts/Transformation/Conversion/InputSytemTransformer.cs b/Runtime/SharedResources/Scripts/Transformation/Conversion/InputSytemTransformer.cs new file mode 100644 index 0000000..d5e7323 --- /dev/null +++ b/Runtime/SharedResources/Scripts/Transformation/Conversion/InputSytemTransformer.cs @@ -0,0 +1,57 @@ +namespace Tilia.Input.UnityInputSystem.Transformation.Conversion +{ + using System; + using UnityEngine; + using UnityEngine.Events; + using UnityEngine.InputSystem; + using Zinnia.Data.Attribute; + using Zinnia.Data.Type.Transformation; + + /// + /// Provides an abstract base to transform a given Unity Input System type to the data type. + /// + /// The variable type that will be used for the input. + /// The variable type that will be output from the result of the transformation. + /// The type the transformation will emit. + public abstract class InputSystemTransformer : Transformer where TEvent : UnityEvent, new() + { + /// + /// The event context. + /// + [Flags] + public enum ContextType + { + /// + /// Whether the event is the started state. + /// + Started = 1 << 0, + /// + /// Whether the event is the performed state. + /// + Performed = 1 << 1, + /// + /// Whether the event is the canceled state. + /// + Canceled = 1 << 2 + } + + [Tooltip("The ContextType event to process the transformation for.")] + [SerializeField] + [UnityFlags] + private ContextType contextToProcess = ContextType.Performed; + /// + /// The event to process the transformation for. + /// + public ContextType ContextToProcess + { + get + { + return contextToProcess; + } + set + { + contextToProcess = value; + } + } + } +} \ No newline at end of file diff --git a/Runtime/SharedResources/Scripts/Transformation/Conversion/InputSytemTransformer.cs.meta b/Runtime/SharedResources/Scripts/Transformation/Conversion/InputSytemTransformer.cs.meta new file mode 100644 index 0000000..0761dbb --- /dev/null +++ b/Runtime/SharedResources/Scripts/Transformation/Conversion/InputSytemTransformer.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: ad6310f2286c92146800c4045a9b7c30 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/GenericXR/InputActions_GenericXR.inputactions b/Samples~/GenericXR/InputActions_GenericXR.inputactions index d8fd0d0..239485c 100644 --- a/Samples~/GenericXR/InputActions_GenericXR.inputactions +++ b/Samples~/GenericXR/InputActions_GenericXR.inputactions @@ -5,13 +5,86 @@ "name": "Generic XR", "id": "7ce50ab5-f6ac-4d66-8708-ca75c3712c77", "actions": [ + { + "name": "Left Device Position", + "type": "Value", + "id": "b6885a32-53b6-49eb-8e7d-9c9ad4ed458c", + "expectedControlType": "Vector3", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "Left Device Rotation", + "type": "Value", + "id": "e2fab288-ca87-4b0e-bd52-356fb936cc52", + "expectedControlType": "Quaternion", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "Left Device Velocity", + "type": "Value", + "id": "4facac82-eff3-492b-82c8-00572253494c", + "expectedControlType": "Vector3", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "Left Device Angular Velocity", + "type": "Value", + "id": "5ee42830-0994-4a7e-8140-9fafa4ec4a76", + "expectedControlType": "Vector3", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "Left Device Acceleration", + "type": "Value", + "id": "888fa71e-070d-4309-a428-2c6994c71a01", + "expectedControlType": "Vector3", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "Left Device Angular Acceleration", + "type": "Value", + "id": "6755d377-0a48-41cd-b4db-c6372503ec5f", + "expectedControlType": "Vector3", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "Left Device Pointer Position", + "type": "Value", + "id": "c0ffef73-8fd7-4a8f-9b3c-1fd5b688ea67", + "expectedControlType": "Vector3", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "Left Device Pointer Rotation", + "type": "Value", + "id": "303f6596-a8b5-49c5-8485-bc9ac959a7e3", + "expectedControlType": "Quaternion", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, { "name": "Left Home Pressed", "type": "Button", "id": "ed2073bd-c6fe-42a1-926b-6b767f89baff", "expectedControlType": "Button", "processors": "", - "interactions": "" + "interactions": "", + "initialStateCheck": false }, { "name": "Left Menu Pressed", @@ -19,15 +92,17 @@ "id": "f3f131f7-587f-4037-9f17-790aaa2fe45c", "expectedControlType": "Button", "processors": "", - "interactions": "" + "interactions": "", + "initialStateCheck": false }, { - "name": "Left Back", + "name": "Left Back Pressed", "type": "Button", "id": "1d94b983-91af-4800-af13-3f567a212d64", "expectedControlType": "Button", "processors": "", - "interactions": "" + "interactions": "", + "initialStateCheck": false }, { "name": "Left Primary Button Touched", @@ -35,7 +110,8 @@ "id": "c9716f43-0b1f-452b-a15e-30dcc9ba1066", "expectedControlType": "Button", "processors": "", - "interactions": "" + "interactions": "", + "initialStateCheck": false }, { "name": "Left Primary Button Pressed", @@ -43,7 +119,8 @@ "id": "a2ae52c3-7207-4fbc-852f-2021ccf32835", "expectedControlType": "Button", "processors": "", - "interactions": "" + "interactions": "", + "initialStateCheck": false }, { "name": "Left Secondary Button Touched", @@ -51,7 +128,8 @@ "id": "b27b2f10-e9b3-4894-a9ac-dbe2846646c8", "expectedControlType": "Button", "processors": "", - "interactions": "" + "interactions": "", + "initialStateCheck": false }, { "name": "Left Secondary Button Pressed", @@ -59,7 +137,8 @@ "id": "c85167c1-42bf-43b5-92ae-3024a9c617f0", "expectedControlType": "Button", "processors": "", - "interactions": "" + "interactions": "", + "initialStateCheck": false }, { "name": "Left Trigger Pressed", @@ -67,7 +146,8 @@ "id": "7176fbf2-d63b-4d5d-8456-844dd623e3ab", "expectedControlType": "Button", "processors": "", - "interactions": "" + "interactions": "", + "initialStateCheck": false }, { "name": "Left Trigger Axis", @@ -75,7 +155,8 @@ "id": "2dca5048-5503-4ac8-8a38-ae40abcf1566", "expectedControlType": "Axis", "processors": "", - "interactions": "" + "interactions": "", + "initialStateCheck": true }, { "name": "Left Grip Pressed", @@ -83,7 +164,8 @@ "id": "277fdbb0-245f-4345-90e9-53c99611e8a4", "expectedControlType": "Button", "processors": "", - "interactions": "" + "interactions": "", + "initialStateCheck": false }, { "name": "Left Grip Axis", @@ -91,7 +173,8 @@ "id": "701f1a32-37a5-45f2-ade5-91cb8bd5b0d7", "expectedControlType": "Axis", "processors": "", - "interactions": "" + "interactions": "", + "initialStateCheck": true }, { "name": "Left Thumbstick Touched", @@ -99,7 +182,8 @@ "id": "7368d246-9783-420f-9e21-4a3f37fc7885", "expectedControlType": "Button", "processors": "", - "interactions": "" + "interactions": "", + "initialStateCheck": false }, { "name": "Left Thumbstick Pressed", @@ -107,7 +191,8 @@ "id": "5a0ee7b4-0d59-4764-8ddf-216b339ddf7b", "expectedControlType": "Button", "processors": "", - "interactions": "" + "interactions": "", + "initialStateCheck": false }, { "name": "Left Thumbstick Axis", @@ -115,7 +200,8 @@ "id": "a7c86e97-579b-4eb7-9024-93694615effd", "expectedControlType": "Vector2", "processors": "", - "interactions": "" + "interactions": "", + "initialStateCheck": true }, { "name": "Left Touchpad Touched", @@ -123,7 +209,8 @@ "id": "dfd596b0-b8da-44af-8e71-8a65f6dda55b", "expectedControlType": "Button", "processors": "", - "interactions": "" + "interactions": "", + "initialStateCheck": false }, { "name": "Left Touchpad Pressed", @@ -131,7 +218,8 @@ "id": "02ba91d9-5bcc-4bd1-91ae-4a51bc4d5281", "expectedControlType": "Button", "processors": "", - "interactions": "" + "interactions": "", + "initialStateCheck": false }, { "name": "Left Touchpad Axis", @@ -139,7 +227,80 @@ "id": "91307b7f-1208-4338-8088-b0977ddf7def", "expectedControlType": "Vector2", "processors": "", - "interactions": "" + "interactions": "", + "initialStateCheck": true + }, + { + "name": "Right Device Position", + "type": "Value", + "id": "3b3c0e4f-511d-4081-8a93-435f741dcdc6", + "expectedControlType": "Vector3", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "Right Device Rotation", + "type": "Value", + "id": "b21482af-99d0-4e86-9035-0aba403d7edb", + "expectedControlType": "Quaternion", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "Right Device Velocity", + "type": "Value", + "id": "b91eff29-7f90-445e-a391-93576a5f1276", + "expectedControlType": "Vector3", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "Right Device Angular Velocity", + "type": "Value", + "id": "1f95deb1-a67a-416a-8623-47b29dc2fb37", + "expectedControlType": "Vector3", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "Right Device Acceleration", + "type": "Value", + "id": "5df8048b-6a0d-4e35-992b-76cf447bbb7d", + "expectedControlType": "Vector3", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "Right Device Angular Acceleration", + "type": "Value", + "id": "f00608bb-9b21-48ae-ac58-97373d4b67ab", + "expectedControlType": "Vector3", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "Right Device Pointer Position", + "type": "Value", + "id": "58069eb9-40bb-42cb-8c06-549928b78ce4", + "expectedControlType": "Vector3", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "Right Device Pointer Rotation", + "type": "Value", + "id": "71982357-fea6-4469-9f28-0df60f94b352", + "expectedControlType": "Quaternion", + "processors": "", + "interactions": "", + "initialStateCheck": true }, { "name": "Right Home Pressed", @@ -147,7 +308,8 @@ "id": "07b254a7-9c6a-41b4-95b5-1e56485edb57", "expectedControlType": "Button", "processors": "", - "interactions": "" + "interactions": "", + "initialStateCheck": false }, { "name": "Right Menu Pressed", @@ -155,15 +317,17 @@ "id": "12b063ad-5653-420f-bdc7-250f855857dc", "expectedControlType": "Button", "processors": "", - "interactions": "" + "interactions": "", + "initialStateCheck": false }, { - "name": "Right Back", + "name": "Right Back Pressed", "type": "Button", "id": "0ebf30f2-3478-4c1e-934b-2d609c06b090", "expectedControlType": "Button", "processors": "", - "interactions": "" + "interactions": "", + "initialStateCheck": false }, { "name": "Right Primary Button Touched", @@ -171,7 +335,8 @@ "id": "78e4abd5-2b5e-4998-8bd9-7daaacfd167b", "expectedControlType": "Button", "processors": "", - "interactions": "" + "interactions": "", + "initialStateCheck": false }, { "name": "Right Primary Button Pressed", @@ -179,7 +344,8 @@ "id": "fc363e57-1a27-4ca8-9bf3-8fe9d8650467", "expectedControlType": "Button", "processors": "", - "interactions": "" + "interactions": "", + "initialStateCheck": false }, { "name": "Right Secondary Button Touched", @@ -187,7 +353,8 @@ "id": "32e567d4-fe6b-492e-a3e6-3000e6d6c318", "expectedControlType": "Button", "processors": "", - "interactions": "" + "interactions": "", + "initialStateCheck": false }, { "name": "Right Secondary Button Pressed", @@ -195,7 +362,8 @@ "id": "5fdacbea-e09b-4f3b-9e9e-f4f81348a3db", "expectedControlType": "Button", "processors": "", - "interactions": "" + "interactions": "", + "initialStateCheck": false }, { "name": "Right Trigger Pressed", @@ -203,7 +371,8 @@ "id": "5ef10729-9944-4972-8e35-95405ba95f1e", "expectedControlType": "Button", "processors": "", - "interactions": "" + "interactions": "", + "initialStateCheck": false }, { "name": "Right Trigger Axis", @@ -211,7 +380,8 @@ "id": "7610e470-5a69-40d7-ac47-e57edd615b34", "expectedControlType": "Axis", "processors": "", - "interactions": "" + "interactions": "", + "initialStateCheck": true }, { "name": "Right Grip Pressed", @@ -219,7 +389,8 @@ "id": "706ad657-2fa5-46cd-b519-c53bf2de151d", "expectedControlType": "Button", "processors": "", - "interactions": "" + "interactions": "", + "initialStateCheck": false }, { "name": "Right Grip Axis", @@ -227,7 +398,8 @@ "id": "1f58bfd8-abcd-431b-befe-352c4e464f22", "expectedControlType": "Axis", "processors": "", - "interactions": "" + "interactions": "", + "initialStateCheck": true }, { "name": "Right Thumbstick Touched", @@ -235,7 +407,8 @@ "id": "538130ae-e2d1-4ce8-bbd4-5eb81a2e0492", "expectedControlType": "Button", "processors": "", - "interactions": "" + "interactions": "", + "initialStateCheck": false }, { "name": "Right Thumbstick Pressed", @@ -243,7 +416,8 @@ "id": "bb45b9d9-60f0-4a19-8cdf-052d9718e22e", "expectedControlType": "Button", "processors": "", - "interactions": "" + "interactions": "", + "initialStateCheck": false }, { "name": "Right Thumbstick Axis", @@ -251,7 +425,8 @@ "id": "dcb62131-7b02-4b5c-b086-c288569c0f7f", "expectedControlType": "Vector2", "processors": "", - "interactions": "" + "interactions": "", + "initialStateCheck": true }, { "name": "Right Touchpad Touched", @@ -259,7 +434,8 @@ "id": "7e1740b7-37a7-42fe-9d35-e2ea0e1340dd", "expectedControlType": "Button", "processors": "", - "interactions": "" + "interactions": "", + "initialStateCheck": false }, { "name": "Right Touchpad Pressed", @@ -267,7 +443,8 @@ "id": "787926ac-c187-48d1-9342-50f096b95154", "expectedControlType": "Button", "processors": "", - "interactions": "" + "interactions": "", + "initialStateCheck": false }, { "name": "Right Touchpad Axis", @@ -275,7 +452,26 @@ "id": "e9abf06e-24a8-473e-a98b-b8a401b65f31", "expectedControlType": "Vector2", "processors": "", - "interactions": "" + "interactions": "", + "initialStateCheck": true + }, + { + "name": "HMD Device Position", + "type": "Value", + "id": "f91f4716-30a9-46e2-8f65-51e4e9fa8349", + "expectedControlType": "Vector3", + "processors": "", + "interactions": "", + "initialStateCheck": true + }, + { + "name": "HMD Device Rotation", + "type": "Value", + "id": "81eede4b-e8ec-4a54-9db9-a48e41183537", + "expectedControlType": "Quaternion", + "processors": "", + "interactions": "", + "initialStateCheck": true } ], "bindings": [ @@ -389,17 +585,6 @@ "isComposite": false, "isPartOfComposite": false }, - { - "name": "", - "id": "a93ab05d-6b3c-491d-8afc-25409765427c", - "path": "{LeftHand}/home", - "interactions": "", - "processors": "", - "groups": "", - "action": "Left Home Pressed", - "isComposite": false, - "isPartOfComposite": false - }, { "name": "", "id": "dccc9c85-ee5e-4da7-989a-9d39e17bddd5", @@ -418,7 +603,7 @@ "interactions": "", "processors": "", "groups": "", - "action": "Left Back", + "action": "Left Back Pressed", "isComposite": false, "isPartOfComposite": false }, @@ -605,7 +790,7 @@ "interactions": "", "processors": "", "groups": "", - "action": "Right Back", + "action": "Right Back Pressed", "isComposite": false, "isPartOfComposite": false }, @@ -652,6 +837,215 @@ "action": "Right Thumbstick Axis", "isComposite": false, "isPartOfComposite": false + }, + { + "name": "", + "id": "f79fb942-69db-4a92-aea8-168b0933af7a", + "path": "{LeftHand}/devicePosition", + "interactions": "", + "processors": "", + "groups": "", + "action": "Left Device Position", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "a93ab05d-6b3c-491d-8afc-25409765427c", + "path": "{LeftHand}/home", + "interactions": "", + "processors": "", + "groups": "", + "action": "Left Home Pressed", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "9ca9bf44-e39e-4a6a-a755-e37bf68ad747", + "path": "{LeftHand}/deviceRotation", + "interactions": "", + "processors": "", + "groups": "", + "action": "Left Device Rotation", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "139eacb7-7a37-477f-acf1-9c908803e0ee", + "path": "{LeftHand}/deviceVelocity", + "interactions": "", + "processors": "", + "groups": "", + "action": "Left Device Velocity", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "045f5d12-5a93-40d4-81ef-34053d8927fe", + "path": "{LeftHand}/deviceAngularVelocity", + "interactions": "", + "processors": "", + "groups": "", + "action": "Left Device Angular Velocity", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "01578de2-18d3-4d10-8b7a-d1362488a9b5", + "path": "{LeftHand}/deviceAcceleration", + "interactions": "", + "processors": "", + "groups": "", + "action": "Left Device Acceleration", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "a7775ad6-3e14-4737-85c1-0e02de7d3ee8", + "path": "{LeftHand}/deviceAngularAcceleration", + "interactions": "", + "processors": "", + "groups": "", + "action": "Left Device Angular Acceleration", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "bde0b6cc-047c-4ed9-a3b5-f392ab04210d", + "path": "{RightHand}/deviceVelocity", + "interactions": "", + "processors": "", + "groups": "", + "action": "Right Device Velocity", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "97d427c9-ea23-49e1-9b2b-bf84a0386fe2", + "path": "{RightHand}/devicePosition", + "interactions": "", + "processors": "", + "groups": "", + "action": "Right Device Position", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "14e342b1-1146-46f3-8443-70fd4436b132", + "path": "{RightHand}/deviceRotation", + "interactions": "", + "processors": "", + "groups": "", + "action": "Right Device Rotation", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "7ecb6688-ca2a-463f-bcf0-383a7a9c18ad", + "path": "{RightHand}/deviceAngularVelocity", + "interactions": "", + "processors": "", + "groups": "", + "action": "Right Device Angular Velocity", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "4105006d-c431-4e22-a099-849dc15701f1", + "path": "{RightHand}/deviceAngularAcceleration", + "interactions": "", + "processors": "", + "groups": "", + "action": "Right Device Angular Acceleration", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "bb504678-23c7-407b-bc48-7e17edd1d5f5", + "path": "{RightHand}/deviceAcceleration", + "interactions": "", + "processors": "", + "groups": "", + "action": "Right Device Acceleration", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "db95c82a-120b-49f9-9006-2c6b6a5d061e", + "path": "/devicePosition", + "interactions": "", + "processors": "", + "groups": "", + "action": "HMD Device Position", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "e9eafe13-75f8-4089-9836-c9dca323f2e7", + "path": "/deviceRotation", + "interactions": "", + "processors": "", + "groups": "", + "action": "HMD Device Rotation", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "705aa206-5921-4e1b-8fcc-b345420758ee", + "path": "{LeftHand}/pointerRotation", + "interactions": "", + "processors": "", + "groups": "", + "action": "Left Device Pointer Rotation", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "4d00499a-0ea8-424a-a270-ccb0a28ce262", + "path": "{RightHand}/pointerRotation", + "interactions": "", + "processors": "", + "groups": "", + "action": "Right Device Pointer Rotation", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "31187e91-37d7-4002-b580-f11866ddf5a6", + "path": "{RightHand}/pointerPosition", + "interactions": "", + "processors": "", + "groups": "", + "action": "Right Device Pointer Position", + "isComposite": false, + "isPartOfComposite": false + }, + { + "name": "", + "id": "e59ac280-5e93-408b-8343-26d273c718a0", + "path": "{LeftHand}/pointerPosition", + "interactions": "", + "processors": "", + "groups": "", + "action": "Left Device Pointer Position", + "isComposite": false, + "isPartOfComposite": false } ] } diff --git a/Samples~/GenericXR/UnityInputSystem.Mappings.GenericXR.prefab b/Samples~/GenericXR/UnityInputSystem.CallbackContextMappings.GenericXR.prefab similarity index 96% rename from Samples~/GenericXR/UnityInputSystem.Mappings.GenericXR.prefab rename to Samples~/GenericXR/UnityInputSystem.CallbackContextMappings.GenericXR.prefab index 120f5b9..125314e 100644 --- a/Samples~/GenericXR/UnityInputSystem.Mappings.GenericXR.prefab +++ b/Samples~/GenericXR/UnityInputSystem.CallbackContextMappings.GenericXR.prefab @@ -26,6 +26,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: 6349443295733582403} m_Father: {fileID: 6349443295763352111} @@ -59,6 +60,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: 6349443295214854030} m_RootOrder: 0 @@ -93,6 +95,7 @@ MonoBehaviour: Deactivated: m_PersistentCalls: m_Calls: [] + value: 0 equalityTolerance: 1e-45 --- !u!114 &6349443294100482560 MonoBehaviour: @@ -151,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: [] m_Father: {fileID: 6349443294227618253} m_RootOrder: 0 @@ -185,6 +189,7 @@ MonoBehaviour: Deactivated: m_PersistentCalls: m_Calls: [] + value: 0 --- !u!114 &6349443294137106015 MonoBehaviour: m_ObjectHideFlags: 0 @@ -242,6 +247,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: 6349443294972691469} m_RootOrder: 1 @@ -276,6 +282,7 @@ MonoBehaviour: Deactivated: m_PersistentCalls: m_Calls: [] + value: 0 --- !u!114 &6349443294150343230 MonoBehaviour: m_ObjectHideFlags: 0 @@ -333,6 +340,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: 6349443294858256233} m_RootOrder: 1 @@ -367,6 +375,7 @@ MonoBehaviour: Deactivated: m_PersistentCalls: m_Calls: [] + value: 0 --- !u!114 &6349443294151544715 MonoBehaviour: m_ObjectHideFlags: 0 @@ -424,6 +433,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: 6349443295648199204} - {fileID: 6349443295103441248} @@ -460,6 +470,7 @@ MonoBehaviour: Deactivated: m_PersistentCalls: m_Calls: [] + value: {x: 0, y: 0} equalityTolerance: 1e-45 --- !u!114 &6349443294212891037 MonoBehaviour: @@ -542,6 +553,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: 6349443294137106009} - {fileID: 6349443295916588371} @@ -574,6 +586,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: 6349443295499221986} - {fileID: 6349443295754522110} @@ -608,6 +621,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: 6349443295896242459} m_RootOrder: 1 @@ -642,6 +656,7 @@ MonoBehaviour: Deactivated: m_PersistentCalls: m_Calls: [] + value: 0 --- !u!114 &6349443294333757947 MonoBehaviour: m_ObjectHideFlags: 0 @@ -697,6 +712,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: 6349443296075280030} m_Father: {fileID: 6349443294569046938} @@ -730,6 +746,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: 6349443294510288753} m_RootOrder: 0 @@ -764,6 +781,7 @@ MonoBehaviour: Deactivated: m_PersistentCalls: m_Calls: [] + value: 0 --- !u!114 &6349443294390955334 MonoBehaviour: m_ObjectHideFlags: 0 @@ -821,6 +839,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: 6349443295896242459} m_RootOrder: 0 @@ -855,6 +874,7 @@ MonoBehaviour: Deactivated: m_PersistentCalls: m_Calls: [] + value: 0 --- !u!114 &6349443294392552639 MonoBehaviour: m_ObjectHideFlags: 0 @@ -910,12 +930,45 @@ 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: 6349443295442520849} m_Father: {fileID: 6349443295763352111} m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &6349443294480281452 +--- !u!1 &6349443294488037554 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6349443294488037555} + m_Layer: 0 + m_Name: Left_Home + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6349443294488037555 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6349443294488037554} + 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: 6349443295448069340} + m_Father: {fileID: 6349443294569046938} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6349443294500379968 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -923,230 +976,81 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 6349443294480281453} - - component: {fileID: 6349443294480281458} + - component: {fileID: 6349443294500379969} + - component: {fileID: 6349443294500379974} + - component: {fileID: 6349443294500379975} m_Layer: 0 - m_Name: PlayerInput + m_Name: LeftGrip_Press m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &6349443294480281453 +--- !u!4 &6349443294500379969 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6349443294480281452} + m_GameObject: {fileID: 6349443294500379968} 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: 6349443296067744168} + m_Father: {fileID: 6349443294978892252} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &6349443294480281458 +--- !u!114 &6349443294500379974 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6349443294480281452} + m_GameObject: {fileID: 6349443294500379968} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 62899f850307741f2a39c98a8b639597, type: 3} + m_Script: {fileID: 11500000, guid: 1fd299fedf620074b8e4ce0978a7f425, type: 3} m_Name: m_EditorClassIdentifier: - m_Actions: {fileID: -944628639613478452, guid: 4ad928a61d9612a4685b1d2ab5c52c85, type: 3} - m_NotificationBehavior: 2 - m_UIInputModule: {fileID: 0} - m_DeviceLostEvent: + ActivationStateChanged: m_PersistentCalls: m_Calls: [] - m_DeviceRegainedEvent: + initialValue: 0 + defaultValue: 0 + sources: [] + Activated: m_PersistentCalls: m_Calls: [] - m_ControlsChangedEvent: + ValueChanged: m_PersistentCalls: m_Calls: [] - m_ActionEvents: - - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 6349443295448069154} - m_TargetAssemblyTypeName: Zinnia.Data.Type.Transformation.Transformer`3[[UnityEngine.InputSystem.InputAction+CallbackContext, - Unity.InputSystem - m_MethodName: DoTransform - 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_ActionId: ed2073bd-c6fe-42a1-926b-6b767f89baff - m_ActionName: Generic XR/Left Home Pressed - - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 6349443295919349315} - m_TargetAssemblyTypeName: Zinnia.Data.Type.Transformation.Transformer`3[[UnityEngine.InputSystem.InputAction+CallbackContext, - Unity.InputSystem - m_MethodName: DoTransform - 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_ActionId: f3f131f7-587f-4037-9f17-790aaa2fe45c - m_ActionName: Generic XR/Left Menu Pressed - - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 6349443296075280028} - m_TargetAssemblyTypeName: Zinnia.Data.Type.Transformation.Transformer`3[[UnityEngine.InputSystem.InputAction+CallbackContext, - Unity.InputSystem - m_MethodName: DoTransform - 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_ActionId: 1d94b983-91af-4800-af13-3f567a212d64 - m_ActionName: Generic XR/Left Back - - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 6349443294137106015} - m_TargetAssemblyTypeName: Zinnia.Data.Type.Transformation.Transformer`3[[UnityEngine.InputSystem.InputAction+CallbackContext, - Unity.InputSystem - m_MethodName: DoTransform - 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_ActionId: c9716f43-0b1f-452b-a15e-30dcc9ba1066 - m_ActionName: Generic XR/Left Primary Button Touched - - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 6349443295916588368} - m_TargetAssemblyTypeName: Zinnia.Data.Type.Transformation.Transformer`3[[UnityEngine.InputSystem.InputAction+CallbackContext, - Unity.InputSystem - m_MethodName: DoTransform - 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_ActionId: a2ae52c3-7207-4fbc-852f-2021ccf32835 - m_ActionName: Generic XR/Left Primary Button Pressed - - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 6349443294806420878} - m_TargetAssemblyTypeName: Zinnia.Data.Type.Transformation.Transformer`3[[UnityEngine.InputSystem.InputAction+CallbackContext, - Unity.InputSystem - m_MethodName: DoTransform - 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_ActionId: b27b2f10-e9b3-4894-a9ac-dbe2846646c8 - m_ActionName: Generic XR/Left Secondary Button Touched - - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 6349443295347477609} - m_TargetAssemblyTypeName: Zinnia.Data.Type.Transformation.Transformer`3[[UnityEngine.InputSystem.InputAction+CallbackContext, - Unity.InputSystem - m_MethodName: DoTransform - 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_ActionId: c85167c1-42bf-43b5-92ae-3024a9c617f0 - m_ActionName: Generic XR/Left Secondary Button Pressed - - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 6349443295499221984} - m_TargetAssemblyTypeName: Zinnia.Data.Type.Transformation.Transformer`3[[UnityEngine.InputSystem.InputAction+CallbackContext, - Unity.InputSystem - m_MethodName: DoTransform - 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_ActionId: 7176fbf2-d63b-4d5d-8456-844dd623e3ab - m_ActionName: Generic XR/Left Trigger Pressed - - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 6349443295754522104} - m_TargetAssemblyTypeName: Zinnia.Data.Type.Transformation.Transformer`3[[UnityEngine.InputSystem.InputAction+CallbackContext, - Unity.InputSystem - m_MethodName: DoTransform - 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_ActionId: 2dca5048-5503-4ac8-8a38-ae40abcf1566 - m_ActionName: Generic XR/Left Trigger Axis - - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 6349443294500379975} - m_TargetAssemblyTypeName: Zinnia.Data.Type.Transformation.Transformer`3[[UnityEngine.InputSystem.InputAction+CallbackContext, - Unity.InputSystem - m_MethodName: DoTransform - 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_ActionId: 277fdbb0-245f-4345-90e9-53c99611e8a4 - m_ActionName: Generic XR/Left Grip Pressed - - m_PersistentCalls: + ValueUnchanged: + m_PersistentCalls: + m_Calls: [] + Deactivated: + m_PersistentCalls: + m_Calls: [] + value: 0 +--- !u!114 &6349443294500379975 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6349443294500379968} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 00095f9f29cb73649ac9773fe764fef2, type: 3} + m_Name: + m_EditorClassIdentifier: + Transformed: + m_PersistentCalls: m_Calls: - - m_Target: {fileID: 6349443295138213062} - m_TargetAssemblyTypeName: Zinnia.Data.Type.Transformation.Transformer`3[[UnityEngine.InputSystem.InputAction+CallbackContext, - Unity.InputSystem - m_MethodName: DoTransform + - m_Target: {fileID: 6349443294500379974} + m_TargetAssemblyTypeName: Zinnia.Action.Action`3[[Zinnia.Action.BooleanAction, + Zinnia.Runtime + m_MethodName: Receive m_Mode: 0 m_Arguments: m_ObjectArgument: {fileID: 0} @@ -1156,303 +1060,199 @@ MonoBehaviour: m_StringArgument: m_BoolArgument: 0 m_CallState: 2 - m_ActionId: 701f1a32-37a5-45f2-ade5-91cb8bd5b0d7 - m_ActionName: Generic XR/Left Grip Axis - - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 6349443294392552639} - m_TargetAssemblyTypeName: Zinnia.Data.Type.Transformation.Transformer`3[[UnityEngine.InputSystem.InputAction+CallbackContext, - Unity.InputSystem - m_MethodName: DoTransform - 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_ActionId: 7368d246-9783-420f-9e21-4a3f37fc7885 - m_ActionName: Generic XR/Left Thumbstick Touched - - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 6349443294333757947} - m_TargetAssemblyTypeName: Zinnia.Data.Type.Transformation.Transformer`3[[UnityEngine.InputSystem.InputAction+CallbackContext, - Unity.InputSystem - m_MethodName: DoTransform - 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_ActionId: 5a0ee7b4-0d59-4764-8ddf-216b339ddf7b - m_ActionName: Generic XR/Left Thumbstick Pressed - - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 6349443295184921973} - m_TargetAssemblyTypeName: Zinnia.Data.Type.Transformation.Transformer`3[[UnityEngine.InputSystem.InputAction+CallbackContext, - Unity.InputSystem - m_MethodName: DoTransform - 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_ActionId: a7c86e97-579b-4eb7-9024-93694615effd - m_ActionName: Generic XR/Left Thumbstick Axis - - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 6349443295647171937} - m_TargetAssemblyTypeName: Zinnia.Data.Type.Transformation.Transformer`3[[UnityEngine.InputSystem.InputAction+CallbackContext, - Unity.InputSystem - m_MethodName: DoTransform - 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_ActionId: dfd596b0-b8da-44af-8e71-8a65f6dda55b - m_ActionName: Generic XR/Left Touchpad Touched - - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 6349443295545559180} - m_TargetAssemblyTypeName: Zinnia.Data.Type.Transformation.Transformer`3[[UnityEngine.InputSystem.InputAction+CallbackContext, - Unity.InputSystem - m_MethodName: DoTransform - 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_ActionId: 02ba91d9-5bcc-4bd1-91ae-4a51bc4d5281 - m_ActionName: Generic XR/Left Touchpad Pressed - - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 6349443294212891037} - m_TargetAssemblyTypeName: Zinnia.Data.Type.Transformation.Transformer`3[[UnityEngine.InputSystem.InputAction+CallbackContext, - Unity.InputSystem - m_MethodName: DoTransform - 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_ActionId: 91307b7f-1208-4338-8088-b0977ddf7def - m_ActionName: Generic XR/Left Touchpad Axis - - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 6349443295504015408} - m_TargetAssemblyTypeName: Zinnia.Data.Type.Transformation.Transformer`3[[UnityEngine.InputSystem.InputAction+CallbackContext, - Unity.InputSystem - m_MethodName: DoTransform - 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_ActionId: 07b254a7-9c6a-41b4-95b5-1e56485edb57 - m_ActionName: Generic XR/Right Home Pressed - - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 6349443295442520855} - m_TargetAssemblyTypeName: Zinnia.Data.Type.Transformation.Transformer`3[[UnityEngine.InputSystem.InputAction+CallbackContext, - Unity.InputSystem - m_MethodName: DoTransform - 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_ActionId: 12b063ad-5653-420f-bdc7-250f855857dc - m_ActionName: Generic XR/Right Menu Pressed - - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 6349443295733582401} - m_TargetAssemblyTypeName: Zinnia.Data.Type.Transformation.Transformer`3[[UnityEngine.InputSystem.InputAction+CallbackContext, - Unity.InputSystem - m_MethodName: DoTransform - 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_ActionId: 0ebf30f2-3478-4c1e-934b-2d609c06b090 - m_ActionName: Generic XR/Right Back - - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 6349443295579615862} - m_TargetAssemblyTypeName: Zinnia.Data.Type.Transformation.Transformer`3[[UnityEngine.InputSystem.InputAction+CallbackContext, - Unity.InputSystem - m_MethodName: DoTransform - 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_ActionId: 78e4abd5-2b5e-4998-8bd9-7daaacfd167b - m_ActionName: Generic XR/Right Primary Button Touched - - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 6349443295047170232} - m_TargetAssemblyTypeName: Zinnia.Data.Type.Transformation.Transformer`3[[UnityEngine.InputSystem.InputAction+CallbackContext, - Unity.InputSystem - m_MethodName: DoTransform - 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_ActionId: fc363e57-1a27-4ca8-9bf3-8fe9d8650467 - m_ActionName: Generic XR/Right Primary Button Pressed - - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 6349443294910928794} - m_TargetAssemblyTypeName: Zinnia.Data.Type.Transformation.Transformer`3[[UnityEngine.InputSystem.InputAction+CallbackContext, - Unity.InputSystem - m_MethodName: DoTransform - 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_ActionId: 32e567d4-fe6b-492e-a3e6-3000e6d6c318 - m_ActionName: Generic XR/Right Secondary Button Touched - - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 6349443294151544715} - m_TargetAssemblyTypeName: Zinnia.Data.Type.Transformation.Transformer`3[[UnityEngine.InputSystem.InputAction+CallbackContext, - Unity.InputSystem - m_MethodName: DoTransform - 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_ActionId: 5fdacbea-e09b-4f3b-9e9e-f4f81348a3db - m_ActionName: Generic XR/Right Secondary Button Pressed - - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 6349443295252543442} - m_TargetAssemblyTypeName: Zinnia.Data.Type.Transformation.Transformer`3[[UnityEngine.InputSystem.InputAction+CallbackContext, - Unity.InputSystem - m_MethodName: DoTransform - 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_ActionId: 5ef10729-9944-4972-8e35-95405ba95f1e - m_ActionName: Generic XR/Right Trigger Pressed - - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 6349443294800193020} - m_TargetAssemblyTypeName: Zinnia.Data.Type.Transformation.Transformer`3[[UnityEngine.InputSystem.InputAction+CallbackContext, - Unity.InputSystem - m_MethodName: DoTransform - 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_ActionId: 7610e470-5a69-40d7-ac47-e57edd615b34 - m_ActionName: Generic XR/Right Trigger Axis - - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 6349443295373500687} - m_TargetAssemblyTypeName: Zinnia.Data.Type.Transformation.Transformer`3[[UnityEngine.InputSystem.InputAction+CallbackContext, - Unity.InputSystem - m_MethodName: DoTransform - 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_ActionId: 706ad657-2fa5-46cd-b519-c53bf2de151d - m_ActionName: Generic XR/Right Grip Pressed - - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 6349443295892782129} - m_TargetAssemblyTypeName: Zinnia.Data.Type.Transformation.Transformer`3[[UnityEngine.InputSystem.InputAction+CallbackContext, - Unity.InputSystem - m_MethodName: DoTransform - 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_ActionId: 1f58bfd8-abcd-431b-befe-352c4e464f22 - m_ActionName: Generic XR/Right Grip Axis - - m_PersistentCalls: + contextToProcess: 5 +--- !u!1 &6349443294510288752 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6349443294510288753} + m_Layer: 0 + m_Name: Right_Thumbstick + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6349443294510288753 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6349443294510288752} + 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: 6349443294390955328} + - {fileID: 6349443295079677250} + - {fileID: 6349443296093132329} + m_Father: {fileID: 6349443295763352111} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6349443294565216502 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6349443294565216503} + m_Layer: 0 + m_Name: Left_Touchpad + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6349443294565216503 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6349443294565216502} + 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: 6349443295647171939} + - {fileID: 6349443295545559182} + - {fileID: 6349443294212891106} + m_Father: {fileID: 6349443294569046938} + m_RootOrder: 8 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6349443294569046933 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6349443294569046938} + m_Layer: 0 + m_Name: LeftControllerInputActions + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6349443294569046938 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6349443294569046933} + 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: 6349443294488037555} + - {fileID: 6349443295593843473} + - {fileID: 6349443294377432152} + - {fileID: 6349443294227618253} + - {fileID: 6349443294978025573} + - {fileID: 6349443294298505693} + - {fileID: 6349443294978892252} + - {fileID: 6349443295896242459} + - {fileID: 6349443294565216503} + m_Father: {fileID: 6349443295592184547} + m_RootOrder: -1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6349443294689220390 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6349443294689220391} + - component: {fileID: 6349443294689220389} + - component: {fileID: 6349443294689220388} + m_Layer: 0 + m_Name: LeftThumbstick_Axis_Horizontal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6349443294689220391 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6349443294689220390} + 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: 6349443295184921975} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &6349443294689220389 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6349443294689220390} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 24f782494a9252d49a470301a5b749ad, type: 3} + m_Name: + m_EditorClassIdentifier: + ActivationStateChanged: + m_PersistentCalls: + m_Calls: [] + initialValue: 0 + defaultValue: 0 + sources: [] + Activated: + m_PersistentCalls: + m_Calls: [] + ValueChanged: + m_PersistentCalls: + m_Calls: [] + ValueUnchanged: + m_PersistentCalls: + m_Calls: [] + Deactivated: + m_PersistentCalls: + m_Calls: [] + value: 0 + equalityTolerance: 1e-45 +--- !u!114 &6349443294689220388 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6349443294689220390} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c7c88ade2241bbd4c8dc2c0d53f9bd81, type: 3} + m_Name: + m_EditorClassIdentifier: + Transformed: + m_PersistentCalls: m_Calls: - - m_Target: {fileID: 6349443294390955334} - m_TargetAssemblyTypeName: Zinnia.Data.Type.Transformation.Transformer`3[[UnityEngine.InputSystem.InputAction+CallbackContext, - Unity.InputSystem - m_MethodName: DoTransform + - m_Target: {fileID: 6349443294689220389} + m_TargetAssemblyTypeName: Zinnia.Action.Action`3[[Zinnia.Action.FloatAction, + Zinnia.Runtime + m_MethodName: Receive m_Mode: 0 m_Arguments: m_ObjectArgument: {fileID: 0} @@ -1462,14 +1262,91 @@ MonoBehaviour: m_StringArgument: m_BoolArgument: 0 m_CallState: 2 - m_ActionId: 538130ae-e2d1-4ce8-bbd4-5eb81a2e0492 - m_ActionName: Generic XR/Right Thumbstick Touched - - m_PersistentCalls: + coordinateToExtract: 0 +--- !u!1 &6349443294800193017 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6349443294800193022} + - component: {fileID: 6349443294800193023} + - component: {fileID: 6349443294800193020} + m_Layer: 0 + m_Name: RightTrigger_Axis + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6349443294800193022 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6349443294800193017} + 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: 6349443295108793429} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &6349443294800193023 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6349443294800193017} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 24f782494a9252d49a470301a5b749ad, type: 3} + m_Name: + m_EditorClassIdentifier: + ActivationStateChanged: + m_PersistentCalls: + m_Calls: [] + initialValue: 0 + defaultValue: 0 + sources: [] + Activated: + m_PersistentCalls: + m_Calls: [] + ValueChanged: + m_PersistentCalls: + m_Calls: [] + ValueUnchanged: + m_PersistentCalls: + m_Calls: [] + Deactivated: + m_PersistentCalls: + m_Calls: [] + value: 0 + equalityTolerance: 1e-45 +--- !u!114 &6349443294800193020 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6349443294800193017} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1657d62419f92d64a93984836db45098, type: 3} + m_Name: + m_EditorClassIdentifier: + Transformed: + m_PersistentCalls: m_Calls: - - m_Target: {fileID: 6349443295079677248} - m_TargetAssemblyTypeName: Zinnia.Data.Type.Transformation.Transformer`3[[UnityEngine.InputSystem.InputAction+CallbackContext, - Unity.InputSystem - m_MethodName: DoTransform + - m_Target: {fileID: 6349443294800193023} + m_TargetAssemblyTypeName: Zinnia.Action.Action`3[[Zinnia.Action.FloatAction, + Zinnia.Runtime + m_MethodName: Receive m_Mode: 0 m_Arguments: m_ObjectArgument: {fileID: 0} @@ -1479,14 +1356,90 @@ MonoBehaviour: m_StringArgument: m_BoolArgument: 0 m_CallState: 2 - m_ActionId: bb45b9d9-60f0-4a19-8cdf-052d9718e22e - m_ActionName: Generic XR/Right Thumbstick Pressed - - m_PersistentCalls: + contextToProcess: -1 +--- !u!1 &6349443294806420875 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6349443294806420872} + - component: {fileID: 6349443294806420873} + - component: {fileID: 6349443294806420878} + m_Layer: 0 + m_Name: LeftSecondaryButton_Touch + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6349443294806420872 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6349443294806420875} + 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: 6349443294978025573} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &6349443294806420873 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6349443294806420875} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1fd299fedf620074b8e4ce0978a7f425, type: 3} + m_Name: + m_EditorClassIdentifier: + ActivationStateChanged: + m_PersistentCalls: + m_Calls: [] + initialValue: 0 + defaultValue: 0 + sources: [] + Activated: + m_PersistentCalls: + m_Calls: [] + ValueChanged: + m_PersistentCalls: + m_Calls: [] + ValueUnchanged: + m_PersistentCalls: + m_Calls: [] + Deactivated: + m_PersistentCalls: + m_Calls: [] + value: 0 +--- !u!114 &6349443294806420878 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6349443294806420875} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 00095f9f29cb73649ac9773fe764fef2, type: 3} + m_Name: + m_EditorClassIdentifier: + Transformed: + m_PersistentCalls: m_Calls: - - m_Target: {fileID: 6349443296093132328} - m_TargetAssemblyTypeName: Zinnia.Data.Type.Transformation.Transformer`3[[UnityEngine.InputSystem.InputAction+CallbackContext, - Unity.InputSystem - m_MethodName: DoTransform + - m_Target: {fileID: 6349443294806420873} + m_TargetAssemblyTypeName: Zinnia.Action.Action`3[[Zinnia.Action.BooleanAction, + Zinnia.Runtime + m_MethodName: Receive m_Mode: 0 m_Arguments: m_ObjectArgument: {fileID: 0} @@ -1496,14 +1449,91 @@ MonoBehaviour: m_StringArgument: m_BoolArgument: 0 m_CallState: 2 - m_ActionId: dcb62131-7b02-4b5c-b086-c288569c0f7f - m_ActionName: Generic XR/Right Thumbstick Axis - - m_PersistentCalls: + contextToProcess: 5 +--- !u!1 &6349443294810274018 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6349443294810274019} + - component: {fileID: 6349443294810274017} + - component: {fileID: 6349443294810274016} + m_Layer: 0 + m_Name: LeftThumbstick_Axis_Vertical + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6349443294810274019 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6349443294810274018} + 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: 6349443295184921975} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &6349443294810274017 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6349443294810274018} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 24f782494a9252d49a470301a5b749ad, type: 3} + m_Name: + m_EditorClassIdentifier: + ActivationStateChanged: + m_PersistentCalls: + m_Calls: [] + initialValue: 0 + defaultValue: 0 + sources: [] + Activated: + m_PersistentCalls: + m_Calls: [] + ValueChanged: + m_PersistentCalls: + m_Calls: [] + ValueUnchanged: + m_PersistentCalls: + m_Calls: [] + Deactivated: + m_PersistentCalls: + m_Calls: [] + value: 0 + equalityTolerance: 1e-45 +--- !u!114 &6349443294810274016 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6349443294810274018} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c7c88ade2241bbd4c8dc2c0d53f9bd81, type: 3} + m_Name: + m_EditorClassIdentifier: + Transformed: + m_PersistentCalls: m_Calls: - - m_Target: {fileID: 6349443295941967410} - m_TargetAssemblyTypeName: Zinnia.Data.Type.Transformation.Transformer`3[[UnityEngine.InputSystem.InputAction+CallbackContext, - Unity.InputSystem - m_MethodName: DoTransform + - m_Target: {fileID: 6349443294810274017} + m_TargetAssemblyTypeName: Zinnia.Action.Action`3[[Zinnia.Action.FloatAction, + Zinnia.Runtime + m_MethodName: Receive m_Mode: 0 m_Arguments: m_ObjectArgument: {fileID: 0} @@ -1513,14 +1543,123 @@ MonoBehaviour: m_StringArgument: m_BoolArgument: 0 m_CallState: 2 - m_ActionId: 7e1740b7-37a7-42fe-9d35-e2ea0e1340dd - m_ActionName: Generic XR/Right Touchpad Touched - - m_PersistentCalls: + coordinateToExtract: 1 +--- !u!1 &6349443294858256232 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6349443294858256233} + m_Layer: 0 + m_Name: Right_SecondaryButton + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6349443294858256233 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6349443294858256232} + 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: 6349443294910928788} + - {fileID: 6349443294151544709} + m_Father: {fileID: 6349443295763352111} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6349443294910928791 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6349443294910928788} + - component: {fileID: 6349443294910928789} + - component: {fileID: 6349443294910928794} + m_Layer: 0 + m_Name: RightSecondaryButton_Touch + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6349443294910928788 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6349443294910928791} + 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: 6349443294858256233} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &6349443294910928789 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6349443294910928791} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1fd299fedf620074b8e4ce0978a7f425, type: 3} + m_Name: + m_EditorClassIdentifier: + ActivationStateChanged: + m_PersistentCalls: + m_Calls: [] + initialValue: 0 + defaultValue: 0 + sources: [] + Activated: + m_PersistentCalls: + m_Calls: [] + ValueChanged: + m_PersistentCalls: + m_Calls: [] + ValueUnchanged: + m_PersistentCalls: + m_Calls: [] + Deactivated: + m_PersistentCalls: + m_Calls: [] + value: 0 +--- !u!114 &6349443294910928794 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6349443294910928791} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 00095f9f29cb73649ac9773fe764fef2, type: 3} + m_Name: + m_EditorClassIdentifier: + Transformed: + m_PersistentCalls: m_Calls: - - m_Target: {fileID: 6349443294150343230} - m_TargetAssemblyTypeName: Zinnia.Data.Type.Transformation.Transformer`3[[UnityEngine.InputSystem.InputAction+CallbackContext, - Unity.InputSystem - m_MethodName: DoTransform + - m_Target: {fileID: 6349443294910928789} + m_TargetAssemblyTypeName: Zinnia.Action.Action`3[[Zinnia.Action.BooleanAction, + Zinnia.Runtime + m_MethodName: Receive m_Mode: 0 m_Arguments: m_ObjectArgument: {fileID: 0} @@ -1530,14 +1669,223 @@ MonoBehaviour: m_StringArgument: m_BoolArgument: 0 m_CallState: 2 - m_ActionId: 787926ac-c187-48d1-9342-50f096b95154 - m_ActionName: Generic XR/Right Touchpad Pressed - - m_PersistentCalls: + contextToProcess: 5 +--- !u!1 &6349443294970482771 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6349443294970482768} + m_Layer: 0 + m_Name: Right_Grip + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6349443294970482768 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6349443294970482771} + 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: 6349443295373500681} + - {fileID: 6349443295892782131} + m_Father: {fileID: 6349443295763352111} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6349443294972691468 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6349443294972691469} + m_Layer: 0 + m_Name: Right_Touchpad + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6349443294972691469 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6349443294972691468} + 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: 6349443295941967404} + - {fileID: 6349443294150343224} + - {fileID: 6349443295214854030} + m_Father: {fileID: 6349443295763352111} + m_RootOrder: 8 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6349443294978025572 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6349443294978025573} + m_Layer: 0 + m_Name: Left_SecondaryButton + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6349443294978025573 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6349443294978025572} + 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: 6349443294806420872} + - {fileID: 6349443295347477611} + m_Father: {fileID: 6349443294569046938} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6349443294978892255 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6349443294978892252} + m_Layer: 0 + m_Name: Left_Grip + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6349443294978892252 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6349443294978892255} + 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: 6349443294500379969} + - {fileID: 6349443295138213056} + m_Father: {fileID: 6349443294569046938} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6349443295047170229 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6349443295047170234} + - component: {fileID: 6349443295047170235} + - component: {fileID: 6349443295047170232} + m_Layer: 0 + m_Name: RightPrimaryButton_Press + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6349443295047170234 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6349443295047170229} + 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: 6349443295699017103} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &6349443295047170235 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6349443295047170229} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1fd299fedf620074b8e4ce0978a7f425, type: 3} + m_Name: + m_EditorClassIdentifier: + ActivationStateChanged: + m_PersistentCalls: + m_Calls: [] + initialValue: 0 + defaultValue: 0 + sources: [] + Activated: + m_PersistentCalls: + m_Calls: [] + ValueChanged: + m_PersistentCalls: + m_Calls: [] + ValueUnchanged: + m_PersistentCalls: + m_Calls: [] + Deactivated: + m_PersistentCalls: + m_Calls: [] + value: 0 +--- !u!114 &6349443295047170232 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6349443295047170229} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 00095f9f29cb73649ac9773fe764fef2, type: 3} + m_Name: + m_EditorClassIdentifier: + Transformed: + m_PersistentCalls: m_Calls: - - m_Target: {fileID: 6349443295214854028} - m_TargetAssemblyTypeName: Zinnia.Data.Type.Transformation.Transformer`3[[UnityEngine.InputSystem.InputAction+CallbackContext, - Unity.InputSystem - m_MethodName: DoTransform + - m_Target: {fileID: 6349443295047170235} + m_TargetAssemblyTypeName: Zinnia.Action.Action`3[[Zinnia.Action.BooleanAction, + Zinnia.Runtime + m_MethodName: Receive m_Mode: 0 m_Arguments: m_ObjectArgument: {fileID: 0} @@ -1547,14 +1895,8 @@ MonoBehaviour: m_StringArgument: m_BoolArgument: 0 m_CallState: 2 - m_ActionId: e9abf06e-24a8-473e-a98b-b8a401b65f31 - m_ActionName: Generic XR/Right Touchpad Axis - m_NeverAutoSwitchControlSchemes: 0 - m_DefaultControlScheme: - m_DefaultActionMap: Generic XR - m_SplitScreenIndex: -1 - m_Camera: {fileID: 0} ---- !u!1 &6349443294488037554 + contextToProcess: 5 +--- !u!1 &6349443295079677309 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1562,30 +1904,92 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 6349443294488037555} + - component: {fileID: 6349443295079677250} + - component: {fileID: 6349443295079677251} + - component: {fileID: 6349443295079677248} m_Layer: 0 - m_Name: Left_Home + m_Name: RightThumbstick_Press m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &6349443294488037555 +--- !u!4 &6349443295079677250 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6349443294488037554} + m_GameObject: {fileID: 6349443295079677309} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 6349443295448069340} - m_Father: {fileID: 6349443294569046938} - m_RootOrder: 0 + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6349443294510288753} + m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &6349443294500379968 +--- !u!114 &6349443295079677251 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6349443295079677309} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1fd299fedf620074b8e4ce0978a7f425, type: 3} + m_Name: + m_EditorClassIdentifier: + ActivationStateChanged: + m_PersistentCalls: + m_Calls: [] + initialValue: 0 + defaultValue: 0 + sources: [] + Activated: + m_PersistentCalls: + m_Calls: [] + ValueChanged: + m_PersistentCalls: + m_Calls: [] + ValueUnchanged: + m_PersistentCalls: + m_Calls: [] + Deactivated: + m_PersistentCalls: + m_Calls: [] + value: 0 +--- !u!114 &6349443295079677248 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6349443295079677309} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 00095f9f29cb73649ac9773fe764fef2, type: 3} + m_Name: + m_EditorClassIdentifier: + Transformed: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 6349443295079677251} + m_TargetAssemblyTypeName: Zinnia.Action.Action`3[[Zinnia.Action.BooleanAction, + Zinnia.Runtime + m_MethodName: Receive + 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 + contextToProcess: 5 +--- !u!1 &6349443295103441181 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1593,40 +1997,41 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 6349443294500379969} - - component: {fileID: 6349443294500379974} - - component: {fileID: 6349443294500379975} + - component: {fileID: 6349443295103441248} + - component: {fileID: 6349443295103441251} + - component: {fileID: 6349443295103441250} m_Layer: 0 - m_Name: LeftGrip_Press + m_Name: LeftTouchpad_Axis_Vertical m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &6349443294500379969 +--- !u!4 &6349443295103441248 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6349443294500379968} + m_GameObject: {fileID: 6349443295103441181} 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: 6349443294978892252} - m_RootOrder: 0 + m_Father: {fileID: 6349443294212891106} + m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &6349443294500379974 +--- !u!114 &6349443295103441251 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6349443294500379968} + m_GameObject: {fileID: 6349443295103441181} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 1fd299fedf620074b8e4ce0978a7f425, type: 3} + m_Script: {fileID: 11500000, guid: 24f782494a9252d49a470301a5b749ad, type: 3} m_Name: m_EditorClassIdentifier: ActivationStateChanged: @@ -1647,23 +2052,25 @@ MonoBehaviour: Deactivated: m_PersistentCalls: m_Calls: [] ---- !u!114 &6349443294500379975 + value: 0 + equalityTolerance: 1e-45 +--- !u!114 &6349443295103441250 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6349443294500379968} + m_GameObject: {fileID: 6349443295103441181} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 00095f9f29cb73649ac9773fe764fef2, type: 3} + m_Script: {fileID: 11500000, guid: c7c88ade2241bbd4c8dc2c0d53f9bd81, type: 3} m_Name: m_EditorClassIdentifier: Transformed: m_PersistentCalls: m_Calls: - - m_Target: {fileID: 6349443294500379974} - m_TargetAssemblyTypeName: Zinnia.Action.Action`3[[Zinnia.Action.BooleanAction, + - m_Target: {fileID: 6349443295103441251} + m_TargetAssemblyTypeName: Zinnia.Action.Action`3[[Zinnia.Action.FloatAction, Zinnia.Runtime m_MethodName: Receive m_Mode: 0 @@ -1675,8 +2082,8 @@ MonoBehaviour: m_StringArgument: m_BoolArgument: 0 m_CallState: 2 - contextToProcess: 5 ---- !u!1 &6349443294510288752 + coordinateToExtract: 1 +--- !u!1 &6349443295108793428 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1684,32 +2091,32 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 6349443294510288753} + - component: {fileID: 6349443295108793429} m_Layer: 0 - m_Name: Right_Thumbstick + m_Name: Right_Trigger m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &6349443294510288753 +--- !u!4 &6349443295108793429 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6349443294510288752} + m_GameObject: {fileID: 6349443295108793428} 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: 6349443294390955328} - - {fileID: 6349443295079677250} - - {fileID: 6349443296093132329} + - {fileID: 6349443295252543436} + - {fileID: 6349443294800193022} m_Father: {fileID: 6349443295763352111} - m_RootOrder: 7 + m_RootOrder: 5 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &6349443294565216502 +--- !u!1 &6349443295138213059 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1717,71 +2124,93 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 6349443294565216503} + - component: {fileID: 6349443295138213056} + - component: {fileID: 6349443295138213057} + - component: {fileID: 6349443295138213062} m_Layer: 0 - m_Name: Left_Touchpad + m_Name: LeftGrip_Axis m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &6349443294565216503 +--- !u!4 &6349443295138213056 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6349443294565216502} + m_GameObject: {fileID: 6349443295138213059} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 6349443295647171939} - - {fileID: 6349443295545559182} - - {fileID: 6349443294212891106} - m_Father: {fileID: 6349443294569046938} - m_RootOrder: 8 + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6349443294978892252} + m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &6349443294569046933 -GameObject: +--- !u!114 &6349443295138213057 +MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 6349443294569046938} - m_Layer: 0 - m_Name: LeftController - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &6349443294569046938 -Transform: + m_GameObject: {fileID: 6349443295138213059} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 24f782494a9252d49a470301a5b749ad, type: 3} + m_Name: + m_EditorClassIdentifier: + ActivationStateChanged: + m_PersistentCalls: + m_Calls: [] + initialValue: 0 + defaultValue: 0 + sources: [] + Activated: + m_PersistentCalls: + m_Calls: [] + ValueChanged: + m_PersistentCalls: + m_Calls: [] + ValueUnchanged: + m_PersistentCalls: + m_Calls: [] + Deactivated: + m_PersistentCalls: + m_Calls: [] + value: 0 + equalityTolerance: 1e-45 +--- !u!114 &6349443295138213062 +MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6349443294569046933} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 6349443294488037555} - - {fileID: 6349443295593843473} - - {fileID: 6349443294377432152} - - {fileID: 6349443294227618253} - - {fileID: 6349443294978025573} - - {fileID: 6349443294298505693} - - {fileID: 6349443294978892252} - - {fileID: 6349443295896242459} - - {fileID: 6349443294565216503} - m_Father: {fileID: 6349443295771529675} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &6349443294689220390 + m_GameObject: {fileID: 6349443295138213059} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1657d62419f92d64a93984836db45098, type: 3} + m_Name: + m_EditorClassIdentifier: + Transformed: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 6349443295138213057} + m_TargetAssemblyTypeName: Zinnia.Action.Action`3[[Zinnia.Action.FloatAction, + Zinnia.Runtime + m_MethodName: Receive + 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 + contextToProcess: -1 +--- !u!1 &6349443295184921974 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1789,47 +2218,50 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 6349443294689220391} - - component: {fileID: 6349443294689220389} - - component: {fileID: 6349443294689220388} + - component: {fileID: 6349443295184921975} + - component: {fileID: 6349443295184921972} + - component: {fileID: 6349443295184921973} m_Layer: 0 - m_Name: LeftThumbstick_Axis_Horizontal + m_Name: LeftThumbstick_Axis m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &6349443294689220391 +--- !u!4 &6349443295184921975 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6349443294689220390} + m_GameObject: {fileID: 6349443295184921974} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 6349443295184921975} - m_RootOrder: 0 + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6349443294689220391} + - {fileID: 6349443294810274019} + m_Father: {fileID: 6349443295896242459} + m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &6349443294689220389 +--- !u!114 &6349443295184921972 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6349443294689220390} + m_GameObject: {fileID: 6349443295184921974} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 24f782494a9252d49a470301a5b749ad, type: 3} + m_Script: {fileID: 11500000, guid: c4642d676162a9f46a4c3eceb98b2e70, type: 3} m_Name: m_EditorClassIdentifier: ActivationStateChanged: m_PersistentCalls: m_Calls: [] - initialValue: 0 - defaultValue: 0 + initialValue: {x: 0, y: 0} + defaultValue: {x: 0, y: 0} sources: [] Activated: m_PersistentCalls: @@ -1843,24 +2275,25 @@ MonoBehaviour: Deactivated: m_PersistentCalls: m_Calls: [] + value: {x: 0, y: 0} equalityTolerance: 1e-45 ---- !u!114 &6349443294689220388 +--- !u!114 &6349443295184921973 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6349443294689220390} + m_GameObject: {fileID: 6349443295184921974} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: c7c88ade2241bbd4c8dc2c0d53f9bd81, type: 3} + m_Script: {fileID: 11500000, guid: 123218e2f10f0244a821a88578f7a689, type: 3} m_Name: m_EditorClassIdentifier: Transformed: m_PersistentCalls: m_Calls: - - m_Target: {fileID: 6349443294689220389} - m_TargetAssemblyTypeName: Zinnia.Action.Action`3[[Zinnia.Action.FloatAction, + - m_Target: {fileID: 6349443295184921972} + m_TargetAssemblyTypeName: Zinnia.Action.Action`3[[Zinnia.Action.Vector2Action, Zinnia.Runtime m_MethodName: Receive m_Mode: 0 @@ -1872,8 +2305,34 @@ MonoBehaviour: m_StringArgument: m_BoolArgument: 0 m_CallState: 2 - coordinateToExtract: 0 ---- !u!1 &6349443294800193017 + - m_Target: {fileID: 6349443294689220388} + m_TargetAssemblyTypeName: Zinnia.Data.Type.Transformation.Transformer`3[[UnityEngine.Vector2, + UnityEngine + m_MethodName: DoTransform + 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: 6349443294810274016} + m_TargetAssemblyTypeName: Zinnia.Data.Type.Transformation.Transformer`3[[UnityEngine.Vector2, + UnityEngine + m_MethodName: DoTransform + 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 + contextToProcess: -1 +--- !u!1 &6349443295214854025 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1881,47 +2340,50 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 6349443294800193022} - - component: {fileID: 6349443294800193023} - - component: {fileID: 6349443294800193020} + - component: {fileID: 6349443295214854030} + - component: {fileID: 6349443295214854031} + - component: {fileID: 6349443295214854028} m_Layer: 0 - m_Name: RightTrigger_Axis + m_Name: RightTouchpad_Axis m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &6349443294800193022 +--- !u!4 &6349443295214854030 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6349443294800193017} + m_GameObject: {fileID: 6349443295214854025} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 6349443295108793429} - m_RootOrder: 1 + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 6349443294100482563} + - {fileID: 6349443296092507250} + m_Father: {fileID: 6349443294972691469} + m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &6349443294800193023 +--- !u!114 &6349443295214854031 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6349443294800193017} + m_GameObject: {fileID: 6349443295214854025} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 24f782494a9252d49a470301a5b749ad, type: 3} + m_Script: {fileID: 11500000, guid: c4642d676162a9f46a4c3eceb98b2e70, type: 3} m_Name: m_EditorClassIdentifier: ActivationStateChanged: m_PersistentCalls: m_Calls: [] - initialValue: 0 - defaultValue: 0 + initialValue: {x: 0, y: 0} + defaultValue: {x: 0, y: 0} sources: [] Activated: m_PersistentCalls: @@ -1935,24 +2397,25 @@ MonoBehaviour: Deactivated: m_PersistentCalls: m_Calls: [] + value: {x: 0, y: 0} equalityTolerance: 1e-45 ---- !u!114 &6349443294800193020 +--- !u!114 &6349443295214854028 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6349443294800193017} + m_GameObject: {fileID: 6349443295214854025} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 1657d62419f92d64a93984836db45098, type: 3} + m_Script: {fileID: 11500000, guid: 123218e2f10f0244a821a88578f7a689, type: 3} m_Name: m_EditorClassIdentifier: Transformed: m_PersistentCalls: m_Calls: - - m_Target: {fileID: 6349443294800193023} - m_TargetAssemblyTypeName: Zinnia.Action.Action`3[[Zinnia.Action.FloatAction, + - m_Target: {fileID: 6349443295214854031} + m_TargetAssemblyTypeName: Zinnia.Action.Action`3[[Zinnia.Action.Vector2Action, Zinnia.Runtime m_MethodName: Receive m_Mode: 0 @@ -1964,8 +2427,34 @@ MonoBehaviour: m_StringArgument: m_BoolArgument: 0 m_CallState: 2 + - m_Target: {fileID: 6349443294100482560} + m_TargetAssemblyTypeName: Zinnia.Data.Type.Transformation.Transformer`3[[UnityEngine.Vector2, + UnityEngine + m_MethodName: DoTransform + 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: 6349443296092507251} + m_TargetAssemblyTypeName: Zinnia.Data.Type.Transformation.Transformer`3[[UnityEngine.Vector2, + UnityEngine + m_MethodName: DoTransform + 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 contextToProcess: -1 ---- !u!1 &6349443294806420875 +--- !u!1 &6349443295252543439 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -1973,37 +2462,38 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 6349443294806420872} - - component: {fileID: 6349443294806420873} - - component: {fileID: 6349443294806420878} + - component: {fileID: 6349443295252543436} + - component: {fileID: 6349443295252543437} + - component: {fileID: 6349443295252543442} m_Layer: 0 - m_Name: LeftSecondaryButton_Touch + m_Name: RightTrigger_Press m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &6349443294806420872 +--- !u!4 &6349443295252543436 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6349443294806420875} + m_GameObject: {fileID: 6349443295252543439} 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: 6349443294978025573} + m_Father: {fileID: 6349443295108793429} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &6349443294806420873 +--- !u!114 &6349443295252543437 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6349443294806420875} + m_GameObject: {fileID: 6349443295252543439} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 1fd299fedf620074b8e4ce0978a7f425, type: 3} @@ -2027,13 +2517,14 @@ MonoBehaviour: Deactivated: m_PersistentCalls: m_Calls: [] ---- !u!114 &6349443294806420878 + value: 0 +--- !u!114 &6349443295252543442 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6349443294806420875} + m_GameObject: {fileID: 6349443295252543439} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 00095f9f29cb73649ac9773fe764fef2, type: 3} @@ -2042,7 +2533,7 @@ MonoBehaviour: Transformed: m_PersistentCalls: m_Calls: - - m_Target: {fileID: 6349443294806420873} + - m_Target: {fileID: 6349443295252543437} m_TargetAssemblyTypeName: Zinnia.Action.Action`3[[Zinnia.Action.BooleanAction, Zinnia.Runtime m_MethodName: Receive @@ -2056,7 +2547,7 @@ MonoBehaviour: m_BoolArgument: 0 m_CallState: 2 contextToProcess: 5 ---- !u!1 &6349443294810274018 +--- !u!1 &6349443295306420183 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -2064,37 +2555,38 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 6349443294810274019} - - component: {fileID: 6349443294810274017} - - component: {fileID: 6349443294810274016} + - component: {fileID: 6349443295306420186} + - component: {fileID: 6349443295306420181} + - component: {fileID: 6349443295306420180} m_Layer: 0 - m_Name: LeftThumbstick_Axis_Vertical + m_Name: RightThumbstick_Axis_Vertical m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &6349443294810274019 +--- !u!4 &6349443295306420186 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6349443294810274018} + m_GameObject: {fileID: 6349443295306420183} 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: 6349443295184921975} + m_Father: {fileID: 6349443296093132329} m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &6349443294810274017 +--- !u!114 &6349443295306420181 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6349443294810274018} + m_GameObject: {fileID: 6349443295306420183} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 24f782494a9252d49a470301a5b749ad, type: 3} @@ -2118,14 +2610,15 @@ MonoBehaviour: Deactivated: m_PersistentCalls: m_Calls: [] + value: 0 equalityTolerance: 1e-45 ---- !u!114 &6349443294810274016 +--- !u!114 &6349443295306420180 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6349443294810274018} + m_GameObject: {fileID: 6349443295306420183} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: c7c88ade2241bbd4c8dc2c0d53f9bd81, type: 3} @@ -2134,7 +2627,7 @@ MonoBehaviour: Transformed: m_PersistentCalls: m_Calls: - - m_Target: {fileID: 6349443294810274017} + - m_Target: {fileID: 6349443295306420181} m_TargetAssemblyTypeName: Zinnia.Action.Action`3[[Zinnia.Action.FloatAction, Zinnia.Runtime m_MethodName: Receive @@ -2148,39 +2641,7 @@ MonoBehaviour: m_BoolArgument: 0 m_CallState: 2 coordinateToExtract: 1 ---- !u!1 &6349443294858256232 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 6349443294858256233} - m_Layer: 0 - m_Name: Right_SecondaryButton - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &6349443294858256233 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6349443294858256232} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 6349443294910928788} - - {fileID: 6349443294151544709} - m_Father: {fileID: 6349443295763352111} - m_RootOrder: 4 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &6349443294910928791 +--- !u!1 &6349443295347477610 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -2188,37 +2649,38 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 6349443294910928788} - - component: {fileID: 6349443294910928789} - - component: {fileID: 6349443294910928794} + - component: {fileID: 6349443295347477611} + - component: {fileID: 6349443295347477608} + - component: {fileID: 6349443295347477609} m_Layer: 0 - m_Name: RightSecondaryButton_Touch + m_Name: LeftSecondaryButton_Press m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &6349443294910928788 +--- !u!4 &6349443295347477611 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6349443294910928791} + m_GameObject: {fileID: 6349443295347477610} 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: 6349443294858256233} - m_RootOrder: 0 + m_Father: {fileID: 6349443294978025573} + m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &6349443294910928789 +--- !u!114 &6349443295347477608 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6349443294910928791} + m_GameObject: {fileID: 6349443295347477610} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 1fd299fedf620074b8e4ce0978a7f425, type: 3} @@ -2242,13 +2704,14 @@ MonoBehaviour: Deactivated: m_PersistentCalls: m_Calls: [] ---- !u!114 &6349443294910928794 + value: 0 +--- !u!114 &6349443295347477609 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6349443294910928791} + m_GameObject: {fileID: 6349443295347477610} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 00095f9f29cb73649ac9773fe764fef2, type: 3} @@ -2257,7 +2720,7 @@ MonoBehaviour: Transformed: m_PersistentCalls: m_Calls: - - m_Target: {fileID: 6349443294910928789} + - m_Target: {fileID: 6349443295347477608} m_TargetAssemblyTypeName: Zinnia.Action.Action`3[[Zinnia.Action.BooleanAction, Zinnia.Runtime m_MethodName: Receive @@ -2271,7 +2734,7 @@ MonoBehaviour: m_BoolArgument: 0 m_CallState: 2 contextToProcess: 5 ---- !u!1 &6349443294970482771 +--- !u!1 &6349443295373500680 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -2279,64 +2742,92 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 6349443294970482768} + - component: {fileID: 6349443295373500681} + - component: {fileID: 6349443295373500686} + - component: {fileID: 6349443295373500687} m_Layer: 0 - m_Name: Right_Grip + m_Name: RightGrip_Press m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &6349443294970482768 +--- !u!4 &6349443295373500681 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6349443294970482771} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_GameObject: {fileID: 6349443295373500680} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 6349443295373500681} - - {fileID: 6349443295892782131} - m_Father: {fileID: 6349443295763352111} - m_RootOrder: 6 + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6349443294970482768} + m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &6349443294972691468 -GameObject: +--- !u!114 &6349443295373500686 +MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 6349443294972691469} - m_Layer: 0 - m_Name: Right_Touchpad - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &6349443294972691469 -Transform: + m_GameObject: {fileID: 6349443295373500680} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1fd299fedf620074b8e4ce0978a7f425, type: 3} + m_Name: + m_EditorClassIdentifier: + ActivationStateChanged: + m_PersistentCalls: + m_Calls: [] + initialValue: 0 + defaultValue: 0 + sources: [] + Activated: + m_PersistentCalls: + m_Calls: [] + ValueChanged: + m_PersistentCalls: + m_Calls: [] + ValueUnchanged: + m_PersistentCalls: + m_Calls: [] + Deactivated: + m_PersistentCalls: + m_Calls: [] + value: 0 +--- !u!114 &6349443295373500687 +MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6349443294972691468} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 6349443295941967404} - - {fileID: 6349443294150343224} - - {fileID: 6349443295214854030} - m_Father: {fileID: 6349443295763352111} - m_RootOrder: 8 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &6349443294978025572 + m_GameObject: {fileID: 6349443295373500680} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 00095f9f29cb73649ac9773fe764fef2, type: 3} + m_Name: + m_EditorClassIdentifier: + Transformed: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 6349443295373500686} + m_TargetAssemblyTypeName: Zinnia.Action.Action`3[[Zinnia.Action.BooleanAction, + Zinnia.Runtime + m_MethodName: Receive + 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 + contextToProcess: 5 +--- !u!1 &6349443295442520848 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -2344,63 +2835,92 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 6349443294978025573} + - component: {fileID: 6349443295442520849} + - component: {fileID: 6349443295442520854} + - component: {fileID: 6349443295442520855} m_Layer: 0 - m_Name: Left_SecondaryButton + m_Name: RightMenu_Press m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &6349443294978025573 +--- !u!4 &6349443295442520849 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6349443294978025572} + m_GameObject: {fileID: 6349443295442520848} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 6349443294806420872} - - {fileID: 6349443295347477611} - m_Father: {fileID: 6349443294569046938} - m_RootOrder: 4 + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6349443294443332843} + m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &6349443294978892255 -GameObject: +--- !u!114 &6349443295442520854 +MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 6349443294978892252} - m_Layer: 0 - m_Name: Left_Grip - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &6349443294978892252 -Transform: + m_GameObject: {fileID: 6349443295442520848} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1fd299fedf620074b8e4ce0978a7f425, type: 3} + m_Name: + m_EditorClassIdentifier: + ActivationStateChanged: + m_PersistentCalls: + m_Calls: [] + initialValue: 0 + defaultValue: 0 + sources: [] + Activated: + m_PersistentCalls: + m_Calls: [] + ValueChanged: + m_PersistentCalls: + m_Calls: [] + ValueUnchanged: + m_PersistentCalls: + m_Calls: [] + Deactivated: + m_PersistentCalls: + m_Calls: [] + value: 0 +--- !u!114 &6349443295442520855 +MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6349443294978892255} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 6349443294500379969} - - {fileID: 6349443295138213056} - m_Father: {fileID: 6349443294569046938} - m_RootOrder: 6 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &6349443295047170229 + m_GameObject: {fileID: 6349443295442520848} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 00095f9f29cb73649ac9773fe764fef2, type: 3} + m_Name: + m_EditorClassIdentifier: + Transformed: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 6349443295442520854} + m_TargetAssemblyTypeName: Zinnia.Action.Action`3[[Zinnia.Action.BooleanAction, + Zinnia.Runtime + m_MethodName: Receive + 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 + contextToProcess: 5 +--- !u!1 &6349443295448069343 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -2408,37 +2928,38 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 6349443295047170234} - - component: {fileID: 6349443295047170235} - - component: {fileID: 6349443295047170232} + - component: {fileID: 6349443295448069340} + - component: {fileID: 6349443295448069341} + - component: {fileID: 6349443295448069154} m_Layer: 0 - m_Name: RightPrimaryButton_Press + m_Name: LeftHome_Press m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &6349443295047170234 +--- !u!4 &6349443295448069340 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6349443295047170229} + m_GameObject: {fileID: 6349443295448069343} 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: 6349443295699017103} - m_RootOrder: 1 + m_Father: {fileID: 6349443294488037555} + m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &6349443295047170235 +--- !u!114 &6349443295448069341 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6349443295047170229} + m_GameObject: {fileID: 6349443295448069343} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 1fd299fedf620074b8e4ce0978a7f425, type: 3} @@ -2462,13 +2983,14 @@ MonoBehaviour: Deactivated: m_PersistentCalls: m_Calls: [] ---- !u!114 &6349443295047170232 + value: 0 +--- !u!114 &6349443295448069154 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6349443295047170229} + m_GameObject: {fileID: 6349443295448069343} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 00095f9f29cb73649ac9773fe764fef2, type: 3} @@ -2477,7 +2999,7 @@ MonoBehaviour: Transformed: m_PersistentCalls: m_Calls: - - m_Target: {fileID: 6349443295047170235} + - m_Target: {fileID: 6349443295448069341} m_TargetAssemblyTypeName: Zinnia.Action.Action`3[[Zinnia.Action.BooleanAction, Zinnia.Runtime m_MethodName: Receive @@ -2491,7 +3013,7 @@ MonoBehaviour: m_BoolArgument: 0 m_CallState: 2 contextToProcess: 5 ---- !u!1 &6349443295079677309 +--- !u!1 &6349443295499221917 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -2499,37 +3021,38 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 6349443295079677250} - - component: {fileID: 6349443295079677251} - - component: {fileID: 6349443295079677248} + - component: {fileID: 6349443295499221986} + - component: {fileID: 6349443295499221987} + - component: {fileID: 6349443295499221984} m_Layer: 0 - m_Name: RightThumbstick_Press + m_Name: LeftTrigger_Press m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &6349443295079677250 +--- !u!4 &6349443295499221986 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6349443295079677309} + m_GameObject: {fileID: 6349443295499221917} 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: 6349443294510288753} - m_RootOrder: 1 + m_Father: {fileID: 6349443294298505693} + m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &6349443295079677251 +--- !u!114 &6349443295499221987 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6349443295079677309} + m_GameObject: {fileID: 6349443295499221917} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 1fd299fedf620074b8e4ce0978a7f425, type: 3} @@ -2553,13 +3076,14 @@ MonoBehaviour: Deactivated: m_PersistentCalls: m_Calls: [] ---- !u!114 &6349443295079677248 + value: 0 +--- !u!114 &6349443295499221984 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6349443295079677309} + m_GameObject: {fileID: 6349443295499221917} m_Enabled: 1 m_EditorHideFlags: 0 m_Script: {fileID: 11500000, guid: 00095f9f29cb73649ac9773fe764fef2, type: 3} @@ -2568,7 +3092,7 @@ MonoBehaviour: Transformed: m_PersistentCalls: m_Calls: - - m_Target: {fileID: 6349443295079677251} + - m_Target: {fileID: 6349443295499221987} m_TargetAssemblyTypeName: Zinnia.Action.Action`3[[Zinnia.Action.BooleanAction, Zinnia.Runtime m_MethodName: Receive @@ -2582,7 +3106,7 @@ MonoBehaviour: m_BoolArgument: 0 m_CallState: 2 contextToProcess: 5 ---- !u!1 &6349443295103441181 +--- !u!1 &6349443295504015405 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -2590,40 +3114,41 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 6349443295103441248} - - component: {fileID: 6349443295103441251} - - component: {fileID: 6349443295103441250} + - component: {fileID: 6349443295504015410} + - component: {fileID: 6349443295504015411} + - component: {fileID: 6349443295504015408} m_Layer: 0 - m_Name: LeftTouchpad_Axis_Vertical + m_Name: RightHome_Press m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &6349443295103441248 +--- !u!4 &6349443295504015410 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6349443295103441181} + m_GameObject: {fileID: 6349443295504015405} 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: 6349443294212891106} - m_RootOrder: 1 + m_Father: {fileID: 6349443295781807620} + m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &6349443295103441251 +--- !u!114 &6349443295504015411 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6349443295103441181} + m_GameObject: {fileID: 6349443295504015405} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 24f782494a9252d49a470301a5b749ad, type: 3} + m_Script: {fileID: 11500000, guid: 1fd299fedf620074b8e4ce0978a7f425, type: 3} m_Name: m_EditorClassIdentifier: ActivationStateChanged: @@ -2644,24 +3169,24 @@ MonoBehaviour: Deactivated: m_PersistentCalls: m_Calls: [] - equalityTolerance: 1e-45 ---- !u!114 &6349443295103441250 + value: 0 +--- !u!114 &6349443295504015408 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6349443295103441181} + m_GameObject: {fileID: 6349443295504015405} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: c7c88ade2241bbd4c8dc2c0d53f9bd81, type: 3} + m_Script: {fileID: 11500000, guid: 00095f9f29cb73649ac9773fe764fef2, type: 3} m_Name: m_EditorClassIdentifier: Transformed: m_PersistentCalls: m_Calls: - - m_Target: {fileID: 6349443295103441251} - m_TargetAssemblyTypeName: Zinnia.Action.Action`3[[Zinnia.Action.FloatAction, + - m_Target: {fileID: 6349443295504015411} + m_TargetAssemblyTypeName: Zinnia.Action.Action`3[[Zinnia.Action.BooleanAction, Zinnia.Runtime m_MethodName: Receive m_Mode: 0 @@ -2673,40 +3198,8 @@ MonoBehaviour: m_StringArgument: m_BoolArgument: 0 m_CallState: 2 - coordinateToExtract: 1 ---- !u!1 &6349443295108793428 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 6349443295108793429} - m_Layer: 0 - m_Name: Right_Trigger - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &6349443295108793429 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6349443295108793428} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 6349443295252543436} - - {fileID: 6349443294800193022} - m_Father: {fileID: 6349443295763352111} - m_RootOrder: 5 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &6349443295138213059 + contextToProcess: 5 +--- !u!1 &6349443295545559177 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -2714,40 +3207,41 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 6349443295138213056} - - component: {fileID: 6349443295138213057} - - component: {fileID: 6349443295138213062} + - component: {fileID: 6349443295545559182} + - component: {fileID: 6349443295545559183} + - component: {fileID: 6349443295545559180} m_Layer: 0 - m_Name: LeftGrip_Axis + m_Name: LeftTouchpad_Press m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &6349443295138213056 +--- !u!4 &6349443295545559182 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6349443295138213059} + m_GameObject: {fileID: 6349443295545559177} 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: 6349443294978892252} + m_Father: {fileID: 6349443294565216503} m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &6349443295138213057 +--- !u!114 &6349443295545559183 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6349443295138213059} + m_GameObject: {fileID: 6349443295545559177} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 24f782494a9252d49a470301a5b749ad, type: 3} + m_Script: {fileID: 11500000, guid: 1fd299fedf620074b8e4ce0978a7f425, type: 3} m_Name: m_EditorClassIdentifier: ActivationStateChanged: @@ -2768,24 +3262,24 @@ MonoBehaviour: Deactivated: m_PersistentCalls: m_Calls: [] - equalityTolerance: 1e-45 ---- !u!114 &6349443295138213062 + value: 0 +--- !u!114 &6349443295545559180 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6349443295138213059} + m_GameObject: {fileID: 6349443295545559177} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 1657d62419f92d64a93984836db45098, type: 3} + m_Script: {fileID: 11500000, guid: 00095f9f29cb73649ac9773fe764fef2, type: 3} m_Name: m_EditorClassIdentifier: Transformed: m_PersistentCalls: m_Calls: - - m_Target: {fileID: 6349443295138213057} - m_TargetAssemblyTypeName: Zinnia.Action.Action`3[[Zinnia.Action.FloatAction, + - m_Target: {fileID: 6349443295545559183} + m_TargetAssemblyTypeName: Zinnia.Action.Action`3[[Zinnia.Action.BooleanAction, Zinnia.Runtime m_MethodName: Receive m_Mode: 0 @@ -2797,8 +3291,8 @@ MonoBehaviour: m_StringArgument: m_BoolArgument: 0 m_CallState: 2 - contextToProcess: -1 ---- !u!1 &6349443295184921974 + contextToProcess: 5 +--- !u!1 &6349443295579615859 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -2806,49 +3300,48 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 6349443295184921975} - - component: {fileID: 6349443295184921972} - - component: {fileID: 6349443295184921973} + - component: {fileID: 6349443295579615856} + - component: {fileID: 6349443295579615857} + - component: {fileID: 6349443295579615862} m_Layer: 0 - m_Name: LeftThumbstick_Axis + m_Name: RightPrimaryButton_Touch m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &6349443295184921975 +--- !u!4 &6349443295579615856 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6349443295184921974} + m_GameObject: {fileID: 6349443295579615859} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 6349443294689220391} - - {fileID: 6349443294810274019} - m_Father: {fileID: 6349443295896242459} - m_RootOrder: 2 + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 6349443295699017103} + m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &6349443295184921972 +--- !u!114 &6349443295579615857 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6349443295184921974} + m_GameObject: {fileID: 6349443295579615859} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: c4642d676162a9f46a4c3eceb98b2e70, type: 3} + m_Script: {fileID: 11500000, guid: 1fd299fedf620074b8e4ce0978a7f425, type: 3} m_Name: m_EditorClassIdentifier: ActivationStateChanged: m_PersistentCalls: m_Calls: [] - initialValue: {x: 0, y: 0} - defaultValue: {x: 0, y: 0} + initialValue: 0 + defaultValue: 0 sources: [] Activated: m_PersistentCalls: @@ -2862,24 +3355,24 @@ MonoBehaviour: Deactivated: m_PersistentCalls: m_Calls: [] - equalityTolerance: 1e-45 ---- !u!114 &6349443295184921973 + value: 0 +--- !u!114 &6349443295579615862 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6349443295184921974} + m_GameObject: {fileID: 6349443295579615859} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 123218e2f10f0244a821a88578f7a689, type: 3} + m_Script: {fileID: 11500000, guid: 00095f9f29cb73649ac9773fe764fef2, type: 3} m_Name: m_EditorClassIdentifier: Transformed: m_PersistentCalls: m_Calls: - - m_Target: {fileID: 6349443295184921972} - m_TargetAssemblyTypeName: Zinnia.Action.Action`3[[Zinnia.Action.Vector2Action, + - m_Target: {fileID: 6349443295579615857} + m_TargetAssemblyTypeName: Zinnia.Action.Action`3[[Zinnia.Action.BooleanAction, Zinnia.Runtime m_MethodName: Receive m_Mode: 0 @@ -2891,34 +3384,8 @@ MonoBehaviour: m_StringArgument: m_BoolArgument: 0 m_CallState: 2 - - m_Target: {fileID: 6349443294689220388} - m_TargetAssemblyTypeName: Zinnia.Data.Type.Transformation.Transformer`3[[UnityEngine.Vector2, - UnityEngine - m_MethodName: DoTransform - 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: 6349443294810274016} - m_TargetAssemblyTypeName: Zinnia.Data.Type.Transformation.Transformer`3[[UnityEngine.Vector2, - UnityEngine - m_MethodName: DoTransform - 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 - contextToProcess: -1 ---- !u!1 &6349443295214854025 + contextToProcess: 5 +--- !u!1 &6349443295592184546 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -2926,82 +3393,182 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 6349443295214854030} - - component: {fileID: 6349443295214854031} - - component: {fileID: 6349443295214854028} + - component: {fileID: 6349443295592184547} + - component: {fileID: 8960411385114559431} m_Layer: 0 - m_Name: RightTouchpad_Axis + m_Name: UnityInputSystem.CallbackContextMappings.GenericXR m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!4 &6349443295214854030 +--- !u!4 &6349443295592184547 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6349443295214854025} + m_GameObject: {fileID: 6349443295592184546} 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: 6349443294100482563} - - {fileID: 6349443296092507250} - m_Father: {fileID: 6349443294972691469} - m_RootOrder: 2 + - {fileID: 6349443294569046938} + - {fileID: 6349443295763352111} + m_Father: {fileID: 0} + m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &6349443295214854031 +--- !u!114 &8960411385114559431 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6349443295214854025} + m_GameObject: {fileID: 6349443295592184546} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: c4642d676162a9f46a4c3eceb98b2e70, type: 3} + m_Script: {fileID: 11500000, guid: 62899f850307741f2a39c98a8b639597, type: 3} m_Name: m_EditorClassIdentifier: - ActivationStateChanged: - m_PersistentCalls: - m_Calls: [] - initialValue: {x: 0, y: 0} - defaultValue: {x: 0, y: 0} - sources: [] - Activated: - m_PersistentCalls: - m_Calls: [] - ValueChanged: + m_Actions: {fileID: -944628639613478452, guid: 4ad928a61d9612a4685b1d2ab5c52c85, type: 3} + m_NotificationBehavior: 2 + m_UIInputModule: {fileID: 0} + m_DeviceLostEvent: m_PersistentCalls: m_Calls: [] - ValueUnchanged: + m_DeviceRegainedEvent: m_PersistentCalls: m_Calls: [] - Deactivated: + m_ControlsChangedEvent: m_PersistentCalls: m_Calls: [] - equalityTolerance: 1e-45 ---- !u!114 &6349443295214854028 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6349443295214854025} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 123218e2f10f0244a821a88578f7a689, type: 3} - m_Name: - m_EditorClassIdentifier: - Transformed: - m_PersistentCalls: + m_ActionEvents: + - m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 6349443295448069154} + m_TargetAssemblyTypeName: Zinnia.Data.Type.Transformation.Transformer`3[[UnityEngine.InputSystem.InputAction+CallbackContext, + Unity.InputSystem + m_MethodName: DoTransform + 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_ActionId: ed2073bd-c6fe-42a1-926b-6b767f89baff + m_ActionName: Generic XR/Left Home Pressed + - m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 6349443295919349315} + m_TargetAssemblyTypeName: Zinnia.Data.Type.Transformation.Transformer`3[[UnityEngine.InputSystem.InputAction+CallbackContext, + Unity.InputSystem + m_MethodName: DoTransform + 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_ActionId: f3f131f7-587f-4037-9f17-790aaa2fe45c + m_ActionName: Generic XR/Left Menu Pressed + - m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 6349443296075280028} + m_TargetAssemblyTypeName: Zinnia.Data.Type.Transformation.Transformer`3[[UnityEngine.InputSystem.InputAction+CallbackContext, + Unity.InputSystem + m_MethodName: DoTransform + 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_ActionId: 1d94b983-91af-4800-af13-3f567a212d64 + m_ActionName: Generic XR/Left Back + - m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 6349443294137106015} + m_TargetAssemblyTypeName: Zinnia.Data.Type.Transformation.Transformer`3[[UnityEngine.InputSystem.InputAction+CallbackContext, + Unity.InputSystem + m_MethodName: DoTransform + 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_ActionId: c9716f43-0b1f-452b-a15e-30dcc9ba1066 + m_ActionName: Generic XR/Left Primary Button Touched + - m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 6349443295916588368} + m_TargetAssemblyTypeName: Zinnia.Data.Type.Transformation.Transformer`3[[UnityEngine.InputSystem.InputAction+CallbackContext, + Unity.InputSystem + m_MethodName: DoTransform + 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_ActionId: a2ae52c3-7207-4fbc-852f-2021ccf32835 + m_ActionName: Generic XR/Left Primary Button Pressed + - m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 6349443294806420878} + m_TargetAssemblyTypeName: Zinnia.Data.Type.Transformation.Transformer`3[[UnityEngine.InputSystem.InputAction+CallbackContext, + Unity.InputSystem + m_MethodName: DoTransform + 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_ActionId: b27b2f10-e9b3-4894-a9ac-dbe2846646c8 + m_ActionName: Generic XR/Left Secondary Button Touched + - m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 6349443295347477609} + m_TargetAssemblyTypeName: Zinnia.Data.Type.Transformation.Transformer`3[[UnityEngine.InputSystem.InputAction+CallbackContext, + Unity.InputSystem + m_MethodName: DoTransform + 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_ActionId: c85167c1-42bf-43b5-92ae-3024a9c617f0 + m_ActionName: Generic XR/Left Secondary Button Pressed + - m_PersistentCalls: m_Calls: - - m_Target: {fileID: 6349443295214854031} - m_TargetAssemblyTypeName: Zinnia.Action.Action`3[[Zinnia.Action.Vector2Action, - Zinnia.Runtime - m_MethodName: Receive + - m_Target: {fileID: 6349443295499221984} + m_TargetAssemblyTypeName: Zinnia.Data.Type.Transformation.Transformer`3[[UnityEngine.InputSystem.InputAction+CallbackContext, + Unity.InputSystem + m_MethodName: DoTransform m_Mode: 0 m_Arguments: m_ObjectArgument: {fileID: 0} @@ -3011,9 +3578,13 @@ MonoBehaviour: m_StringArgument: m_BoolArgument: 0 m_CallState: 2 - - m_Target: {fileID: 6349443294100482560} - m_TargetAssemblyTypeName: Zinnia.Data.Type.Transformation.Transformer`3[[UnityEngine.Vector2, - UnityEngine + m_ActionId: 7176fbf2-d63b-4d5d-8456-844dd623e3ab + m_ActionName: Generic XR/Left Trigger Pressed + - m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 6349443295754522104} + m_TargetAssemblyTypeName: Zinnia.Data.Type.Transformation.Transformer`3[[UnityEngine.InputSystem.InputAction+CallbackContext, + Unity.InputSystem m_MethodName: DoTransform m_Mode: 0 m_Arguments: @@ -3024,9 +3595,13 @@ MonoBehaviour: m_StringArgument: m_BoolArgument: 0 m_CallState: 2 - - m_Target: {fileID: 6349443296092507251} - m_TargetAssemblyTypeName: Zinnia.Data.Type.Transformation.Transformer`3[[UnityEngine.Vector2, - UnityEngine + m_ActionId: 2dca5048-5503-4ac8-8a38-ae40abcf1566 + m_ActionName: Generic XR/Left Trigger Axis + - m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 6349443294500379975} + m_TargetAssemblyTypeName: Zinnia.Data.Type.Transformation.Transformer`3[[UnityEngine.InputSystem.InputAction+CallbackContext, + Unity.InputSystem m_MethodName: DoTransform m_Mode: 0 m_Arguments: @@ -3037,88 +3612,14 @@ MonoBehaviour: m_StringArgument: m_BoolArgument: 0 m_CallState: 2 - contextToProcess: -1 ---- !u!1 &6349443295252543439 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 6349443295252543436} - - component: {fileID: 6349443295252543437} - - component: {fileID: 6349443295252543442} - m_Layer: 0 - m_Name: RightTrigger_Press - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &6349443295252543436 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6349443295252543439} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 6349443295108793429} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &6349443295252543437 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6349443295252543439} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 1fd299fedf620074b8e4ce0978a7f425, type: 3} - m_Name: - m_EditorClassIdentifier: - ActivationStateChanged: - m_PersistentCalls: - m_Calls: [] - initialValue: 0 - defaultValue: 0 - sources: [] - Activated: - m_PersistentCalls: - m_Calls: [] - ValueChanged: - m_PersistentCalls: - m_Calls: [] - ValueUnchanged: - m_PersistentCalls: - m_Calls: [] - Deactivated: - m_PersistentCalls: - m_Calls: [] ---- !u!114 &6349443295252543442 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6349443295252543439} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 00095f9f29cb73649ac9773fe764fef2, type: 3} - m_Name: - m_EditorClassIdentifier: - Transformed: - m_PersistentCalls: + m_ActionId: 277fdbb0-245f-4345-90e9-53c99611e8a4 + m_ActionName: Generic XR/Left Grip Pressed + - m_PersistentCalls: m_Calls: - - m_Target: {fileID: 6349443295252543437} - m_TargetAssemblyTypeName: Zinnia.Action.Action`3[[Zinnia.Action.BooleanAction, - Zinnia.Runtime - m_MethodName: Receive + - m_Target: {fileID: 6349443295138213062} + m_TargetAssemblyTypeName: Zinnia.Data.Type.Transformation.Transformer`3[[UnityEngine.InputSystem.InputAction+CallbackContext, + Unity.InputSystem + m_MethodName: DoTransform m_Mode: 0 m_Arguments: m_ObjectArgument: {fileID: 0} @@ -3128,89 +3629,65 @@ MonoBehaviour: m_StringArgument: m_BoolArgument: 0 m_CallState: 2 - contextToProcess: 5 ---- !u!1 &6349443295306420183 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 6349443295306420186} - - component: {fileID: 6349443295306420181} - - component: {fileID: 6349443295306420180} - m_Layer: 0 - m_Name: RightThumbstick_Axis_Vertical - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &6349443295306420186 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6349443295306420183} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 6349443296093132329} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &6349443295306420181 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6349443295306420183} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 24f782494a9252d49a470301a5b749ad, type: 3} - m_Name: - m_EditorClassIdentifier: - ActivationStateChanged: - m_PersistentCalls: - m_Calls: [] - initialValue: 0 - defaultValue: 0 - sources: [] - Activated: - m_PersistentCalls: - m_Calls: [] - ValueChanged: - m_PersistentCalls: - m_Calls: [] - ValueUnchanged: - m_PersistentCalls: - m_Calls: [] - Deactivated: - m_PersistentCalls: - m_Calls: [] - equalityTolerance: 1e-45 ---- !u!114 &6349443295306420180 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6349443295306420183} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: c7c88ade2241bbd4c8dc2c0d53f9bd81, type: 3} - m_Name: - m_EditorClassIdentifier: - Transformed: - m_PersistentCalls: + m_ActionId: 701f1a32-37a5-45f2-ade5-91cb8bd5b0d7 + m_ActionName: Generic XR/Left Grip Axis + - m_PersistentCalls: m_Calls: - - m_Target: {fileID: 6349443295306420181} - m_TargetAssemblyTypeName: Zinnia.Action.Action`3[[Zinnia.Action.FloatAction, - Zinnia.Runtime - m_MethodName: Receive + - m_Target: {fileID: 6349443294392552639} + m_TargetAssemblyTypeName: Zinnia.Data.Type.Transformation.Transformer`3[[UnityEngine.InputSystem.InputAction+CallbackContext, + Unity.InputSystem + m_MethodName: DoTransform + 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_ActionId: 7368d246-9783-420f-9e21-4a3f37fc7885 + m_ActionName: Generic XR/Left Thumbstick Touched + - m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 6349443294333757947} + m_TargetAssemblyTypeName: Zinnia.Data.Type.Transformation.Transformer`3[[UnityEngine.InputSystem.InputAction+CallbackContext, + Unity.InputSystem + m_MethodName: DoTransform + 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_ActionId: 5a0ee7b4-0d59-4764-8ddf-216b339ddf7b + m_ActionName: Generic XR/Left Thumbstick Pressed + - m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 6349443295184921973} + m_TargetAssemblyTypeName: Zinnia.Data.Type.Transformation.Transformer`3[[UnityEngine.InputSystem.InputAction+CallbackContext, + Unity.InputSystem + m_MethodName: DoTransform + 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_ActionId: a7c86e97-579b-4eb7-9024-93694615effd + m_ActionName: Generic XR/Left Thumbstick Axis + - m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 6349443295647171937} + m_TargetAssemblyTypeName: Zinnia.Data.Type.Transformation.Transformer`3[[UnityEngine.InputSystem.InputAction+CallbackContext, + Unity.InputSystem + m_MethodName: DoTransform m_Mode: 0 m_Arguments: m_ObjectArgument: {fileID: 0} @@ -3220,88 +3697,14 @@ MonoBehaviour: m_StringArgument: m_BoolArgument: 0 m_CallState: 2 - coordinateToExtract: 1 ---- !u!1 &6349443295347477610 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 6349443295347477611} - - component: {fileID: 6349443295347477608} - - component: {fileID: 6349443295347477609} - m_Layer: 0 - m_Name: LeftSecondaryButton_Press - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &6349443295347477611 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6349443295347477610} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 6349443294978025573} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &6349443295347477608 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6349443295347477610} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 1fd299fedf620074b8e4ce0978a7f425, type: 3} - m_Name: - m_EditorClassIdentifier: - ActivationStateChanged: - m_PersistentCalls: - m_Calls: [] - initialValue: 0 - defaultValue: 0 - sources: [] - Activated: - m_PersistentCalls: - m_Calls: [] - ValueChanged: - m_PersistentCalls: - m_Calls: [] - ValueUnchanged: - m_PersistentCalls: - m_Calls: [] - Deactivated: - m_PersistentCalls: - m_Calls: [] ---- !u!114 &6349443295347477609 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6349443295347477610} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 00095f9f29cb73649ac9773fe764fef2, type: 3} - m_Name: - m_EditorClassIdentifier: - Transformed: - m_PersistentCalls: + m_ActionId: dfd596b0-b8da-44af-8e71-8a65f6dda55b + m_ActionName: Generic XR/Left Touchpad Touched + - m_PersistentCalls: m_Calls: - - m_Target: {fileID: 6349443295347477608} - m_TargetAssemblyTypeName: Zinnia.Action.Action`3[[Zinnia.Action.BooleanAction, - Zinnia.Runtime - m_MethodName: Receive + - m_Target: {fileID: 6349443295545559180} + m_TargetAssemblyTypeName: Zinnia.Data.Type.Transformation.Transformer`3[[UnityEngine.InputSystem.InputAction+CallbackContext, + Unity.InputSystem + m_MethodName: DoTransform m_Mode: 0 m_Arguments: m_ObjectArgument: {fileID: 0} @@ -3311,179 +3714,31 @@ MonoBehaviour: m_StringArgument: m_BoolArgument: 0 m_CallState: 2 - contextToProcess: 5 ---- !u!1 &6349443295373500680 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 6349443295373500681} - - component: {fileID: 6349443295373500686} - - component: {fileID: 6349443295373500687} - m_Layer: 0 - m_Name: RightGrip_Press - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &6349443295373500681 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6349443295373500680} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 6349443294970482768} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &6349443295373500686 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6349443295373500680} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 1fd299fedf620074b8e4ce0978a7f425, type: 3} - m_Name: - m_EditorClassIdentifier: - ActivationStateChanged: - m_PersistentCalls: - m_Calls: [] - initialValue: 0 - defaultValue: 0 - sources: [] - Activated: - m_PersistentCalls: - m_Calls: [] - ValueChanged: - m_PersistentCalls: - m_Calls: [] - ValueUnchanged: - m_PersistentCalls: - m_Calls: [] - Deactivated: - m_PersistentCalls: - m_Calls: [] ---- !u!114 &6349443295373500687 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6349443295373500680} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 00095f9f29cb73649ac9773fe764fef2, type: 3} - m_Name: - m_EditorClassIdentifier: - Transformed: - m_PersistentCalls: + m_ActionId: 02ba91d9-5bcc-4bd1-91ae-4a51bc4d5281 + m_ActionName: Generic XR/Left Touchpad Pressed + - m_PersistentCalls: m_Calls: - - m_Target: {fileID: 6349443295373500686} - m_TargetAssemblyTypeName: Zinnia.Action.Action`3[[Zinnia.Action.BooleanAction, - Zinnia.Runtime - m_MethodName: Receive + - m_Target: {fileID: 6349443294212891037} + m_TargetAssemblyTypeName: Zinnia.Data.Type.Transformation.Transformer`3[[UnityEngine.InputSystem.InputAction+CallbackContext, + Unity.InputSystem + m_MethodName: DoTransform 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 - contextToProcess: 5 ---- !u!1 &6349443295442520848 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 6349443295442520849} - - component: {fileID: 6349443295442520854} - - component: {fileID: 6349443295442520855} - m_Layer: 0 - m_Name: RightMenu_Press - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &6349443295442520849 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6349443295442520848} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 6349443294443332843} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &6349443295442520854 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6349443295442520848} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 1fd299fedf620074b8e4ce0978a7f425, type: 3} - m_Name: - m_EditorClassIdentifier: - ActivationStateChanged: - m_PersistentCalls: - m_Calls: [] - initialValue: 0 - defaultValue: 0 - sources: [] - Activated: - m_PersistentCalls: - m_Calls: [] - ValueChanged: - m_PersistentCalls: - m_Calls: [] - ValueUnchanged: - m_PersistentCalls: - m_Calls: [] - Deactivated: - m_PersistentCalls: - m_Calls: [] ---- !u!114 &6349443295442520855 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6349443295442520848} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 00095f9f29cb73649ac9773fe764fef2, type: 3} - m_Name: - m_EditorClassIdentifier: - Transformed: - m_PersistentCalls: + m_StringArgument: + m_BoolArgument: 0 + m_CallState: 2 + m_ActionId: 91307b7f-1208-4338-8088-b0977ddf7def + m_ActionName: Generic XR/Left Touchpad Axis + - m_PersistentCalls: m_Calls: - - m_Target: {fileID: 6349443295442520854} - m_TargetAssemblyTypeName: Zinnia.Action.Action`3[[Zinnia.Action.BooleanAction, - Zinnia.Runtime - m_MethodName: Receive + - m_Target: {fileID: 6349443295504015408} + m_TargetAssemblyTypeName: Zinnia.Data.Type.Transformation.Transformer`3[[UnityEngine.InputSystem.InputAction+CallbackContext, + Unity.InputSystem + m_MethodName: DoTransform m_Mode: 0 m_Arguments: m_ObjectArgument: {fileID: 0} @@ -3493,88 +3748,14 @@ MonoBehaviour: m_StringArgument: m_BoolArgument: 0 m_CallState: 2 - contextToProcess: 5 ---- !u!1 &6349443295448069343 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 6349443295448069340} - - component: {fileID: 6349443295448069341} - - component: {fileID: 6349443295448069154} - m_Layer: 0 - m_Name: LeftHome_Press - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &6349443295448069340 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6349443295448069343} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 6349443294488037555} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &6349443295448069341 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6349443295448069343} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 1fd299fedf620074b8e4ce0978a7f425, type: 3} - m_Name: - m_EditorClassIdentifier: - ActivationStateChanged: - m_PersistentCalls: - m_Calls: [] - initialValue: 0 - defaultValue: 0 - sources: [] - Activated: - m_PersistentCalls: - m_Calls: [] - ValueChanged: - m_PersistentCalls: - m_Calls: [] - ValueUnchanged: - m_PersistentCalls: - m_Calls: [] - Deactivated: - m_PersistentCalls: - m_Calls: [] ---- !u!114 &6349443295448069154 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6349443295448069343} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 00095f9f29cb73649ac9773fe764fef2, type: 3} - m_Name: - m_EditorClassIdentifier: - Transformed: - m_PersistentCalls: + m_ActionId: 07b254a7-9c6a-41b4-95b5-1e56485edb57 + m_ActionName: Generic XR/Right Home Pressed + - m_PersistentCalls: m_Calls: - - m_Target: {fileID: 6349443295448069341} - m_TargetAssemblyTypeName: Zinnia.Action.Action`3[[Zinnia.Action.BooleanAction, - Zinnia.Runtime - m_MethodName: Receive + - m_Target: {fileID: 6349443295442520855} + m_TargetAssemblyTypeName: Zinnia.Data.Type.Transformation.Transformer`3[[UnityEngine.InputSystem.InputAction+CallbackContext, + Unity.InputSystem + m_MethodName: DoTransform m_Mode: 0 m_Arguments: m_ObjectArgument: {fileID: 0} @@ -3584,88 +3765,99 @@ MonoBehaviour: m_StringArgument: m_BoolArgument: 0 m_CallState: 2 - contextToProcess: 5 ---- !u!1 &6349443295499221917 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 6349443295499221986} - - component: {fileID: 6349443295499221987} - - component: {fileID: 6349443295499221984} - m_Layer: 0 - m_Name: LeftTrigger_Press - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &6349443295499221986 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6349443295499221917} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 6349443294298505693} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &6349443295499221987 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6349443295499221917} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 1fd299fedf620074b8e4ce0978a7f425, type: 3} - m_Name: - m_EditorClassIdentifier: - ActivationStateChanged: - m_PersistentCalls: - m_Calls: [] - initialValue: 0 - defaultValue: 0 - sources: [] - Activated: - m_PersistentCalls: - m_Calls: [] - ValueChanged: - m_PersistentCalls: - m_Calls: [] - ValueUnchanged: - m_PersistentCalls: - m_Calls: [] - Deactivated: - m_PersistentCalls: - m_Calls: [] ---- !u!114 &6349443295499221984 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6349443295499221917} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 00095f9f29cb73649ac9773fe764fef2, type: 3} - m_Name: - m_EditorClassIdentifier: - Transformed: - m_PersistentCalls: + m_ActionId: 12b063ad-5653-420f-bdc7-250f855857dc + m_ActionName: Generic XR/Right Menu Pressed + - m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 6349443295733582401} + m_TargetAssemblyTypeName: Zinnia.Data.Type.Transformation.Transformer`3[[UnityEngine.InputSystem.InputAction+CallbackContext, + Unity.InputSystem + m_MethodName: DoTransform + 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_ActionId: 0ebf30f2-3478-4c1e-934b-2d609c06b090 + m_ActionName: Generic XR/Right Back + - m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 6349443295579615862} + m_TargetAssemblyTypeName: Zinnia.Data.Type.Transformation.Transformer`3[[UnityEngine.InputSystem.InputAction+CallbackContext, + Unity.InputSystem + m_MethodName: DoTransform + 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_ActionId: 78e4abd5-2b5e-4998-8bd9-7daaacfd167b + m_ActionName: Generic XR/Right Primary Button Touched + - m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 6349443295047170232} + m_TargetAssemblyTypeName: Zinnia.Data.Type.Transformation.Transformer`3[[UnityEngine.InputSystem.InputAction+CallbackContext, + Unity.InputSystem + m_MethodName: DoTransform + 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_ActionId: fc363e57-1a27-4ca8-9bf3-8fe9d8650467 + m_ActionName: Generic XR/Right Primary Button Pressed + - m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 6349443294910928794} + m_TargetAssemblyTypeName: Zinnia.Data.Type.Transformation.Transformer`3[[UnityEngine.InputSystem.InputAction+CallbackContext, + Unity.InputSystem + m_MethodName: DoTransform + 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_ActionId: 32e567d4-fe6b-492e-a3e6-3000e6d6c318 + m_ActionName: Generic XR/Right Secondary Button Touched + - m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 6349443294151544715} + m_TargetAssemblyTypeName: Zinnia.Data.Type.Transformation.Transformer`3[[UnityEngine.InputSystem.InputAction+CallbackContext, + Unity.InputSystem + m_MethodName: DoTransform + 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_ActionId: 5fdacbea-e09b-4f3b-9e9e-f4f81348a3db + m_ActionName: Generic XR/Right Secondary Button Pressed + - m_PersistentCalls: m_Calls: - - m_Target: {fileID: 6349443295499221987} - m_TargetAssemblyTypeName: Zinnia.Action.Action`3[[Zinnia.Action.BooleanAction, - Zinnia.Runtime - m_MethodName: Receive + - m_Target: {fileID: 6349443295252543442} + m_TargetAssemblyTypeName: Zinnia.Data.Type.Transformation.Transformer`3[[UnityEngine.InputSystem.InputAction+CallbackContext, + Unity.InputSystem + m_MethodName: DoTransform m_Mode: 0 m_Arguments: m_ObjectArgument: {fileID: 0} @@ -3675,88 +3867,14 @@ MonoBehaviour: m_StringArgument: m_BoolArgument: 0 m_CallState: 2 - contextToProcess: 5 ---- !u!1 &6349443295504015405 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 6349443295504015410} - - component: {fileID: 6349443295504015411} - - component: {fileID: 6349443295504015408} - m_Layer: 0 - m_Name: RightHome_Press - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &6349443295504015410 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6349443295504015405} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 6349443295781807620} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &6349443295504015411 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6349443295504015405} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 1fd299fedf620074b8e4ce0978a7f425, type: 3} - m_Name: - m_EditorClassIdentifier: - ActivationStateChanged: - m_PersistentCalls: - m_Calls: [] - initialValue: 0 - defaultValue: 0 - sources: [] - Activated: - m_PersistentCalls: - m_Calls: [] - ValueChanged: - m_PersistentCalls: - m_Calls: [] - ValueUnchanged: - m_PersistentCalls: - m_Calls: [] - Deactivated: - m_PersistentCalls: - m_Calls: [] ---- !u!114 &6349443295504015408 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6349443295504015405} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 00095f9f29cb73649ac9773fe764fef2, type: 3} - m_Name: - m_EditorClassIdentifier: - Transformed: - m_PersistentCalls: + m_ActionId: 5ef10729-9944-4972-8e35-95405ba95f1e + m_ActionName: Generic XR/Right Trigger Pressed + - m_PersistentCalls: m_Calls: - - m_Target: {fileID: 6349443295504015411} - m_TargetAssemblyTypeName: Zinnia.Action.Action`3[[Zinnia.Action.BooleanAction, - Zinnia.Runtime - m_MethodName: Receive + - m_Target: {fileID: 6349443294800193020} + m_TargetAssemblyTypeName: Zinnia.Data.Type.Transformation.Transformer`3[[UnityEngine.InputSystem.InputAction+CallbackContext, + Unity.InputSystem + m_MethodName: DoTransform m_Mode: 0 m_Arguments: m_ObjectArgument: {fileID: 0} @@ -3766,88 +3884,99 @@ MonoBehaviour: m_StringArgument: m_BoolArgument: 0 m_CallState: 2 - contextToProcess: 5 ---- !u!1 &6349443295545559177 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 6349443295545559182} - - component: {fileID: 6349443295545559183} - - component: {fileID: 6349443295545559180} - m_Layer: 0 - m_Name: LeftTouchpad_Press - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &6349443295545559182 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6349443295545559177} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 6349443294565216503} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &6349443295545559183 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6349443295545559177} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 1fd299fedf620074b8e4ce0978a7f425, type: 3} - m_Name: - m_EditorClassIdentifier: - ActivationStateChanged: - m_PersistentCalls: - m_Calls: [] - initialValue: 0 - defaultValue: 0 - sources: [] - Activated: - m_PersistentCalls: - m_Calls: [] - ValueChanged: - m_PersistentCalls: - m_Calls: [] - ValueUnchanged: - m_PersistentCalls: - m_Calls: [] - Deactivated: - m_PersistentCalls: - m_Calls: [] ---- !u!114 &6349443295545559180 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6349443295545559177} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 00095f9f29cb73649ac9773fe764fef2, type: 3} - m_Name: - m_EditorClassIdentifier: - Transformed: - m_PersistentCalls: + m_ActionId: 7610e470-5a69-40d7-ac47-e57edd615b34 + m_ActionName: Generic XR/Right Trigger Axis + - m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 6349443295373500687} + m_TargetAssemblyTypeName: Zinnia.Data.Type.Transformation.Transformer`3[[UnityEngine.InputSystem.InputAction+CallbackContext, + Unity.InputSystem + m_MethodName: DoTransform + 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_ActionId: 706ad657-2fa5-46cd-b519-c53bf2de151d + m_ActionName: Generic XR/Right Grip Pressed + - m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 6349443295892782129} + m_TargetAssemblyTypeName: Zinnia.Data.Type.Transformation.Transformer`3[[UnityEngine.InputSystem.InputAction+CallbackContext, + Unity.InputSystem + m_MethodName: DoTransform + 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_ActionId: 1f58bfd8-abcd-431b-befe-352c4e464f22 + m_ActionName: Generic XR/Right Grip Axis + - m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 6349443294390955334} + m_TargetAssemblyTypeName: Zinnia.Data.Type.Transformation.Transformer`3[[UnityEngine.InputSystem.InputAction+CallbackContext, + Unity.InputSystem + m_MethodName: DoTransform + 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_ActionId: 538130ae-e2d1-4ce8-bbd4-5eb81a2e0492 + m_ActionName: Generic XR/Right Thumbstick Touched + - m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 6349443295079677248} + m_TargetAssemblyTypeName: Zinnia.Data.Type.Transformation.Transformer`3[[UnityEngine.InputSystem.InputAction+CallbackContext, + Unity.InputSystem + m_MethodName: DoTransform + 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_ActionId: bb45b9d9-60f0-4a19-8cdf-052d9718e22e + m_ActionName: Generic XR/Right Thumbstick Pressed + - m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 6349443296093132328} + m_TargetAssemblyTypeName: Zinnia.Data.Type.Transformation.Transformer`3[[UnityEngine.InputSystem.InputAction+CallbackContext, + Unity.InputSystem + m_MethodName: DoTransform + 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_ActionId: dcb62131-7b02-4b5c-b086-c288569c0f7f + m_ActionName: Generic XR/Right Thumbstick Axis + - m_PersistentCalls: m_Calls: - - m_Target: {fileID: 6349443295545559183} - m_TargetAssemblyTypeName: Zinnia.Action.Action`3[[Zinnia.Action.BooleanAction, - Zinnia.Runtime - m_MethodName: Receive + - m_Target: {fileID: 6349443295941967410} + m_TargetAssemblyTypeName: Zinnia.Data.Type.Transformation.Transformer`3[[UnityEngine.InputSystem.InputAction+CallbackContext, + Unity.InputSystem + m_MethodName: DoTransform m_Mode: 0 m_Arguments: m_ObjectArgument: {fileID: 0} @@ -3857,88 +3986,14 @@ MonoBehaviour: m_StringArgument: m_BoolArgument: 0 m_CallState: 2 - contextToProcess: 5 ---- !u!1 &6349443295579615859 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 6349443295579615856} - - component: {fileID: 6349443295579615857} - - component: {fileID: 6349443295579615862} - m_Layer: 0 - m_Name: RightPrimaryButton_Touch - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &6349443295579615856 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6349443295579615859} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 6349443295699017103} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &6349443295579615857 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6349443295579615859} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 1fd299fedf620074b8e4ce0978a7f425, type: 3} - m_Name: - m_EditorClassIdentifier: - ActivationStateChanged: - m_PersistentCalls: - m_Calls: [] - initialValue: 0 - defaultValue: 0 - sources: [] - Activated: - m_PersistentCalls: - m_Calls: [] - ValueChanged: - m_PersistentCalls: - m_Calls: [] - ValueUnchanged: - m_PersistentCalls: - m_Calls: [] - Deactivated: - m_PersistentCalls: - m_Calls: [] ---- !u!114 &6349443295579615862 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6349443295579615859} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 00095f9f29cb73649ac9773fe764fef2, type: 3} - m_Name: - m_EditorClassIdentifier: - Transformed: - m_PersistentCalls: + m_ActionId: 7e1740b7-37a7-42fe-9d35-e2ea0e1340dd + m_ActionName: Generic XR/Right Touchpad Touched + - m_PersistentCalls: m_Calls: - - m_Target: {fileID: 6349443295579615857} - m_TargetAssemblyTypeName: Zinnia.Action.Action`3[[Zinnia.Action.BooleanAction, - Zinnia.Runtime - m_MethodName: Receive + - m_Target: {fileID: 6349443294150343230} + m_TargetAssemblyTypeName: Zinnia.Data.Type.Transformation.Transformer`3[[UnityEngine.InputSystem.InputAction+CallbackContext, + Unity.InputSystem + m_MethodName: DoTransform m_Mode: 0 m_Arguments: m_ObjectArgument: {fileID: 0} @@ -3948,39 +4003,102 @@ MonoBehaviour: m_StringArgument: m_BoolArgument: 0 m_CallState: 2 - contextToProcess: 5 ---- !u!1 &6349443295592184546 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 6349443295592184547} - m_Layer: 0 - m_Name: UnityInputSystem.Mappings.GenericXR - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &6349443295592184547 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6349443295592184546} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 6349443295771529675} - - {fileID: 6349443296067744168} - m_Father: {fileID: 0} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_ActionId: 787926ac-c187-48d1-9342-50f096b95154 + m_ActionName: Generic XR/Right Touchpad Pressed + - m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 6349443295214854028} + m_TargetAssemblyTypeName: Zinnia.Data.Type.Transformation.Transformer`3[[UnityEngine.InputSystem.InputAction+CallbackContext, + Unity.InputSystem + m_MethodName: DoTransform + 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_ActionId: e9abf06e-24a8-473e-a98b-b8a401b65f31 + m_ActionName: Generic XR/Right Touchpad Axis + - m_PersistentCalls: + m_Calls: [] + m_ActionId: 4facac82-eff3-492b-82c8-00572253494c + m_ActionName: Generic XR/Left Velocity + - m_PersistentCalls: + m_Calls: [] + m_ActionId: 5ee42830-0994-4a7e-8140-9fafa4ec4a76 + m_ActionName: Generic XR/Left Angular Velocity + - m_PersistentCalls: + m_Calls: [] + m_ActionId: 888fa71e-070d-4309-a428-2c6994c71a01 + m_ActionName: Generic XR/Left Acceleration + - m_PersistentCalls: + m_Calls: [] + m_ActionId: 6755d377-0a48-41cd-b4db-c6372503ec5f + m_ActionName: Generic XR/Left Angular Acceleration + - m_PersistentCalls: + m_Calls: [] + m_ActionId: b91eff29-7f90-445e-a391-93576a5f1276 + m_ActionName: Generic XR/Right Velocity + - m_PersistentCalls: + m_Calls: [] + m_ActionId: 1f95deb1-a67a-416a-8623-47b29dc2fb37 + m_ActionName: Generic XR/Right Angular Velocity + - m_PersistentCalls: + m_Calls: [] + m_ActionId: 5df8048b-6a0d-4e35-992b-76cf447bbb7d + m_ActionName: Generic XR/Right Acceleration + - m_PersistentCalls: + m_Calls: [] + m_ActionId: f00608bb-9b21-48ae-ac58-97373d4b67ab + m_ActionName: Generic XR/Right Angular Acceleration + - m_PersistentCalls: + m_Calls: [] + m_ActionId: b6885a32-53b6-49eb-8e7d-9c9ad4ed458c + m_ActionName: Generic XR/Left Device Position + - m_PersistentCalls: + m_Calls: [] + m_ActionId: e2fab288-ca87-4b0e-bd52-356fb936cc52 + m_ActionName: Generic XR/Left Device Rotation + - m_PersistentCalls: + m_Calls: [] + m_ActionId: 303f6596-a8b5-49c5-8485-bc9ac959a7e3 + m_ActionName: Generic XR/Left Device Pointer Rotation + - m_PersistentCalls: + m_Calls: [] + m_ActionId: c0ffef73-8fd7-4a8f-9b3c-1fd5b688ea67 + m_ActionName: Generic XR/Left Device Pointer Position + - m_PersistentCalls: + m_Calls: [] + m_ActionId: 3b3c0e4f-511d-4081-8a93-435f741dcdc6 + m_ActionName: Generic XR/Right Device Position + - m_PersistentCalls: + m_Calls: [] + m_ActionId: b21482af-99d0-4e86-9035-0aba403d7edb + m_ActionName: Generic XR/Right Device Rotation + - m_PersistentCalls: + m_Calls: [] + m_ActionId: 71982357-fea6-4469-9f28-0df60f94b352 + m_ActionName: Generic XR/Right Device Pointer Rotation + - m_PersistentCalls: + m_Calls: [] + m_ActionId: 58069eb9-40bb-42cb-8c06-549928b78ce4 + m_ActionName: Generic XR/Right Device Pointer Position + - m_PersistentCalls: + m_Calls: [] + m_ActionId: f91f4716-30a9-46e2-8f65-51e4e9fa8349 + m_ActionName: Generic XR/HMD Device Position + - m_PersistentCalls: + m_Calls: [] + m_ActionId: 81eede4b-e8ec-4a54-9db9-a48e41183537 + m_ActionName: Generic XR/HMD Device Rotation + m_NeverAutoSwitchControlSchemes: 0 + m_DefaultControlScheme: + m_DefaultActionMap: Generic XR + m_SplitScreenIndex: -1 + m_Camera: {fileID: 0} --- !u!1 &6349443295593843472 GameObject: m_ObjectHideFlags: 0 @@ -4007,6 +4125,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: 6349443295919349373} m_Father: {fileID: 6349443294569046938} @@ -4040,6 +4159,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: 6349443296093132329} m_RootOrder: 0 @@ -4074,6 +4194,7 @@ MonoBehaviour: Deactivated: m_PersistentCalls: m_Calls: [] + value: 0 equalityTolerance: 1e-45 --- !u!114 &6349443295608034549 MonoBehaviour: @@ -4132,6 +4253,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: 6349443294565216503} m_RootOrder: 0 @@ -4166,6 +4288,7 @@ MonoBehaviour: Deactivated: m_PersistentCalls: m_Calls: [] + value: 0 --- !u!114 &6349443295647171937 MonoBehaviour: m_ObjectHideFlags: 0 @@ -4223,6 +4346,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: 6349443294212891106} m_RootOrder: 0 @@ -4257,6 +4381,7 @@ MonoBehaviour: Deactivated: m_PersistentCalls: m_Calls: [] + value: 0 equalityTolerance: 1e-45 --- !u!114 &6349443295648199210 MonoBehaviour: @@ -4313,6 +4438,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: 6349443295579615856} - {fileID: 6349443295047170234} @@ -4347,6 +4473,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: 6349443294073595843} m_RootOrder: 0 @@ -4381,6 +4508,7 @@ MonoBehaviour: Deactivated: m_PersistentCalls: m_Calls: [] + value: 0 --- !u!114 &6349443295733582401 MonoBehaviour: m_ObjectHideFlags: 0 @@ -4438,6 +4566,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: 6349443294298505693} m_RootOrder: 1 @@ -4472,6 +4601,7 @@ MonoBehaviour: Deactivated: m_PersistentCalls: m_Calls: [] + value: 0 equalityTolerance: 1e-45 --- !u!114 &6349443295754522104 MonoBehaviour: @@ -4512,7 +4642,7 @@ GameObject: m_Component: - component: {fileID: 6349443295763352111} m_Layer: 0 - m_Name: RightController + m_Name: RightControllerInputActions m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 @@ -4525,9 +4655,10 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 6349443295763352110} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + 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: 6349443295781807620} - {fileID: 6349443294443332843} @@ -4538,40 +4669,8 @@ Transform: - {fileID: 6349443294970482768} - {fileID: 6349443294510288753} - {fileID: 6349443294972691469} - m_Father: {fileID: 6349443295771529675} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &6349443295771529674 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 6349443295771529675} - m_Layer: 0 - m_Name: InputActions - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &6349443295771529675 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6349443295771529674} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 6349443294569046938} - - {fileID: 6349443295763352111} m_Father: {fileID: 6349443295592184547} - m_RootOrder: 0 + m_RootOrder: -1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &6349443295781807623 GameObject: @@ -4599,6 +4698,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: 6349443295504015410} m_Father: {fileID: 6349443295763352111} @@ -4632,6 +4732,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: 6349443294970482768} m_RootOrder: 1 @@ -4666,6 +4767,7 @@ MonoBehaviour: Deactivated: m_PersistentCalls: m_Calls: [] + value: 0 equalityTolerance: 1e-45 --- !u!114 &6349443295892782129 MonoBehaviour: @@ -4722,6 +4824,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: 6349443294392552633} - {fileID: 6349443294333757941} @@ -4757,6 +4860,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: 6349443294227618253} m_RootOrder: 1 @@ -4791,6 +4895,7 @@ MonoBehaviour: Deactivated: m_PersistentCalls: m_Calls: [] + value: 0 --- !u!114 &6349443295916588368 MonoBehaviour: m_ObjectHideFlags: 0 @@ -4848,6 +4953,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: 6349443295593843473} m_RootOrder: 0 @@ -4882,6 +4988,7 @@ MonoBehaviour: Deactivated: m_PersistentCalls: m_Calls: [] + value: 0 --- !u!114 &6349443295919349315 MonoBehaviour: m_ObjectHideFlags: 0 @@ -4939,6 +5046,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: 6349443294972691469} m_RootOrder: 0 @@ -4973,6 +5081,7 @@ MonoBehaviour: Deactivated: m_PersistentCalls: m_Calls: [] + value: 0 --- !u!114 &6349443295941967410 MonoBehaviour: m_ObjectHideFlags: 0 @@ -5002,37 +5111,6 @@ MonoBehaviour: m_BoolArgument: 0 m_CallState: 2 contextToProcess: 5 ---- !u!1 &6349443296067744171 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 6349443296067744168} - m_Layer: 0 - m_Name: Internal - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &6349443296067744168 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6349443296067744171} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: - - {fileID: 6349443294480281453} - m_Father: {fileID: 6349443295592184547} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &6349443296075280025 GameObject: m_ObjectHideFlags: 0 @@ -5061,6 +5139,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: 6349443294377432152} m_RootOrder: 0 @@ -5095,6 +5174,7 @@ MonoBehaviour: Deactivated: m_PersistentCalls: m_Calls: [] + value: 0 --- !u!114 &6349443296075280028 MonoBehaviour: m_ObjectHideFlags: 0 @@ -5152,6 +5232,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: 6349443295214854030} m_RootOrder: 1 @@ -5186,6 +5267,7 @@ MonoBehaviour: Deactivated: m_PersistentCalls: m_Calls: [] + value: 0 equalityTolerance: 1e-45 --- !u!114 &6349443296092507251 MonoBehaviour: @@ -5244,6 +5326,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: 6349443295608034551} - {fileID: 6349443295306420186} @@ -5280,6 +5363,7 @@ MonoBehaviour: Deactivated: m_PersistentCalls: m_Calls: [] + value: {x: 0, y: 0} equalityTolerance: 1e-45 --- !u!114 &6349443296093132328 MonoBehaviour: diff --git a/Samples~/GenericXR/UnityInputSystem.Mappings.GenericXR.prefab.meta b/Samples~/GenericXR/UnityInputSystem.CallbackContextMappings.GenericXR.prefab.meta similarity index 100% rename from Samples~/GenericXR/UnityInputSystem.Mappings.GenericXR.prefab.meta rename to Samples~/GenericXR/UnityInputSystem.CallbackContextMappings.GenericXR.prefab.meta diff --git a/Samples~/GenericXR/UnityInputSystem.InputActionMappings.GenericXR.prefab b/Samples~/GenericXR/UnityInputSystem.InputActionMappings.GenericXR.prefab new file mode 100644 index 0000000..f4d02f1 --- /dev/null +++ b/Samples~/GenericXR/UnityInputSystem.InputActionMappings.GenericXR.prefab @@ -0,0 +1,5388 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &2884100000661590568 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2884100000661590571} + - component: {fileID: 2884100000661590570} + - component: {fileID: 2884100000661590564} + m_Layer: 0 + m_Name: LeftSecondaryButton_Touch + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2884100000661590571 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100000661590568} + 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: 2884100001110808518} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2884100000661590570 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100000661590568} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1fd299fedf620074b8e4ce0978a7f425, type: 3} + m_Name: + m_EditorClassIdentifier: + ActivationStateChanged: + m_PersistentCalls: + m_Calls: [] + initialValue: 0 + defaultValue: 0 + sources: [] + Activated: + m_PersistentCalls: + m_Calls: [] + ValueChanged: + m_PersistentCalls: + m_Calls: [] + ValueUnchanged: + m_PersistentCalls: + m_Calls: [] + Deactivated: + m_PersistentCalls: + m_Calls: [] + value: 0 +--- !u!114 &2884100000661590564 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100000661590568} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9159c3c20466b5944a167ac0be00d23f, type: 3} + m_Name: + m_EditorClassIdentifier: + Transformed: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 2884100000661590570} + m_TargetAssemblyTypeName: Zinnia.Action.Action`3[[Zinnia.Action.BooleanAction, + Zinnia.Runtime + m_MethodName: Receive + 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 + contextToProcess: 6 + source: + m_UseReference: 1 + m_Action: + m_Name: Source + m_Type: 0 + m_ExpectedControlType: + m_Id: 9b03d2f3-d66c-476e-84f6-79c16b6ab268 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -6215665685998968961, guid: 4ad928a61d9612a4685b1d2ab5c52c85, type: 3} +--- !u!1 &2884100000663624282 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2884100000663624285} + - component: {fileID: 2884100000663624284} + - component: {fileID: 2884100000663624283} + m_Layer: 0 + m_Name: RightTrigger_Axis + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2884100000663624285 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100000663624282} + 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: 2884100000965295094} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2884100000663624284 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100000663624282} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 24f782494a9252d49a470301a5b749ad, type: 3} + m_Name: + m_EditorClassIdentifier: + ActivationStateChanged: + m_PersistentCalls: + m_Calls: [] + initialValue: 0 + defaultValue: 0 + sources: [] + Activated: + m_PersistentCalls: + m_Calls: [] + ValueChanged: + m_PersistentCalls: + m_Calls: [] + ValueUnchanged: + m_PersistentCalls: + m_Calls: [] + Deactivated: + m_PersistentCalls: + m_Calls: [] + value: 0 + equalityTolerance: 1e-45 +--- !u!114 &2884100000663624283 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100000663624282} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 86577897b3fe671499c720850480675b, type: 3} + m_Name: + m_EditorClassIdentifier: + Transformed: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 2884100000663624284} + m_TargetAssemblyTypeName: Zinnia.Action.Action`3[[Zinnia.Action.FloatAction, + Zinnia.Runtime + m_MethodName: Receive + 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 + contextToProcess: -1 + source: + m_UseReference: 1 + m_Action: + m_Name: Source + m_Type: 0 + m_ExpectedControlType: + m_Id: 3e8da7ac-fbde-4061-884d-ba92b48e52ac + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 1310831545453508028, guid: 4ad928a61d9612a4685b1d2ab5c52c85, type: 3} +--- !u!1 &2884100000674580289 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2884100000674580288} + - component: {fileID: 2884100000674580290} + - component: {fileID: 2884100000674580291} + m_Layer: 0 + m_Name: LeftThumbstick_Axis_Vertical + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2884100000674580288 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100000674580289} + 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: 2884100002382404308} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2884100000674580290 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100000674580289} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 24f782494a9252d49a470301a5b749ad, type: 3} + m_Name: + m_EditorClassIdentifier: + ActivationStateChanged: + m_PersistentCalls: + m_Calls: [] + initialValue: 0 + defaultValue: 0 + sources: [] + Activated: + m_PersistentCalls: + m_Calls: [] + ValueChanged: + m_PersistentCalls: + m_Calls: [] + ValueUnchanged: + m_PersistentCalls: + m_Calls: [] + Deactivated: + m_PersistentCalls: + m_Calls: [] + value: 0 + equalityTolerance: 1e-45 +--- !u!114 &2884100000674580291 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100000674580289} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c7c88ade2241bbd4c8dc2c0d53f9bd81, type: 3} + m_Name: + m_EditorClassIdentifier: + Transformed: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 2884100000674580290} + m_TargetAssemblyTypeName: Zinnia.Action.Action`3[[Zinnia.Action.FloatAction, + Zinnia.Runtime + m_MethodName: Receive + 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 + coordinateToExtract: 1 +--- !u!1 &2884100000723001547 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2884100000723001546} + m_Layer: 0 + m_Name: Right_SecondaryButton + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2884100000723001546 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100000723001547} + 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: 2884100001043687479} + - {fileID: 2884100001350086694} + m_Father: {fileID: 2884100001887860108} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2884100000812411013 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2884100000812411012} + - component: {fileID: 2884100000812411014} + - component: {fileID: 2884100000812411015} + m_Layer: 0 + m_Name: LeftThumbstick_Axis_Horizontal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2884100000812411012 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100000812411013} + 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: 2884100002382404308} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2884100000812411014 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100000812411013} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 24f782494a9252d49a470301a5b749ad, type: 3} + m_Name: + m_EditorClassIdentifier: + ActivationStateChanged: + m_PersistentCalls: + m_Calls: [] + initialValue: 0 + defaultValue: 0 + sources: [] + Activated: + m_PersistentCalls: + m_Calls: [] + ValueChanged: + m_PersistentCalls: + m_Calls: [] + ValueUnchanged: + m_PersistentCalls: + m_Calls: [] + Deactivated: + m_PersistentCalls: + m_Calls: [] + value: 0 + equalityTolerance: 1e-45 +--- !u!114 &2884100000812411015 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100000812411013} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c7c88ade2241bbd4c8dc2c0d53f9bd81, type: 3} + m_Name: + m_EditorClassIdentifier: + Transformed: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 2884100000812411014} + m_TargetAssemblyTypeName: Zinnia.Action.Action`3[[Zinnia.Action.FloatAction, + Zinnia.Runtime + m_MethodName: Receive + 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 + coordinateToExtract: 0 +--- !u!1 &2884100000903251734 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2884100000903251737} + - component: {fileID: 2884100000903251736} + - component: {fileID: 2884100000903251735} + m_Layer: 0 + m_Name: RightPrimaryButton_Press + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2884100000903251737 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100000903251734} + 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: 2884100001832591916} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2884100000903251736 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100000903251734} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1fd299fedf620074b8e4ce0978a7f425, type: 3} + m_Name: + m_EditorClassIdentifier: + ActivationStateChanged: + m_PersistentCalls: + m_Calls: [] + initialValue: 0 + defaultValue: 0 + sources: [] + Activated: + m_PersistentCalls: + m_Calls: [] + ValueChanged: + m_PersistentCalls: + m_Calls: [] + ValueUnchanged: + m_PersistentCalls: + m_Calls: [] + Deactivated: + m_PersistentCalls: + m_Calls: [] + value: 0 +--- !u!114 &2884100000903251735 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100000903251734} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9159c3c20466b5944a167ac0be00d23f, type: 3} + m_Name: + m_EditorClassIdentifier: + Transformed: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 2884100000903251736} + m_TargetAssemblyTypeName: Zinnia.Action.Action`3[[Zinnia.Action.BooleanAction, + Zinnia.Runtime + m_MethodName: Receive + 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 + contextToProcess: 6 + source: + m_UseReference: 1 + m_Action: + m_Name: Source + m_Type: 0 + m_ExpectedControlType: + m_Id: e583e54d-d9f6-40e3-a4ed-e5345e0b6a1d + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 3199208200526000294, guid: 4ad928a61d9612a4685b1d2ab5c52c85, type: 3} +--- !u!1 &2884100000944145118 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2884100000944145121} + - component: {fileID: 2884100000944145120} + - component: {fileID: 2884100000944145122} + m_Layer: 0 + m_Name: RightThumbstick_Press + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2884100000944145121 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100000944145118} + 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: 2884100001440133330} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2884100000944145120 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100000944145118} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1fd299fedf620074b8e4ce0978a7f425, type: 3} + m_Name: + m_EditorClassIdentifier: + ActivationStateChanged: + m_PersistentCalls: + m_Calls: [] + initialValue: 0 + defaultValue: 0 + sources: [] + Activated: + m_PersistentCalls: + m_Calls: [] + ValueChanged: + m_PersistentCalls: + m_Calls: [] + ValueUnchanged: + m_PersistentCalls: + m_Calls: [] + Deactivated: + m_PersistentCalls: + m_Calls: [] + value: 0 +--- !u!114 &2884100000944145122 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100000944145118} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9159c3c20466b5944a167ac0be00d23f, type: 3} + m_Name: + m_EditorClassIdentifier: + Transformed: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 2884100000944145120} + m_TargetAssemblyTypeName: Zinnia.Action.Action`3[[Zinnia.Action.BooleanAction, + Zinnia.Runtime + m_MethodName: Receive + 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 + contextToProcess: 6 + source: + m_UseReference: 1 + m_Action: + m_Name: Source + m_Type: 0 + m_ExpectedControlType: + m_Id: e583e54d-d9f6-40e3-a4ed-e5345e0b6a1d + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 3127926005866939893, guid: 4ad928a61d9612a4685b1d2ab5c52c85, type: 3} +--- !u!1 &2884100000965295095 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2884100000965295094} + m_Layer: 0 + m_Name: Right_Trigger + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2884100000965295094 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100000965295095} + 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: 2884100002459420783} + - {fileID: 2884100000663624285} + m_Father: {fileID: 2884100001887860108} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2884100000968550078 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2884100000968550083} + - component: {fileID: 2884100000968550080} + - component: {fileID: 2884100000968550081} + m_Layer: 0 + m_Name: LeftTouchpad_Axis_Vertical + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2884100000968550083 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100000968550078} + 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: 2884100001150328385} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2884100000968550080 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100000968550078} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 24f782494a9252d49a470301a5b749ad, type: 3} + m_Name: + m_EditorClassIdentifier: + ActivationStateChanged: + m_PersistentCalls: + m_Calls: [] + initialValue: 0 + defaultValue: 0 + sources: [] + Activated: + m_PersistentCalls: + m_Calls: [] + ValueChanged: + m_PersistentCalls: + m_Calls: [] + ValueUnchanged: + m_PersistentCalls: + m_Calls: [] + Deactivated: + m_PersistentCalls: + m_Calls: [] + value: 0 + equalityTolerance: 1e-45 +--- !u!114 &2884100000968550081 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100000968550078} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c7c88ade2241bbd4c8dc2c0d53f9bd81, type: 3} + m_Name: + m_EditorClassIdentifier: + Transformed: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 2884100000968550080} + m_TargetAssemblyTypeName: Zinnia.Action.Action`3[[Zinnia.Action.FloatAction, + Zinnia.Runtime + m_MethodName: Receive + 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 + coordinateToExtract: 1 +--- !u!1 &2884100001043687476 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2884100001043687479} + - component: {fileID: 2884100001043687478} + - component: {fileID: 2884100001043687472} + m_Layer: 0 + m_Name: RightSecondaryButton_Touch + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2884100001043687479 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100001043687476} + 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: 2884100000723001546} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2884100001043687478 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100001043687476} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1fd299fedf620074b8e4ce0978a7f425, type: 3} + m_Name: + m_EditorClassIdentifier: + ActivationStateChanged: + m_PersistentCalls: + m_Calls: [] + initialValue: 0 + defaultValue: 0 + sources: [] + Activated: + m_PersistentCalls: + m_Calls: [] + ValueChanged: + m_PersistentCalls: + m_Calls: [] + ValueUnchanged: + m_PersistentCalls: + m_Calls: [] + Deactivated: + m_PersistentCalls: + m_Calls: [] + value: 0 +--- !u!114 &2884100001043687472 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100001043687476} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9159c3c20466b5944a167ac0be00d23f, type: 3} + m_Name: + m_EditorClassIdentifier: + Transformed: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 2884100001043687478} + m_TargetAssemblyTypeName: Zinnia.Action.Action`3[[Zinnia.Action.BooleanAction, + Zinnia.Runtime + m_MethodName: Receive + 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 + contextToProcess: 6 + source: + m_UseReference: 1 + m_Action: + m_Name: Source + m_Type: 0 + m_ExpectedControlType: + m_Id: e583e54d-d9f6-40e3-a4ed-e5345e0b6a1d + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -2955257552437121208, guid: 4ad928a61d9612a4685b1d2ab5c52c85, type: 3} +--- !u!1 &2884100001097202607 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2884100001097202606} + m_Layer: 0 + m_Name: Right_Touchpad + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2884100001097202606 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100001097202607} + 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: 2884100002074083727} + - {fileID: 2884100001349125531} + - {fileID: 2884100002413223981} + m_Father: {fileID: 2884100001887860108} + m_RootOrder: 8 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2884100001103671280 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2884100001103671283} + m_Layer: 0 + m_Name: Right_Grip + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2884100001103671283 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100001103671280} + 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: 2884100002311200426} + - {fileID: 2884100001756332944} + m_Father: {fileID: 2884100001887860108} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2884100001110808519 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2884100001110808518} + m_Layer: 0 + m_Name: Left_SecondaryButton + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2884100001110808518 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100001110808519} + 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: 2884100000661590571} + - {fileID: 2884100002284794824} + m_Father: {fileID: 2884100001498750009} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2884100001112039036 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2884100001112039039} + m_Layer: 0 + m_Name: Left_Grip + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2884100001112039039 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100001112039036} + 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: 2884100001437393634} + - {fileID: 2884100002345227107} + m_Father: {fileID: 2884100001498750009} + m_RootOrder: 6 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2884100001150328383 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2884100001150328385} + - component: {fileID: 2884100001150328384} + - component: {fileID: 2884100001150328386} + m_Layer: 0 + m_Name: LeftTouchpad_Axis + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2884100001150328385 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100001150328383} + 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: 2884100002586021255} + - {fileID: 2884100000968550083} + m_Father: {fileID: 2884100001502646100} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2884100001150328384 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100001150328383} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c4642d676162a9f46a4c3eceb98b2e70, type: 3} + m_Name: + m_EditorClassIdentifier: + ActivationStateChanged: + m_PersistentCalls: + m_Calls: [] + initialValue: {x: 0, y: 0} + defaultValue: {x: 0, y: 0} + sources: [] + Activated: + m_PersistentCalls: + m_Calls: [] + ValueChanged: + m_PersistentCalls: + m_Calls: [] + ValueUnchanged: + m_PersistentCalls: + m_Calls: [] + Deactivated: + m_PersistentCalls: + m_Calls: [] + value: {x: 0, y: 0} + equalityTolerance: 1e-45 +--- !u!114 &2884100001150328386 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100001150328383} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b351e4c5443188445a8542a72edacde0, type: 3} + m_Name: + m_EditorClassIdentifier: + Transformed: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 2884100001150328384} + m_TargetAssemblyTypeName: Zinnia.Action.Action`3[[Zinnia.Action.Vector2Action, + Zinnia.Runtime + m_MethodName: Receive + 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: 2884100002586021257} + m_TargetAssemblyTypeName: Zinnia.Data.Type.Transformation.Transformer`3[[UnityEngine.Vector2, + UnityEngine + m_MethodName: DoTransform + 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: 2884100000968550081} + m_TargetAssemblyTypeName: Zinnia.Data.Type.Transformation.Transformer`3[[UnityEngine.Vector2, + UnityEngine + m_MethodName: DoTransform + 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 + contextToProcess: -1 + source: + m_UseReference: 1 + m_Action: + m_Name: Source + m_Type: 0 + m_ExpectedControlType: + m_Id: 5ea57f2c-4847-429b-b748-af0f0df0fcb8 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 7789984683988925986, guid: 4ad928a61d9612a4685b1d2ab5c52c85, type: 3} +--- !u!1 &2884100001156507247 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2884100001156507246} + m_Layer: 0 + m_Name: Left_PrimaryButton + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2884100001156507246 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100001156507247} + 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: 2884100001343488506} + - {fileID: 2884100001780761328} + m_Father: {fileID: 2884100001498750009} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2884100001236614783 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2884100001236614782} + m_Layer: 0 + m_Name: Left_Trigger + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2884100001236614782 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100001236614783} + 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: 2884100002705572929} + - {fileID: 2884100001877750365} + m_Father: {fileID: 2884100001498750009} + m_RootOrder: 5 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2884100001279072353 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2884100001279072352} + m_Layer: 0 + m_Name: Right_Back + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2884100001279072352 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100001279072353} + 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: 2884100001865201120} + m_Father: {fileID: 2884100001887860108} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2884100001298322849 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2884100001298322848} + - component: {fileID: 2884100001298322850} + - component: {fileID: 2884100001298322851} + m_Layer: 0 + m_Name: RightTouchpad_Axis_Horizontal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2884100001298322848 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100001298322849} + 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: 2884100002413223981} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2884100001298322850 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100001298322849} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 24f782494a9252d49a470301a5b749ad, type: 3} + m_Name: + m_EditorClassIdentifier: + ActivationStateChanged: + m_PersistentCalls: + m_Calls: [] + initialValue: 0 + defaultValue: 0 + sources: [] + Activated: + m_PersistentCalls: + m_Calls: [] + ValueChanged: + m_PersistentCalls: + m_Calls: [] + ValueUnchanged: + m_PersistentCalls: + m_Calls: [] + Deactivated: + m_PersistentCalls: + m_Calls: [] + value: 0 + equalityTolerance: 1e-45 +--- !u!114 &2884100001298322851 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100001298322849} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c7c88ade2241bbd4c8dc2c0d53f9bd81, type: 3} + m_Name: + m_EditorClassIdentifier: + Transformed: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 2884100001298322850} + m_TargetAssemblyTypeName: Zinnia.Action.Action`3[[Zinnia.Action.FloatAction, + Zinnia.Runtime + m_MethodName: Receive + 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 + coordinateToExtract: 0 +--- !u!1 &2884100001343488507 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2884100001343488506} + - component: {fileID: 2884100001343488509} + - component: {fileID: 2884100001343488500} + m_Layer: 0 + m_Name: LeftPrimaryButton_Touch + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2884100001343488506 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100001343488507} + 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: 2884100001156507246} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2884100001343488509 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100001343488507} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1fd299fedf620074b8e4ce0978a7f425, type: 3} + m_Name: + m_EditorClassIdentifier: + ActivationStateChanged: + m_PersistentCalls: + m_Calls: [] + initialValue: 0 + defaultValue: 0 + sources: [] + Activated: + m_PersistentCalls: + m_Calls: [] + ValueChanged: + m_PersistentCalls: + m_Calls: [] + ValueUnchanged: + m_PersistentCalls: + m_Calls: [] + Deactivated: + m_PersistentCalls: + m_Calls: [] + value: 0 +--- !u!114 &2884100001343488500 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100001343488507} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9159c3c20466b5944a167ac0be00d23f, type: 3} + m_Name: + m_EditorClassIdentifier: + Transformed: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 2884100001343488509} + m_TargetAssemblyTypeName: Zinnia.Action.Action`3[[Zinnia.Action.BooleanAction, + Zinnia.Runtime + m_MethodName: Receive + 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 + contextToProcess: 6 + source: + m_UseReference: 1 + m_Action: + m_Name: Source + m_Type: 0 + m_ExpectedControlType: + m_Id: 351511f4-0c38-452b-8562-a4167e6de727 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 2989475458954988438, guid: 4ad928a61d9612a4685b1d2ab5c52c85, type: 3} +--- !u!1 &2884100001349125528 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2884100001349125531} + - component: {fileID: 2884100001349125530} + - component: {fileID: 2884100001349125524} + m_Layer: 0 + m_Name: RightTouchpad_Press + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2884100001349125531 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100001349125528} + 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: 2884100001097202606} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2884100001349125530 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100001349125528} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1fd299fedf620074b8e4ce0978a7f425, type: 3} + m_Name: + m_EditorClassIdentifier: + ActivationStateChanged: + m_PersistentCalls: + m_Calls: [] + initialValue: 0 + defaultValue: 0 + sources: [] + Activated: + m_PersistentCalls: + m_Calls: [] + ValueChanged: + m_PersistentCalls: + m_Calls: [] + ValueUnchanged: + m_PersistentCalls: + m_Calls: [] + Deactivated: + m_PersistentCalls: + m_Calls: [] + value: 0 +--- !u!114 &2884100001349125524 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100001349125528} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9159c3c20466b5944a167ac0be00d23f, type: 3} + m_Name: + m_EditorClassIdentifier: + Transformed: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 2884100001349125530} + m_TargetAssemblyTypeName: Zinnia.Action.Action`3[[Zinnia.Action.BooleanAction, + Zinnia.Runtime + m_MethodName: Receive + 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 + contextToProcess: 6 + source: + m_UseReference: 1 + m_Action: + m_Name: Source + m_Type: 0 + m_ExpectedControlType: + m_Id: e583e54d-d9f6-40e3-a4ed-e5345e0b6a1d + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 3363166355371421952, guid: 4ad928a61d9612a4685b1d2ab5c52c85, type: 3} +--- !u!1 &2884100001350086695 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2884100001350086694} + - component: {fileID: 2884100001350086697} + - component: {fileID: 2884100001350086688} + m_Layer: 0 + m_Name: RightSecondaryButton_Press + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2884100001350086694 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100001350086695} + 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: 2884100000723001546} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2884100001350086697 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100001350086695} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1fd299fedf620074b8e4ce0978a7f425, type: 3} + m_Name: + m_EditorClassIdentifier: + ActivationStateChanged: + m_PersistentCalls: + m_Calls: [] + initialValue: 0 + defaultValue: 0 + sources: [] + Activated: + m_PersistentCalls: + m_Calls: [] + ValueChanged: + m_PersistentCalls: + m_Calls: [] + ValueUnchanged: + m_PersistentCalls: + m_Calls: [] + Deactivated: + m_PersistentCalls: + m_Calls: [] + value: 0 +--- !u!114 &2884100001350086688 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100001350086695} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9159c3c20466b5944a167ac0be00d23f, type: 3} + m_Name: + m_EditorClassIdentifier: + Transformed: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 2884100001350086697} + m_TargetAssemblyTypeName: Zinnia.Action.Action`3[[Zinnia.Action.BooleanAction, + Zinnia.Runtime + m_MethodName: Receive + 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 + contextToProcess: 6 + source: + m_UseReference: 1 + m_Action: + m_Name: Source + m_Type: 0 + m_ExpectedControlType: + m_Id: e583e54d-d9f6-40e3-a4ed-e5345e0b6a1d + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 1467568634782551460, guid: 4ad928a61d9612a4685b1d2ab5c52c85, type: 3} +--- !u!1 &2884100001418278673 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2884100001418278672} + m_Layer: 0 + m_Name: Left_Home + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2884100001418278672 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100001418278673} + 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: 2884100002654030719} + m_Father: {fileID: 2884100001498750009} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2884100001437393635 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2884100001437393634} + - component: {fileID: 2884100001437393637} + - component: {fileID: 2884100001437393660} + m_Layer: 0 + m_Name: LeftGrip_Press + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2884100001437393634 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100001437393635} + 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: 2884100001112039039} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2884100001437393637 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100001437393635} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1fd299fedf620074b8e4ce0978a7f425, type: 3} + m_Name: + m_EditorClassIdentifier: + ActivationStateChanged: + m_PersistentCalls: + m_Calls: [] + initialValue: 0 + defaultValue: 0 + sources: [] + Activated: + m_PersistentCalls: + m_Calls: [] + ValueChanged: + m_PersistentCalls: + m_Calls: [] + ValueUnchanged: + m_PersistentCalls: + m_Calls: [] + Deactivated: + m_PersistentCalls: + m_Calls: [] + value: 0 +--- !u!114 &2884100001437393660 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100001437393635} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9159c3c20466b5944a167ac0be00d23f, type: 3} + m_Name: + m_EditorClassIdentifier: + Transformed: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 2884100001437393637} + m_TargetAssemblyTypeName: Zinnia.Action.Action`3[[Zinnia.Action.BooleanAction, + Zinnia.Runtime + m_MethodName: Receive + 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 + contextToProcess: 6 + source: + m_UseReference: 1 + m_Action: + m_Name: Source + m_Type: 0 + m_ExpectedControlType: + m_Id: b4ce9118-24b5-4d82-8def-e1e5794e77ba + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 5960285846836752504, guid: 4ad928a61d9612a4685b1d2ab5c52c85, type: 3} +--- !u!1 &2884100001440133331 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2884100001440133330} + m_Layer: 0 + m_Name: Right_Thumbstick + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2884100001440133330 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100001440133331} + 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: 2884100001597215459} + - {fileID: 2884100000944145121} + - {fileID: 2884100001956538762} + m_Father: {fileID: 2884100001887860108} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2884100001498750006 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2884100001498750009} + m_Layer: 0 + m_Name: LeftControllerInputActions + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2884100001498750009 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100001498750006} + 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: 2884100001418278672} + - {fileID: 2884100002522870962} + - {fileID: 2884100001575021563} + - {fileID: 2884100001156507246} + - {fileID: 2884100001110808518} + - {fileID: 2884100001236614782} + - {fileID: 2884100001112039039} + - {fileID: 2884100001752872632} + - {fileID: 2884100001502646100} + m_Father: {fileID: 2884100002522498368} + m_RootOrder: -1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2884100001502646101 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2884100001502646100} + m_Layer: 0 + m_Name: Left_Touchpad + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2884100001502646100 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100001502646101} + 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: 2884100002584885952} + - {fileID: 2884100002474751789} + - {fileID: 2884100001150328385} + m_Father: {fileID: 2884100001498750009} + m_RootOrder: 8 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2884100001539069527 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2884100001539069526} + - component: {fileID: 2884100001539069529} + - component: {fileID: 2884100001539069520} + m_Layer: 0 + m_Name: LeftThumbstick_Press + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2884100001539069526 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100001539069527} + 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: 2884100001752872632} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2884100001539069529 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100001539069527} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1fd299fedf620074b8e4ce0978a7f425, type: 3} + m_Name: + m_EditorClassIdentifier: + ActivationStateChanged: + m_PersistentCalls: + m_Calls: [] + initialValue: 0 + defaultValue: 0 + sources: [] + Activated: + m_PersistentCalls: + m_Calls: [] + ValueChanged: + m_PersistentCalls: + m_Calls: [] + ValueUnchanged: + m_PersistentCalls: + m_Calls: [] + Deactivated: + m_PersistentCalls: + m_Calls: [] + value: 0 +--- !u!114 &2884100001539069520 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100001539069527} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9159c3c20466b5944a167ac0be00d23f, type: 3} + m_Name: + m_EditorClassIdentifier: + Transformed: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 2884100001539069529} + m_TargetAssemblyTypeName: Zinnia.Action.Action`3[[Zinnia.Action.BooleanAction, + Zinnia.Runtime + m_MethodName: Receive + 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 + contextToProcess: 6 + source: + m_UseReference: 1 + m_Action: + m_Name: Source + m_Type: 0 + m_ExpectedControlType: + m_Id: 9d80a3f5-82ca-4dcd-8d73-519f39edce36 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 7216609296344829214, guid: 4ad928a61d9612a4685b1d2ab5c52c85, type: 3} +--- !u!1 &2884100001575021560 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2884100001575021563} + m_Layer: 0 + m_Name: Left_Back + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2884100001575021563 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100001575021560} + 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: 2884100001938673981} + m_Father: {fileID: 2884100001498750009} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2884100001591358235 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2884100001591358234} + - component: {fileID: 2884100001591358237} + - component: {fileID: 2884100001591358228} + m_Layer: 0 + m_Name: LeftThumbstick_Touch + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2884100001591358234 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100001591358235} + 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: 2884100001752872632} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2884100001591358237 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100001591358235} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1fd299fedf620074b8e4ce0978a7f425, type: 3} + m_Name: + m_EditorClassIdentifier: + ActivationStateChanged: + m_PersistentCalls: + m_Calls: [] + initialValue: 0 + defaultValue: 0 + sources: [] + Activated: + m_PersistentCalls: + m_Calls: [] + ValueChanged: + m_PersistentCalls: + m_Calls: [] + ValueUnchanged: + m_PersistentCalls: + m_Calls: [] + Deactivated: + m_PersistentCalls: + m_Calls: [] + value: 0 +--- !u!114 &2884100001591358228 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100001591358235} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9159c3c20466b5944a167ac0be00d23f, type: 3} + m_Name: + m_EditorClassIdentifier: + Transformed: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 2884100001591358237} + m_TargetAssemblyTypeName: Zinnia.Action.Action`3[[Zinnia.Action.BooleanAction, + Zinnia.Runtime + m_MethodName: Receive + 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 + contextToProcess: 6 + source: + m_UseReference: 1 + m_Action: + m_Name: Source + m_Type: 0 + m_ExpectedControlType: + m_Id: cc7c7771-c64a-48e3-9cb7-38a5089c8c03 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 749964018970469987, guid: 4ad928a61d9612a4685b1d2ab5c52c85, type: 3} +--- !u!1 &2884100001597215456 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2884100001597215459} + - component: {fileID: 2884100001597215458} + - component: {fileID: 2884100001597215484} + m_Layer: 0 + m_Name: RightThumbstick_Touch + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2884100001597215459 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100001597215456} + 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: 2884100001440133330} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2884100001597215458 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100001597215456} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1fd299fedf620074b8e4ce0978a7f425, type: 3} + m_Name: + m_EditorClassIdentifier: + ActivationStateChanged: + m_PersistentCalls: + m_Calls: [] + initialValue: 0 + defaultValue: 0 + sources: [] + Activated: + m_PersistentCalls: + m_Calls: [] + ValueChanged: + m_PersistentCalls: + m_Calls: [] + ValueUnchanged: + m_PersistentCalls: + m_Calls: [] + Deactivated: + m_PersistentCalls: + m_Calls: [] + value: 0 +--- !u!114 &2884100001597215484 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100001597215456} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9159c3c20466b5944a167ac0be00d23f, type: 3} + m_Name: + m_EditorClassIdentifier: + Transformed: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 2884100001597215458} + m_TargetAssemblyTypeName: Zinnia.Action.Action`3[[Zinnia.Action.BooleanAction, + Zinnia.Runtime + m_MethodName: Receive + 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 + contextToProcess: 6 + source: + m_UseReference: 1 + m_Action: + m_Name: Source + m_Type: 0 + m_ExpectedControlType: + m_Id: e583e54d-d9f6-40e3-a4ed-e5345e0b6a1d + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 3151121322615863400, guid: 4ad928a61d9612a4685b1d2ab5c52c85, type: 3} +--- !u!1 &2884100001641306953 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2884100001641306952} + m_Layer: 0 + m_Name: Right_Menu + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2884100001641306952 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100001641306953} + 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: 2884100002640639154} + m_Father: {fileID: 2884100001887860108} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2884100001752872633 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2884100001752872632} + m_Layer: 0 + m_Name: Left_Thumbstick + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2884100001752872632 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100001752872633} + 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: 2884100001591358234} + - {fileID: 2884100001539069526} + - {fileID: 2884100002382404308} + m_Father: {fileID: 2884100001498750009} + m_RootOrder: 7 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2884100001756332945 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2884100001756332944} + - component: {fileID: 2884100001756332947} + - component: {fileID: 2884100001756332972} + m_Layer: 0 + m_Name: RightGrip_Axis + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2884100001756332944 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100001756332945} + 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: 2884100001103671283} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2884100001756332947 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100001756332945} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 24f782494a9252d49a470301a5b749ad, type: 3} + m_Name: + m_EditorClassIdentifier: + ActivationStateChanged: + m_PersistentCalls: + m_Calls: [] + initialValue: 0 + defaultValue: 0 + sources: [] + Activated: + m_PersistentCalls: + m_Calls: [] + ValueChanged: + m_PersistentCalls: + m_Calls: [] + ValueUnchanged: + m_PersistentCalls: + m_Calls: [] + Deactivated: + m_PersistentCalls: + m_Calls: [] + value: 0 + equalityTolerance: 1e-45 +--- !u!114 &2884100001756332972 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100001756332945} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 86577897b3fe671499c720850480675b, type: 3} + m_Name: + m_EditorClassIdentifier: + Transformed: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 2884100001756332947} + m_TargetAssemblyTypeName: Zinnia.Action.Action`3[[Zinnia.Action.FloatAction, + Zinnia.Runtime + m_MethodName: Receive + 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 + contextToProcess: -1 + source: + m_UseReference: 1 + m_Action: + m_Name: Source + m_Type: 0 + m_ExpectedControlType: + m_Id: 3e8da7ac-fbde-4061-884d-ba92b48e52ac + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 890282635622314598, guid: 4ad928a61d9612a4685b1d2ab5c52c85, type: 3} +--- !u!1 &2884100001775837663 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2884100001775837662} + - component: {fileID: 2884100001775837665} + - component: {fileID: 2884100001775837666} + m_Layer: 0 + m_Name: LeftMenu_Press + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2884100001775837662 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100001775837663} + 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: 2884100002522870962} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2884100001775837665 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100001775837663} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1fd299fedf620074b8e4ce0978a7f425, type: 3} + m_Name: + m_EditorClassIdentifier: + ActivationStateChanged: + m_PersistentCalls: + m_Calls: [] + initialValue: 0 + defaultValue: 0 + sources: [] + Activated: + m_PersistentCalls: + m_Calls: [] + ValueChanged: + m_PersistentCalls: + m_Calls: [] + ValueUnchanged: + m_PersistentCalls: + m_Calls: [] + Deactivated: + m_PersistentCalls: + m_Calls: [] + value: 0 +--- !u!114 &2884100001775837666 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100001775837663} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9159c3c20466b5944a167ac0be00d23f, type: 3} + m_Name: + m_EditorClassIdentifier: + Transformed: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 2884100001775837665} + m_TargetAssemblyTypeName: Zinnia.Action.Action`3[[Zinnia.Action.BooleanAction, + Zinnia.Runtime + m_MethodName: Receive + 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 + contextToProcess: 6 + source: + m_UseReference: 1 + m_Action: + m_Name: Source + m_Type: 0 + m_ExpectedControlType: + m_Id: 4a81b163-df77-46d6-860e-7c3107abb333 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -384368143133340592, guid: 4ad928a61d9612a4685b1d2ab5c52c85, type: 3} +--- !u!1 &2884100001780761329 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2884100001780761328} + - component: {fileID: 2884100001780761330} + - component: {fileID: 2884100001780761331} + m_Layer: 0 + m_Name: LeftPrimaryButton_Press + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2884100001780761328 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100001780761329} + 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: 2884100001156507246} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2884100001780761330 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100001780761329} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1fd299fedf620074b8e4ce0978a7f425, type: 3} + m_Name: + m_EditorClassIdentifier: + ActivationStateChanged: + m_PersistentCalls: + m_Calls: [] + initialValue: 0 + defaultValue: 0 + sources: [] + Activated: + m_PersistentCalls: + m_Calls: [] + ValueChanged: + m_PersistentCalls: + m_Calls: [] + ValueUnchanged: + m_PersistentCalls: + m_Calls: [] + Deactivated: + m_PersistentCalls: + m_Calls: [] + value: 0 +--- !u!114 &2884100001780761331 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100001780761329} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9159c3c20466b5944a167ac0be00d23f, type: 3} + m_Name: + m_EditorClassIdentifier: + Transformed: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 2884100001780761330} + m_TargetAssemblyTypeName: Zinnia.Action.Action`3[[Zinnia.Action.BooleanAction, + Zinnia.Runtime + m_MethodName: Receive + 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 + contextToProcess: 6 + source: + m_UseReference: 1 + m_Action: + m_Name: Source + m_Type: 0 + m_ExpectedControlType: + m_Id: 58dc8ff9-5784-47b2-aa87-ab7c540c0684 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -8277149376291392051, guid: 4ad928a61d9612a4685b1d2ab5c52c85, type: 3} +--- !u!1 &2884100001832591917 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2884100001832591916} + m_Layer: 0 + m_Name: Right_PrimaryButton + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2884100001832591916 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100001832591917} + 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: 2884100002518224339} + - {fileID: 2884100000903251737} + m_Father: {fileID: 2884100001887860108} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2884100001865201121 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2884100001865201120} + - component: {fileID: 2884100001865201123} + - component: {fileID: 2884100001865201148} + m_Layer: 0 + m_Name: RightBack_Press + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2884100001865201120 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100001865201121} + 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: 2884100001279072352} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2884100001865201123 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100001865201121} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1fd299fedf620074b8e4ce0978a7f425, type: 3} + m_Name: + m_EditorClassIdentifier: + ActivationStateChanged: + m_PersistentCalls: + m_Calls: [] + initialValue: 0 + defaultValue: 0 + sources: [] + Activated: + m_PersistentCalls: + m_Calls: [] + ValueChanged: + m_PersistentCalls: + m_Calls: [] + ValueUnchanged: + m_PersistentCalls: + m_Calls: [] + Deactivated: + m_PersistentCalls: + m_Calls: [] + value: 0 +--- !u!114 &2884100001865201148 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100001865201121} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9159c3c20466b5944a167ac0be00d23f, type: 3} + m_Name: + m_EditorClassIdentifier: + Transformed: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 2884100001865201123} + m_TargetAssemblyTypeName: Zinnia.Action.Action`3[[Zinnia.Action.BooleanAction, + Zinnia.Runtime + m_MethodName: Receive + 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 + contextToProcess: 6 + source: + m_UseReference: 1 + m_Action: + m_Name: Source + m_Type: 0 + m_ExpectedControlType: + m_Id: e583e54d-d9f6-40e3-a4ed-e5345e0b6a1d + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 1453202937772097555, guid: 4ad928a61d9612a4685b1d2ab5c52c85, type: 3} +--- !u!1 &2884100001877750360 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2884100001877750365} + - component: {fileID: 2884100001877750362} + - component: {fileID: 2884100001877750363} + m_Layer: 0 + m_Name: LeftTrigger_Axis + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2884100001877750365 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100001877750360} + 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: 2884100001236614782} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2884100001877750362 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100001877750360} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 24f782494a9252d49a470301a5b749ad, type: 3} + m_Name: + m_EditorClassIdentifier: + ActivationStateChanged: + m_PersistentCalls: + m_Calls: [] + initialValue: 0 + defaultValue: 0 + sources: [] + Activated: + m_PersistentCalls: + m_Calls: [] + ValueChanged: + m_PersistentCalls: + m_Calls: [] + ValueUnchanged: + m_PersistentCalls: + m_Calls: [] + Deactivated: + m_PersistentCalls: + m_Calls: [] + value: 0 + equalityTolerance: 1e-45 +--- !u!114 &2884100001877750363 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100001877750360} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 86577897b3fe671499c720850480675b, type: 3} + m_Name: + m_EditorClassIdentifier: + Transformed: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 2884100001877750362} + m_TargetAssemblyTypeName: Zinnia.Action.Action`3[[Zinnia.Action.FloatAction, + Zinnia.Runtime + m_MethodName: Receive + 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 + contextToProcess: -1 + source: + m_UseReference: 1 + m_Action: + m_Name: Source + m_Type: 0 + m_ExpectedControlType: + m_Id: 6f4be09f-ffd8-46ad-853e-7cc08c342477 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -6506154486068108900, guid: 4ad928a61d9612a4685b1d2ab5c52c85, type: 3} +--- !u!1 &2884100001887860109 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2884100001887860108} + m_Layer: 0 + m_Name: RightControllerInputActions + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2884100001887860108 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100001887860109} + 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: 2884100001913379239} + - {fileID: 2884100001641306952} + - {fileID: 2884100001279072352} + - {fileID: 2884100001832591916} + - {fileID: 2884100000723001546} + - {fileID: 2884100000965295094} + - {fileID: 2884100001103671283} + - {fileID: 2884100001440133330} + - {fileID: 2884100001097202606} + m_Father: {fileID: 2884100002522498368} + m_RootOrder: -1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2884100001913379236 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2884100001913379239} + m_Layer: 0 + m_Name: Right_Home + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2884100001913379239 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100001913379236} + 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: 2884100002711330705} + m_Father: {fileID: 2884100001887860108} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2884100001938673978 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2884100001938673981} + - component: {fileID: 2884100001938673980} + - component: {fileID: 2884100001938673979} + m_Layer: 0 + m_Name: LeftBack_Press + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2884100001938673981 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100001938673978} + 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: 2884100001575021563} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2884100001938673980 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100001938673978} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1fd299fedf620074b8e4ce0978a7f425, type: 3} + m_Name: + m_EditorClassIdentifier: + ActivationStateChanged: + m_PersistentCalls: + m_Calls: [] + initialValue: 0 + defaultValue: 0 + sources: [] + Activated: + m_PersistentCalls: + m_Calls: [] + ValueChanged: + m_PersistentCalls: + m_Calls: [] + ValueUnchanged: + m_PersistentCalls: + m_Calls: [] + Deactivated: + m_PersistentCalls: + m_Calls: [] + value: 0 +--- !u!114 &2884100001938673979 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100001938673978} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9159c3c20466b5944a167ac0be00d23f, type: 3} + m_Name: + m_EditorClassIdentifier: + Transformed: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 2884100001938673980} + m_TargetAssemblyTypeName: Zinnia.Action.Action`3[[Zinnia.Action.BooleanAction, + Zinnia.Runtime + m_MethodName: Receive + 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 + contextToProcess: 6 + source: + m_UseReference: 1 + m_Action: + m_Name: Source + m_Type: 0 + m_ExpectedControlType: + m_Id: a61da190-3687-4456-8a30-a45116f6960d + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 6012183064991993620, guid: 4ad928a61d9612a4685b1d2ab5c52c85, type: 3} +--- !u!1 &2884100001956538760 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2884100001956538762} + - component: {fileID: 2884100001956538765} + - component: {fileID: 2884100001956538763} + m_Layer: 0 + m_Name: RightThumbstick_Axis + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2884100001956538762 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100001956538760} + 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: 2884100002546494292} + - {fileID: 2884100002244128889} + m_Father: {fileID: 2884100001440133330} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2884100001956538765 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100001956538760} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c4642d676162a9f46a4c3eceb98b2e70, type: 3} + m_Name: + m_EditorClassIdentifier: + ActivationStateChanged: + m_PersistentCalls: + m_Calls: [] + initialValue: {x: 0, y: 0} + defaultValue: {x: 0, y: 0} + sources: [] + Activated: + m_PersistentCalls: + m_Calls: [] + ValueChanged: + m_PersistentCalls: + m_Calls: [] + ValueUnchanged: + m_PersistentCalls: + m_Calls: [] + Deactivated: + m_PersistentCalls: + m_Calls: [] + value: {x: 0, y: 0} + equalityTolerance: 1e-45 +--- !u!114 &2884100001956538763 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100001956538760} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b351e4c5443188445a8542a72edacde0, type: 3} + m_Name: + m_EditorClassIdentifier: + Transformed: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 2884100001956538765} + m_TargetAssemblyTypeName: Zinnia.Action.Action`3[[Zinnia.Action.Vector2Action, + Zinnia.Runtime + m_MethodName: Receive + 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: 2884100002546494294} + m_TargetAssemblyTypeName: Zinnia.Data.Type.Transformation.Transformer`3[[UnityEngine.Vector2, + UnityEngine + m_MethodName: DoTransform + 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: 2884100002244128887} + m_TargetAssemblyTypeName: Zinnia.Data.Type.Transformation.Transformer`3[[UnityEngine.Vector2, + UnityEngine + m_MethodName: DoTransform + 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 + contextToProcess: -1 + source: + m_UseReference: 1 + m_Action: + m_Name: Source + m_Type: 0 + m_ExpectedControlType: + m_Id: 35284a70-e4c3-4a63-8efc-856680b4d1d6 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -2910316438936293942, guid: 4ad928a61d9612a4685b1d2ab5c52c85, type: 3} +--- !u!1 &2884100001957098446 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2884100001957098449} + - component: {fileID: 2884100001957098451} + - component: {fileID: 2884100001957098448} + m_Layer: 0 + m_Name: RightTouchpad_Axis_Vertical + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2884100001957098449 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100001957098446} + 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: 2884100002413223981} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2884100001957098451 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100001957098446} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 24f782494a9252d49a470301a5b749ad, type: 3} + m_Name: + m_EditorClassIdentifier: + ActivationStateChanged: + m_PersistentCalls: + m_Calls: [] + initialValue: 0 + defaultValue: 0 + sources: [] + Activated: + m_PersistentCalls: + m_Calls: [] + ValueChanged: + m_PersistentCalls: + m_Calls: [] + ValueUnchanged: + m_PersistentCalls: + m_Calls: [] + Deactivated: + m_PersistentCalls: + m_Calls: [] + value: 0 + equalityTolerance: 1e-45 +--- !u!114 &2884100001957098448 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100001957098446} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c7c88ade2241bbd4c8dc2c0d53f9bd81, type: 3} + m_Name: + m_EditorClassIdentifier: + Transformed: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 2884100001957098451} + m_TargetAssemblyTypeName: Zinnia.Action.Action`3[[Zinnia.Action.FloatAction, + Zinnia.Runtime + m_MethodName: Receive + 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 + coordinateToExtract: 1 +--- !u!1 &2884100002074083724 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2884100002074083727} + - component: {fileID: 2884100002074083726} + - component: {fileID: 2884100002074083720} + m_Layer: 0 + m_Name: RightTouchpad_Touch + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2884100002074083727 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100002074083724} + 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: 2884100001097202606} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2884100002074083726 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100002074083724} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1fd299fedf620074b8e4ce0978a7f425, type: 3} + m_Name: + m_EditorClassIdentifier: + ActivationStateChanged: + m_PersistentCalls: + m_Calls: [] + initialValue: 0 + defaultValue: 0 + sources: [] + Activated: + m_PersistentCalls: + m_Calls: [] + ValueChanged: + m_PersistentCalls: + m_Calls: [] + ValueUnchanged: + m_PersistentCalls: + m_Calls: [] + Deactivated: + m_PersistentCalls: + m_Calls: [] + value: 0 +--- !u!114 &2884100002074083720 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100002074083724} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9159c3c20466b5944a167ac0be00d23f, type: 3} + m_Name: + m_EditorClassIdentifier: + Transformed: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 2884100002074083726} + m_TargetAssemblyTypeName: Zinnia.Action.Action`3[[Zinnia.Action.BooleanAction, + Zinnia.Runtime + m_MethodName: Receive + 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 + contextToProcess: 6 + source: + m_UseReference: 1 + m_Action: + m_Name: Source + m_Type: 0 + m_ExpectedControlType: + m_Id: e583e54d-d9f6-40e3-a4ed-e5345e0b6a1d + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -1337494923366331910, guid: 4ad928a61d9612a4685b1d2ab5c52c85, type: 3} +--- !u!1 &2884100002244128884 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2884100002244128889} + - component: {fileID: 2884100002244128886} + - component: {fileID: 2884100002244128887} + m_Layer: 0 + m_Name: RightThumbstick_Axis_Vertical + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2884100002244128889 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100002244128884} + 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: 2884100001956538762} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2884100002244128886 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100002244128884} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 24f782494a9252d49a470301a5b749ad, type: 3} + m_Name: + m_EditorClassIdentifier: + ActivationStateChanged: + m_PersistentCalls: + m_Calls: [] + initialValue: 0 + defaultValue: 0 + sources: [] + Activated: + m_PersistentCalls: + m_Calls: [] + ValueChanged: + m_PersistentCalls: + m_Calls: [] + ValueUnchanged: + m_PersistentCalls: + m_Calls: [] + Deactivated: + m_PersistentCalls: + m_Calls: [] + value: 0 + equalityTolerance: 1e-45 +--- !u!114 &2884100002244128887 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100002244128884} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c7c88ade2241bbd4c8dc2c0d53f9bd81, type: 3} + m_Name: + m_EditorClassIdentifier: + Transformed: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 2884100002244128886} + m_TargetAssemblyTypeName: Zinnia.Action.Action`3[[Zinnia.Action.FloatAction, + Zinnia.Runtime + m_MethodName: Receive + 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 + coordinateToExtract: 1 +--- !u!1 &2884100002284794825 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2884100002284794824} + - component: {fileID: 2884100002284794827} + - component: {fileID: 2884100002284794820} + m_Layer: 0 + m_Name: LeftSecondaryButton_Press + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2884100002284794824 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100002284794825} + 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: 2884100001110808518} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2884100002284794827 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100002284794825} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1fd299fedf620074b8e4ce0978a7f425, type: 3} + m_Name: + m_EditorClassIdentifier: + ActivationStateChanged: + m_PersistentCalls: + m_Calls: [] + initialValue: 0 + defaultValue: 0 + sources: [] + Activated: + m_PersistentCalls: + m_Calls: [] + ValueChanged: + m_PersistentCalls: + m_Calls: [] + ValueUnchanged: + m_PersistentCalls: + m_Calls: [] + Deactivated: + m_PersistentCalls: + m_Calls: [] + value: 0 +--- !u!114 &2884100002284794820 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100002284794825} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9159c3c20466b5944a167ac0be00d23f, type: 3} + m_Name: + m_EditorClassIdentifier: + Transformed: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 2884100002284794827} + m_TargetAssemblyTypeName: Zinnia.Action.Action`3[[Zinnia.Action.BooleanAction, + Zinnia.Runtime + m_MethodName: Receive + 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 + contextToProcess: 6 + source: + m_UseReference: 1 + m_Action: + m_Name: Source + m_Type: 0 + m_ExpectedControlType: + m_Id: 26e7a7ed-6392-44b5-8712-95b170d6b1bc + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 4967810070020929223, guid: 4ad928a61d9612a4685b1d2ab5c52c85, type: 3} +--- !u!1 &2884100002311200427 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2884100002311200426} + - component: {fileID: 2884100002311200429} + - component: {fileID: 2884100002311200420} + m_Layer: 0 + m_Name: RightGrip_Press + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2884100002311200426 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100002311200427} + 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: 2884100001103671283} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2884100002311200429 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100002311200427} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1fd299fedf620074b8e4ce0978a7f425, type: 3} + m_Name: + m_EditorClassIdentifier: + ActivationStateChanged: + m_PersistentCalls: + m_Calls: [] + initialValue: 0 + defaultValue: 0 + sources: [] + Activated: + m_PersistentCalls: + m_Calls: [] + ValueChanged: + m_PersistentCalls: + m_Calls: [] + ValueUnchanged: + m_PersistentCalls: + m_Calls: [] + Deactivated: + m_PersistentCalls: + m_Calls: [] + value: 0 +--- !u!114 &2884100002311200420 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100002311200427} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9159c3c20466b5944a167ac0be00d23f, type: 3} + m_Name: + m_EditorClassIdentifier: + Transformed: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 2884100002311200429} + m_TargetAssemblyTypeName: Zinnia.Action.Action`3[[Zinnia.Action.BooleanAction, + Zinnia.Runtime + m_MethodName: Receive + 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 + contextToProcess: 6 + source: + m_UseReference: 1 + m_Action: + m_Name: Source + m_Type: 0 + m_ExpectedControlType: + m_Id: e583e54d-d9f6-40e3-a4ed-e5345e0b6a1d + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -2994873211621631963, guid: 4ad928a61d9612a4685b1d2ab5c52c85, type: 3} +--- !u!1 &2884100002345227104 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2884100002345227107} + - component: {fileID: 2884100002345227106} + - component: {fileID: 2884100002345227132} + m_Layer: 0 + m_Name: LeftGrip_Axis + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2884100002345227107 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100002345227104} + 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: 2884100001112039039} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2884100002345227106 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100002345227104} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 24f782494a9252d49a470301a5b749ad, type: 3} + m_Name: + m_EditorClassIdentifier: + ActivationStateChanged: + m_PersistentCalls: + m_Calls: [] + initialValue: 0 + defaultValue: 0 + sources: [] + Activated: + m_PersistentCalls: + m_Calls: [] + ValueChanged: + m_PersistentCalls: + m_Calls: [] + ValueUnchanged: + m_PersistentCalls: + m_Calls: [] + Deactivated: + m_PersistentCalls: + m_Calls: [] + value: 0 + equalityTolerance: 1e-45 +--- !u!114 &2884100002345227132 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100002345227104} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 86577897b3fe671499c720850480675b, type: 3} + m_Name: + m_EditorClassIdentifier: + Transformed: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 2884100002345227106} + m_TargetAssemblyTypeName: Zinnia.Action.Action`3[[Zinnia.Action.FloatAction, + Zinnia.Runtime + m_MethodName: Receive + 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 + contextToProcess: -1 + source: + m_UseReference: 1 + m_Action: + m_Name: Source + m_Type: 0 + m_ExpectedControlType: + m_Id: db9ff1f0-01a5-44bf-864b-8bb872f4676f + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -2158227949422088811, guid: 4ad928a61d9612a4685b1d2ab5c52c85, type: 3} +--- !u!1 &2884100002382404309 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2884100002382404308} + - component: {fileID: 2884100002382404311} + - component: {fileID: 2884100002382404304} + m_Layer: 0 + m_Name: LeftThumbstick_Axis + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2884100002382404308 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100002382404309} + 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: 2884100000812411012} + - {fileID: 2884100000674580288} + m_Father: {fileID: 2884100001752872632} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2884100002382404311 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100002382404309} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c4642d676162a9f46a4c3eceb98b2e70, type: 3} + m_Name: + m_EditorClassIdentifier: + ActivationStateChanged: + m_PersistentCalls: + m_Calls: [] + initialValue: {x: 0, y: 0} + defaultValue: {x: 0, y: 0} + sources: [] + Activated: + m_PersistentCalls: + m_Calls: [] + ValueChanged: + m_PersistentCalls: + m_Calls: [] + ValueUnchanged: + m_PersistentCalls: + m_Calls: [] + Deactivated: + m_PersistentCalls: + m_Calls: [] + value: {x: 0, y: 0} + equalityTolerance: 1e-45 +--- !u!114 &2884100002382404304 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100002382404309} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b351e4c5443188445a8542a72edacde0, type: 3} + m_Name: + m_EditorClassIdentifier: + Transformed: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 2884100002382404311} + m_TargetAssemblyTypeName: Zinnia.Action.Action`3[[Zinnia.Action.Vector2Action, + Zinnia.Runtime + m_MethodName: Receive + 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: 2884100000812411015} + m_TargetAssemblyTypeName: Zinnia.Data.Type.Transformation.Transformer`3[[UnityEngine.Vector2, + UnityEngine + m_MethodName: DoTransform + 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: 2884100000674580291} + m_TargetAssemblyTypeName: Zinnia.Data.Type.Transformation.Transformer`3[[UnityEngine.Vector2, + UnityEngine + m_MethodName: DoTransform + 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 + contextToProcess: -1 + source: + m_UseReference: 1 + m_Action: + m_Name: Source + m_Type: 0 + m_ExpectedControlType: + m_Id: af825561-c791-4a3f-97ba-2df20103eb9c + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -3525809352498519038, guid: 4ad928a61d9612a4685b1d2ab5c52c85, type: 3} +--- !u!1 &2884100002413223978 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2884100002413223981} + - component: {fileID: 2884100002413223980} + - component: {fileID: 2884100002413223979} + m_Layer: 0 + m_Name: RightTouchpad_Axis + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2884100002413223981 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100002413223978} + 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: 2884100001298322848} + - {fileID: 2884100001957098449} + m_Father: {fileID: 2884100001097202606} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2884100002413223980 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100002413223978} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c4642d676162a9f46a4c3eceb98b2e70, type: 3} + m_Name: + m_EditorClassIdentifier: + ActivationStateChanged: + m_PersistentCalls: + m_Calls: [] + initialValue: {x: 0, y: 0} + defaultValue: {x: 0, y: 0} + sources: [] + Activated: + m_PersistentCalls: + m_Calls: [] + ValueChanged: + m_PersistentCalls: + m_Calls: [] + ValueUnchanged: + m_PersistentCalls: + m_Calls: [] + Deactivated: + m_PersistentCalls: + m_Calls: [] + value: {x: 0, y: 0} + equalityTolerance: 1e-45 +--- !u!114 &2884100002413223979 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100002413223978} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: b351e4c5443188445a8542a72edacde0, type: 3} + m_Name: + m_EditorClassIdentifier: + Transformed: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 2884100002413223980} + m_TargetAssemblyTypeName: Zinnia.Action.Action`3[[Zinnia.Action.Vector2Action, + Zinnia.Runtime + m_MethodName: Receive + 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: 2884100001298322851} + m_TargetAssemblyTypeName: Zinnia.Data.Type.Transformation.Transformer`3[[UnityEngine.Vector2, + UnityEngine + m_MethodName: DoTransform + 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: 2884100001957098448} + m_TargetAssemblyTypeName: Zinnia.Data.Type.Transformation.Transformer`3[[UnityEngine.Vector2, + UnityEngine + m_MethodName: DoTransform + 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 + contextToProcess: -1 + source: + m_UseReference: 1 + m_Action: + m_Name: Source + m_Type: 0 + m_ExpectedControlType: + m_Id: 35284a70-e4c3-4a63-8efc-856680b4d1d6 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -1635980610265481324, guid: 4ad928a61d9612a4685b1d2ab5c52c85, type: 3} +--- !u!1 &2884100002459420780 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2884100002459420783} + - component: {fileID: 2884100002459420782} + - component: {fileID: 2884100002459420776} + m_Layer: 0 + m_Name: RightTrigger_Press + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2884100002459420783 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100002459420780} + 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: 2884100000965295094} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2884100002459420782 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100002459420780} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1fd299fedf620074b8e4ce0978a7f425, type: 3} + m_Name: + m_EditorClassIdentifier: + ActivationStateChanged: + m_PersistentCalls: + m_Calls: [] + initialValue: 0 + defaultValue: 0 + sources: [] + Activated: + m_PersistentCalls: + m_Calls: [] + ValueChanged: + m_PersistentCalls: + m_Calls: [] + ValueUnchanged: + m_PersistentCalls: + m_Calls: [] + Deactivated: + m_PersistentCalls: + m_Calls: [] + value: 0 +--- !u!114 &2884100002459420776 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100002459420780} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9159c3c20466b5944a167ac0be00d23f, type: 3} + m_Name: + m_EditorClassIdentifier: + Transformed: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 2884100002459420782} + m_TargetAssemblyTypeName: Zinnia.Action.Action`3[[Zinnia.Action.BooleanAction, + Zinnia.Runtime + m_MethodName: Receive + 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 + contextToProcess: 6 + source: + m_UseReference: 1 + m_Action: + m_Name: Source + m_Type: 0 + m_ExpectedControlType: + m_Id: e583e54d-d9f6-40e3-a4ed-e5345e0b6a1d + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -9125730733183272473, guid: 4ad928a61d9612a4685b1d2ab5c52c85, type: 3} +--- !u!1 &2884100002474751786 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2884100002474751789} + - component: {fileID: 2884100002474751788} + - component: {fileID: 2884100002474751787} + m_Layer: 0 + m_Name: LeftTouchpad_Press + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2884100002474751789 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100002474751786} + 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: 2884100001502646100} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2884100002474751788 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100002474751786} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1fd299fedf620074b8e4ce0978a7f425, type: 3} + m_Name: + m_EditorClassIdentifier: + ActivationStateChanged: + m_PersistentCalls: + m_Calls: [] + initialValue: 0 + defaultValue: 0 + sources: [] + Activated: + m_PersistentCalls: + m_Calls: [] + ValueChanged: + m_PersistentCalls: + m_Calls: [] + ValueUnchanged: + m_PersistentCalls: + m_Calls: [] + Deactivated: + m_PersistentCalls: + m_Calls: [] + value: 0 +--- !u!114 &2884100002474751787 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100002474751786} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9159c3c20466b5944a167ac0be00d23f, type: 3} + m_Name: + m_EditorClassIdentifier: + Transformed: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 2884100002474751788} + m_TargetAssemblyTypeName: Zinnia.Action.Action`3[[Zinnia.Action.BooleanAction, + Zinnia.Runtime + m_MethodName: Receive + 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 + contextToProcess: 6 + source: + m_UseReference: 1 + m_Action: + m_Name: Source + m_Type: 0 + m_ExpectedControlType: + m_Id: 51b36910-f75b-441f-b717-9d60fd342d4c + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 5583313849925242263, guid: 4ad928a61d9612a4685b1d2ab5c52c85, type: 3} +--- !u!1 &2884100002518224336 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2884100002518224339} + - component: {fileID: 2884100002518224338} + - component: {fileID: 2884100002518224364} + m_Layer: 0 + m_Name: RightPrimaryButton_Touch + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2884100002518224339 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100002518224336} + 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: 2884100001832591916} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2884100002518224338 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100002518224336} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1fd299fedf620074b8e4ce0978a7f425, type: 3} + m_Name: + m_EditorClassIdentifier: + ActivationStateChanged: + m_PersistentCalls: + m_Calls: [] + initialValue: 0 + defaultValue: 0 + sources: [] + Activated: + m_PersistentCalls: + m_Calls: [] + ValueChanged: + m_PersistentCalls: + m_Calls: [] + ValueUnchanged: + m_PersistentCalls: + m_Calls: [] + Deactivated: + m_PersistentCalls: + m_Calls: [] + value: 0 +--- !u!114 &2884100002518224364 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100002518224336} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9159c3c20466b5944a167ac0be00d23f, type: 3} + m_Name: + m_EditorClassIdentifier: + Transformed: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 2884100002518224338} + m_TargetAssemblyTypeName: Zinnia.Action.Action`3[[Zinnia.Action.BooleanAction, + Zinnia.Runtime + m_MethodName: Receive + 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 + contextToProcess: 6 + source: + m_UseReference: 1 + m_Action: + m_Name: Source + m_Type: 0 + m_ExpectedControlType: + m_Id: e583e54d-d9f6-40e3-a4ed-e5345e0b6a1d + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 2989475458954988438, guid: 4ad928a61d9612a4685b1d2ab5c52c85, type: 3} +--- !u!1 &2884100002522498369 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2884100002522498368} + - component: {fileID: 3178468399891998109} + m_Layer: 0 + m_Name: UnityInputSystem.InputActionMappings.GenericXR + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2884100002522498368 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100002522498369} + 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: 2884100001498750009} + - {fileID: 2884100001887860108} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &3178468399891998109 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100002522498369} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 62899f850307741f2a39c98a8b639597, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Actions: {fileID: -944628639613478452, guid: 4ad928a61d9612a4685b1d2ab5c52c85, type: 3} + m_NotificationBehavior: 2 + m_UIInputModule: {fileID: 0} + m_DeviceLostEvent: + m_PersistentCalls: + m_Calls: [] + m_DeviceRegainedEvent: + m_PersistentCalls: + m_Calls: [] + m_ControlsChangedEvent: + m_PersistentCalls: + m_Calls: [] + m_ActionEvents: + - m_PersistentCalls: + m_Calls: [] + m_ActionId: b6885a32-53b6-49eb-8e7d-9c9ad4ed458c + m_ActionName: Generic XR/Left Device Position + - m_PersistentCalls: + m_Calls: [] + m_ActionId: e2fab288-ca87-4b0e-bd52-356fb936cc52 + m_ActionName: Generic XR/Left Device Rotation + - m_PersistentCalls: + m_Calls: [] + m_ActionId: 4facac82-eff3-492b-82c8-00572253494c + m_ActionName: Generic XR/Left Device Velocity + - m_PersistentCalls: + m_Calls: [] + m_ActionId: 5ee42830-0994-4a7e-8140-9fafa4ec4a76 + m_ActionName: Generic XR/Left Device Angular Velocity + - m_PersistentCalls: + m_Calls: [] + m_ActionId: 888fa71e-070d-4309-a428-2c6994c71a01 + m_ActionName: Generic XR/Left Device Acceleration + - m_PersistentCalls: + m_Calls: [] + m_ActionId: 6755d377-0a48-41cd-b4db-c6372503ec5f + m_ActionName: Generic XR/Left Device Angular Acceleration + - m_PersistentCalls: + m_Calls: [] + m_ActionId: c0ffef73-8fd7-4a8f-9b3c-1fd5b688ea67 + m_ActionName: Generic XR/Left Device Pointer Position + - m_PersistentCalls: + m_Calls: [] + m_ActionId: 303f6596-a8b5-49c5-8485-bc9ac959a7e3 + m_ActionName: Generic XR/Left Device Pointer Rotation + - m_PersistentCalls: + m_Calls: [] + m_ActionId: ed2073bd-c6fe-42a1-926b-6b767f89baff + m_ActionName: Generic XR/Left Home Pressed + - m_PersistentCalls: + m_Calls: [] + m_ActionId: f3f131f7-587f-4037-9f17-790aaa2fe45c + m_ActionName: Generic XR/Left Menu Pressed + - m_PersistentCalls: + m_Calls: [] + m_ActionId: 1d94b983-91af-4800-af13-3f567a212d64 + m_ActionName: Generic XR/Left Back Pressed + - m_PersistentCalls: + m_Calls: [] + m_ActionId: c9716f43-0b1f-452b-a15e-30dcc9ba1066 + m_ActionName: Generic XR/Left Primary Button Touched + - m_PersistentCalls: + m_Calls: [] + m_ActionId: a2ae52c3-7207-4fbc-852f-2021ccf32835 + m_ActionName: Generic XR/Left Primary Button Pressed + - m_PersistentCalls: + m_Calls: [] + m_ActionId: b27b2f10-e9b3-4894-a9ac-dbe2846646c8 + m_ActionName: Generic XR/Left Secondary Button Touched + - m_PersistentCalls: + m_Calls: [] + m_ActionId: c85167c1-42bf-43b5-92ae-3024a9c617f0 + m_ActionName: Generic XR/Left Secondary Button Pressed + - m_PersistentCalls: + m_Calls: [] + m_ActionId: 7176fbf2-d63b-4d5d-8456-844dd623e3ab + m_ActionName: Generic XR/Left Trigger Pressed + - m_PersistentCalls: + m_Calls: [] + m_ActionId: 2dca5048-5503-4ac8-8a38-ae40abcf1566 + m_ActionName: Generic XR/Left Trigger Axis + - m_PersistentCalls: + m_Calls: [] + m_ActionId: 277fdbb0-245f-4345-90e9-53c99611e8a4 + m_ActionName: Generic XR/Left Grip Pressed + - m_PersistentCalls: + m_Calls: [] + m_ActionId: 701f1a32-37a5-45f2-ade5-91cb8bd5b0d7 + m_ActionName: Generic XR/Left Grip Axis + - m_PersistentCalls: + m_Calls: [] + m_ActionId: 7368d246-9783-420f-9e21-4a3f37fc7885 + m_ActionName: Generic XR/Left Thumbstick Touched + - m_PersistentCalls: + m_Calls: [] + m_ActionId: 5a0ee7b4-0d59-4764-8ddf-216b339ddf7b + m_ActionName: Generic XR/Left Thumbstick Pressed + - m_PersistentCalls: + m_Calls: [] + m_ActionId: a7c86e97-579b-4eb7-9024-93694615effd + m_ActionName: Generic XR/Left Thumbstick Axis + - m_PersistentCalls: + m_Calls: [] + m_ActionId: dfd596b0-b8da-44af-8e71-8a65f6dda55b + m_ActionName: Generic XR/Left Touchpad Touched + - m_PersistentCalls: + m_Calls: [] + m_ActionId: 02ba91d9-5bcc-4bd1-91ae-4a51bc4d5281 + m_ActionName: Generic XR/Left Touchpad Pressed + - m_PersistentCalls: + m_Calls: [] + m_ActionId: 91307b7f-1208-4338-8088-b0977ddf7def + m_ActionName: Generic XR/Left Touchpad Axis + - m_PersistentCalls: + m_Calls: [] + m_ActionId: 3b3c0e4f-511d-4081-8a93-435f741dcdc6 + m_ActionName: Generic XR/Right Device Position + - m_PersistentCalls: + m_Calls: [] + m_ActionId: b21482af-99d0-4e86-9035-0aba403d7edb + m_ActionName: Generic XR/Right Device Rotation + - m_PersistentCalls: + m_Calls: [] + m_ActionId: b91eff29-7f90-445e-a391-93576a5f1276 + m_ActionName: Generic XR/Right Device Velocity + - m_PersistentCalls: + m_Calls: [] + m_ActionId: 1f95deb1-a67a-416a-8623-47b29dc2fb37 + m_ActionName: Generic XR/Right Device Angular Velocity + - m_PersistentCalls: + m_Calls: [] + m_ActionId: 5df8048b-6a0d-4e35-992b-76cf447bbb7d + m_ActionName: Generic XR/Right Device Acceleration + - m_PersistentCalls: + m_Calls: [] + m_ActionId: f00608bb-9b21-48ae-ac58-97373d4b67ab + m_ActionName: Generic XR/Right Device Angular Acceleration + - m_PersistentCalls: + m_Calls: [] + m_ActionId: 58069eb9-40bb-42cb-8c06-549928b78ce4 + m_ActionName: Generic XR/Right Device Pointer Position + - m_PersistentCalls: + m_Calls: [] + m_ActionId: 71982357-fea6-4469-9f28-0df60f94b352 + m_ActionName: Generic XR/Right Device Pointer Rotation + - m_PersistentCalls: + m_Calls: [] + m_ActionId: 07b254a7-9c6a-41b4-95b5-1e56485edb57 + m_ActionName: Generic XR/Right Home Pressed + - m_PersistentCalls: + m_Calls: [] + m_ActionId: 12b063ad-5653-420f-bdc7-250f855857dc + m_ActionName: Generic XR/Right Menu Pressed + - m_PersistentCalls: + m_Calls: [] + m_ActionId: 0ebf30f2-3478-4c1e-934b-2d609c06b090 + m_ActionName: Generic XR/Right Back Pressed + - m_PersistentCalls: + m_Calls: [] + m_ActionId: 78e4abd5-2b5e-4998-8bd9-7daaacfd167b + m_ActionName: Generic XR/Right Primary Button Touched + - m_PersistentCalls: + m_Calls: [] + m_ActionId: fc363e57-1a27-4ca8-9bf3-8fe9d8650467 + m_ActionName: Generic XR/Right Primary Button Pressed + - m_PersistentCalls: + m_Calls: [] + m_ActionId: 32e567d4-fe6b-492e-a3e6-3000e6d6c318 + m_ActionName: Generic XR/Right Secondary Button Touched + - m_PersistentCalls: + m_Calls: [] + m_ActionId: 5fdacbea-e09b-4f3b-9e9e-f4f81348a3db + m_ActionName: Generic XR/Right Secondary Button Pressed + - m_PersistentCalls: + m_Calls: [] + m_ActionId: 5ef10729-9944-4972-8e35-95405ba95f1e + m_ActionName: Generic XR/Right Trigger Pressed + - m_PersistentCalls: + m_Calls: [] + m_ActionId: 7610e470-5a69-40d7-ac47-e57edd615b34 + m_ActionName: Generic XR/Right Trigger Axis + - m_PersistentCalls: + m_Calls: [] + m_ActionId: 706ad657-2fa5-46cd-b519-c53bf2de151d + m_ActionName: Generic XR/Right Grip Pressed + - m_PersistentCalls: + m_Calls: [] + m_ActionId: 1f58bfd8-abcd-431b-befe-352c4e464f22 + m_ActionName: Generic XR/Right Grip Axis + - m_PersistentCalls: + m_Calls: [] + m_ActionId: 538130ae-e2d1-4ce8-bbd4-5eb81a2e0492 + m_ActionName: Generic XR/Right Thumbstick Touched + - m_PersistentCalls: + m_Calls: [] + m_ActionId: bb45b9d9-60f0-4a19-8cdf-052d9718e22e + m_ActionName: Generic XR/Right Thumbstick Pressed + - m_PersistentCalls: + m_Calls: [] + m_ActionId: dcb62131-7b02-4b5c-b086-c288569c0f7f + m_ActionName: Generic XR/Right Thumbstick Axis + - m_PersistentCalls: + m_Calls: [] + m_ActionId: 7e1740b7-37a7-42fe-9d35-e2ea0e1340dd + m_ActionName: Generic XR/Right Touchpad Touched + - m_PersistentCalls: + m_Calls: [] + m_ActionId: 787926ac-c187-48d1-9342-50f096b95154 + m_ActionName: Generic XR/Right Touchpad Pressed + - m_PersistentCalls: + m_Calls: [] + m_ActionId: e9abf06e-24a8-473e-a98b-b8a401b65f31 + m_ActionName: Generic XR/Right Touchpad Axis + - m_PersistentCalls: + m_Calls: [] + m_ActionId: f91f4716-30a9-46e2-8f65-51e4e9fa8349 + m_ActionName: Generic XR/HMD Device Position + - m_PersistentCalls: + m_Calls: [] + m_ActionId: 81eede4b-e8ec-4a54-9db9-a48e41183537 + m_ActionName: Generic XR/HMD Device Rotation + m_NeverAutoSwitchControlSchemes: 0 + m_DefaultControlScheme: + m_DefaultActionMap: Generic XR + m_SplitScreenIndex: -1 + m_Camera: {fileID: 0} +--- !u!1 &2884100002522870963 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2884100002522870962} + m_Layer: 0 + m_Name: Left_Menu + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2884100002522870962 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100002522870963} + 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: 2884100001775837662} + m_Father: {fileID: 2884100001498750009} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &2884100002546494293 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2884100002546494292} + - component: {fileID: 2884100002546494295} + - component: {fileID: 2884100002546494294} + m_Layer: 0 + m_Name: RightThumbstick_Axis_Horizontal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2884100002546494292 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100002546494293} + 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: 2884100001956538762} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2884100002546494295 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100002546494293} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 24f782494a9252d49a470301a5b749ad, type: 3} + m_Name: + m_EditorClassIdentifier: + ActivationStateChanged: + m_PersistentCalls: + m_Calls: [] + initialValue: 0 + defaultValue: 0 + sources: [] + Activated: + m_PersistentCalls: + m_Calls: [] + ValueChanged: + m_PersistentCalls: + m_Calls: [] + ValueUnchanged: + m_PersistentCalls: + m_Calls: [] + Deactivated: + m_PersistentCalls: + m_Calls: [] + value: 0 + equalityTolerance: 1e-45 +--- !u!114 &2884100002546494294 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100002546494293} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c7c88ade2241bbd4c8dc2c0d53f9bd81, type: 3} + m_Name: + m_EditorClassIdentifier: + Transformed: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 2884100002546494295} + m_TargetAssemblyTypeName: Zinnia.Action.Action`3[[Zinnia.Action.FloatAction, + Zinnia.Runtime + m_MethodName: Receive + 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 + coordinateToExtract: 0 +--- !u!1 &2884100002584885953 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2884100002584885952} + - component: {fileID: 2884100002584885955} + - component: {fileID: 2884100002584885980} + m_Layer: 0 + m_Name: LeftTouchpad_Touch + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2884100002584885952 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100002584885953} + 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: 2884100001502646100} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2884100002584885955 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100002584885953} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1fd299fedf620074b8e4ce0978a7f425, type: 3} + m_Name: + m_EditorClassIdentifier: + ActivationStateChanged: + m_PersistentCalls: + m_Calls: [] + initialValue: 0 + defaultValue: 0 + sources: [] + Activated: + m_PersistentCalls: + m_Calls: [] + ValueChanged: + m_PersistentCalls: + m_Calls: [] + ValueUnchanged: + m_PersistentCalls: + m_Calls: [] + Deactivated: + m_PersistentCalls: + m_Calls: [] + value: 0 +--- !u!114 &2884100002584885980 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100002584885953} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9159c3c20466b5944a167ac0be00d23f, type: 3} + m_Name: + m_EditorClassIdentifier: + Transformed: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 2884100002584885955} + m_TargetAssemblyTypeName: Zinnia.Action.Action`3[[Zinnia.Action.BooleanAction, + Zinnia.Runtime + m_MethodName: Receive + 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 + contextToProcess: 6 + source: + m_UseReference: 1 + m_Action: + m_Name: Source + m_Type: 0 + m_ExpectedControlType: + m_Id: 5c4daef7-30c1-4281-8733-35d8adf541ae + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -6482502335758499527, guid: 4ad928a61d9612a4685b1d2ab5c52c85, type: 3} +--- !u!1 &2884100002586021252 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2884100002586021255} + - component: {fileID: 2884100002586021254} + - component: {fileID: 2884100002586021257} + m_Layer: 0 + m_Name: LeftTouchpad_Axis_Horizontal + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2884100002586021255 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100002586021252} + 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: 2884100001150328385} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2884100002586021254 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100002586021252} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 24f782494a9252d49a470301a5b749ad, type: 3} + m_Name: + m_EditorClassIdentifier: + ActivationStateChanged: + m_PersistentCalls: + m_Calls: [] + initialValue: 0 + defaultValue: 0 + sources: [] + Activated: + m_PersistentCalls: + m_Calls: [] + ValueChanged: + m_PersistentCalls: + m_Calls: [] + ValueUnchanged: + m_PersistentCalls: + m_Calls: [] + Deactivated: + m_PersistentCalls: + m_Calls: [] + value: 0 + equalityTolerance: 1e-45 +--- !u!114 &2884100002586021257 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100002586021252} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c7c88ade2241bbd4c8dc2c0d53f9bd81, type: 3} + m_Name: + m_EditorClassIdentifier: + Transformed: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 2884100002586021254} + m_TargetAssemblyTypeName: Zinnia.Action.Action`3[[Zinnia.Action.FloatAction, + Zinnia.Runtime + m_MethodName: Receive + 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 + coordinateToExtract: 0 +--- !u!1 &2884100002640639155 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2884100002640639154} + - component: {fileID: 2884100002640639157} + - component: {fileID: 2884100002640639180} + m_Layer: 0 + m_Name: RightMenu_Press + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2884100002640639154 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100002640639155} + 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: 2884100001641306952} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2884100002640639157 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100002640639155} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1fd299fedf620074b8e4ce0978a7f425, type: 3} + m_Name: + m_EditorClassIdentifier: + ActivationStateChanged: + m_PersistentCalls: + m_Calls: [] + initialValue: 0 + defaultValue: 0 + sources: [] + Activated: + m_PersistentCalls: + m_Calls: [] + ValueChanged: + m_PersistentCalls: + m_Calls: [] + ValueUnchanged: + m_PersistentCalls: + m_Calls: [] + Deactivated: + m_PersistentCalls: + m_Calls: [] + value: 0 +--- !u!114 &2884100002640639180 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100002640639155} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9159c3c20466b5944a167ac0be00d23f, type: 3} + m_Name: + m_EditorClassIdentifier: + Transformed: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 2884100002640639157} + m_TargetAssemblyTypeName: Zinnia.Action.Action`3[[Zinnia.Action.BooleanAction, + Zinnia.Runtime + m_MethodName: Receive + 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 + contextToProcess: 6 + source: + m_UseReference: 1 + m_Action: + m_Name: Source + m_Type: 0 + m_ExpectedControlType: + m_Id: e583e54d-d9f6-40e3-a4ed-e5345e0b6a1d + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 3347695020787294510, guid: 4ad928a61d9612a4685b1d2ab5c52c85, type: 3} +--- !u!1 &2884100002654030716 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2884100002654030719} + - component: {fileID: 2884100002654030718} + - component: {fileID: 2884100002654030712} + m_Layer: 0 + m_Name: LeftHome_Press + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2884100002654030719 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100002654030716} + 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: 2884100001418278672} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2884100002654030718 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100002654030716} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1fd299fedf620074b8e4ce0978a7f425, type: 3} + m_Name: + m_EditorClassIdentifier: + ActivationStateChanged: + m_PersistentCalls: + m_Calls: [] + initialValue: 0 + defaultValue: 0 + sources: [] + Activated: + m_PersistentCalls: + m_Calls: [] + ValueChanged: + m_PersistentCalls: + m_Calls: [] + ValueUnchanged: + m_PersistentCalls: + m_Calls: [] + Deactivated: + m_PersistentCalls: + m_Calls: [] + value: 0 +--- !u!114 &2884100002654030712 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100002654030716} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9159c3c20466b5944a167ac0be00d23f, type: 3} + m_Name: + m_EditorClassIdentifier: + Transformed: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 2884100002654030718} + m_TargetAssemblyTypeName: Zinnia.Action.Action`3[[Zinnia.Action.BooleanAction, + Zinnia.Runtime + m_MethodName: Receive + 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 + contextToProcess: 6 + source: + m_UseReference: 1 + m_Action: + m_Name: Source + m_Type: 0 + m_ExpectedControlType: + m_Id: 0951ced3-a977-481d-90e8-e4dc95a69f72 + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -2325401389560201244, guid: 4ad928a61d9612a4685b1d2ab5c52c85, type: 3} +--- !u!1 &2884100002705572926 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2884100002705572929} + - component: {fileID: 2884100002705572928} + - component: {fileID: 2884100002705572930} + m_Layer: 0 + m_Name: LeftTrigger_Press + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2884100002705572929 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100002705572926} + 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: 2884100001236614782} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2884100002705572928 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100002705572926} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1fd299fedf620074b8e4ce0978a7f425, type: 3} + m_Name: + m_EditorClassIdentifier: + ActivationStateChanged: + m_PersistentCalls: + m_Calls: [] + initialValue: 0 + defaultValue: 0 + sources: [] + Activated: + m_PersistentCalls: + m_Calls: [] + ValueChanged: + m_PersistentCalls: + m_Calls: [] + ValueUnchanged: + m_PersistentCalls: + m_Calls: [] + Deactivated: + m_PersistentCalls: + m_Calls: [] + value: 0 +--- !u!114 &2884100002705572930 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100002705572926} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9159c3c20466b5944a167ac0be00d23f, type: 3} + m_Name: + m_EditorClassIdentifier: + Transformed: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 2884100002705572928} + m_TargetAssemblyTypeName: Zinnia.Action.Action`3[[Zinnia.Action.BooleanAction, + Zinnia.Runtime + m_MethodName: Receive + 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 + contextToProcess: 6 + source: + m_UseReference: 1 + m_Action: + m_Name: Source + m_Type: 0 + m_ExpectedControlType: + m_Id: 7acd42cb-5f7d-4549-a332-06223e63100e + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -6553477001080940050, guid: 4ad928a61d9612a4685b1d2ab5c52c85, type: 3} +--- !u!1 &2884100002711330702 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2884100002711330705} + - component: {fileID: 2884100002711330704} + - component: {fileID: 2884100002711330706} + m_Layer: 0 + m_Name: RightHome_Press + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2884100002711330705 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100002711330702} + 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: 2884100001913379239} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &2884100002711330704 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100002711330702} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 1fd299fedf620074b8e4ce0978a7f425, type: 3} + m_Name: + m_EditorClassIdentifier: + ActivationStateChanged: + m_PersistentCalls: + m_Calls: [] + initialValue: 0 + defaultValue: 0 + sources: [] + Activated: + m_PersistentCalls: + m_Calls: [] + ValueChanged: + m_PersistentCalls: + m_Calls: [] + ValueUnchanged: + m_PersistentCalls: + m_Calls: [] + Deactivated: + m_PersistentCalls: + m_Calls: [] + value: 0 +--- !u!114 &2884100002711330706 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2884100002711330702} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 9159c3c20466b5944a167ac0be00d23f, type: 3} + m_Name: + m_EditorClassIdentifier: + Transformed: + m_PersistentCalls: + m_Calls: + - m_Target: {fileID: 2884100002711330704} + m_TargetAssemblyTypeName: Zinnia.Action.Action`3[[Zinnia.Action.BooleanAction, + Zinnia.Runtime + m_MethodName: Receive + 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 + contextToProcess: 6 + source: + m_UseReference: 1 + m_Action: + m_Name: Source + m_Type: 0 + m_ExpectedControlType: + m_Id: e583e54d-d9f6-40e3-a4ed-e5345e0b6a1d + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -6356553559697390537, guid: 4ad928a61d9612a4685b1d2ab5c52c85, type: 3} diff --git a/Samples~/GenericXR/UnityInputSystem.InputActionMappings.GenericXR.prefab.meta b/Samples~/GenericXR/UnityInputSystem.InputActionMappings.GenericXR.prefab.meta new file mode 100644 index 0000000..0732693 --- /dev/null +++ b/Samples~/GenericXR/UnityInputSystem.InputActionMappings.GenericXR.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: fe6a616c6215faa47b11c459561a0e7f +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Samples~/GenericXR/UnityInputSystem.Poses.GenericXR.prefab b/Samples~/GenericXR/UnityInputSystem.Poses.GenericXR.prefab new file mode 100644 index 0000000..f4a2bc4 --- /dev/null +++ b/Samples~/GenericXR/UnityInputSystem.Poses.GenericXR.prefab @@ -0,0 +1,1036 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &353479809391316369 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4321479697571720418} + - component: {fileID: 5283780678971090825} + m_Layer: 0 + m_Name: LeftVelocity + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4321479697571720418 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 353479809391316369} + 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: 4546463092509554744} + m_RootOrder: -1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &5283780678971090825 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 353479809391316369} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5057aa7963531264ab4028cfb17e1bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + velocitySource: + m_UseReference: 1 + m_Action: + m_Name: Velocity Source + m_Type: 0 + m_ExpectedControlType: + m_Id: e56154f0-b5fc-41f7-b4db-133f7005bebb + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: 6340230627164288718, guid: 4ad928a61d9612a4685b1d2ab5c52c85, type: 3} + angularVelocitySource: + m_UseReference: 1 + m_Action: + m_Name: Angular Velocity Source + m_Type: 0 + m_ExpectedControlType: + m_Id: 5d62589d-cb2d-4319-8832-274b833540cf + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -7789005705964340313, guid: 4ad928a61d9612a4685b1d2ab5c52c85, type: 3} +--- !u!1 &1410198640978997401 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 7830959637886578938} + - component: {fileID: 8947723957707495974} + m_Layer: 0 + m_Name: LeftPointer + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &7830959637886578938 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1410198640978997401} + 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: 4546463092509554744} + m_RootOrder: -1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &8947723957707495974 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1410198640978997401} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c2fadf230d1919748a9aa21d40f74619, type: 3} + m_Name: + m_EditorClassIdentifier: + m_TrackingType: 0 + m_UpdateType: 0 + m_PositionInput: + m_UseReference: 1 + m_Action: + m_Name: Position Input + m_Type: 0 + m_ExpectedControlType: + m_Id: 87ea340d-1f4f-438c-b09f-06a56f79d79b + m_Processors: + m_Interactions: + m_SingletonActionBindings: + - m_Name: + m_Id: 2e57e9a8-8716-484c-956d-ddfafc5eb1b2 + m_Path: {LeftHand}/pointerPosition + m_Interactions: + m_Processors: + m_Groups: + m_Action: Position Input + m_Flags: 0 + m_Flags: 0 + m_Reference: {fileID: 4656139050818665804, guid: 4ad928a61d9612a4685b1d2ab5c52c85, type: 3} + m_RotationInput: + m_UseReference: 1 + m_Action: + m_Name: Rotation Input + m_Type: 0 + m_ExpectedControlType: + m_Id: c855f3aa-b0f3-4caf-a8fd-887591395e8b + m_Processors: + m_Interactions: + m_SingletonActionBindings: + - m_Name: + m_Id: 40aef40a-3fb1-4d1c-aed8-5b7ad8977eb1 + m_Path: {LeftHand}/pointerRotation + m_Interactions: + m_Processors: + m_Groups: + m_Action: Rotation Input + m_Flags: 0 + m_Flags: 0 + m_Reference: {fileID: 1761098436910761192, guid: 4ad928a61d9612a4685b1d2ab5c52c85, type: 3} + m_PositionAction: + m_Name: + m_Type: 0 + m_ExpectedControlType: + m_Id: + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_RotationAction: + m_Name: + m_Type: 0 + m_ExpectedControlType: + m_Id: + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_HasMigratedActions: 1 +--- !u!1 &1535799349444701254 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8498404922143240242} + - component: {fileID: 4405376331278609248} + m_Layer: 0 + m_Name: RightVelocity + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8498404922143240242 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1535799349444701254} + 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: 5338558038996692276} + m_RootOrder: -1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &4405376331278609248 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1535799349444701254} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5057aa7963531264ab4028cfb17e1bd8, type: 3} + m_Name: + m_EditorClassIdentifier: + velocitySource: + m_UseReference: 1 + m_Action: + m_Name: Velocity Source + m_Type: 0 + m_ExpectedControlType: + m_Id: e56154f0-b5fc-41f7-b4db-133f7005bebb + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -1053539590735587758, guid: 4ad928a61d9612a4685b1d2ab5c52c85, type: 3} + angularVelocitySource: + m_UseReference: 1 + m_Action: + m_Name: Angular Velocity Source + m_Type: 0 + m_ExpectedControlType: + m_Id: 5d62589d-cb2d-4319-8832-274b833540cf + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_Reference: {fileID: -7756524022069654225, guid: 4ad928a61d9612a4685b1d2ab5c52c85, type: 3} +--- !u!1 &2341299549837029693 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2341299549837029692} + - component: {fileID: 3269629107003897906} + m_Layer: 0 + m_Name: UnityInputSystem.Poses.GenericXR + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2341299549837029692 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2341299549837029693} + 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: 8536848645983038732} + - {fileID: 4546463092509554744} + - {fileID: 5338558038996692276} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &3269629107003897906 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2341299549837029693} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 62899f850307741f2a39c98a8b639597, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Actions: {fileID: -944628639613478452, guid: 4ad928a61d9612a4685b1d2ab5c52c85, type: 3} + m_NotificationBehavior: 2 + m_UIInputModule: {fileID: 0} + m_DeviceLostEvent: + m_PersistentCalls: + m_Calls: [] + m_DeviceRegainedEvent: + m_PersistentCalls: + m_Calls: [] + m_ControlsChangedEvent: + m_PersistentCalls: + m_Calls: [] + m_ActionEvents: + - m_PersistentCalls: + m_Calls: [] + m_ActionId: b6885a32-53b6-49eb-8e7d-9c9ad4ed458c + m_ActionName: Generic XR/Left Device Position + - m_PersistentCalls: + m_Calls: [] + m_ActionId: e2fab288-ca87-4b0e-bd52-356fb936cc52 + m_ActionName: Generic XR/Left Device Rotation + - m_PersistentCalls: + m_Calls: [] + m_ActionId: 4facac82-eff3-492b-82c8-00572253494c + m_ActionName: Generic XR/Left Device Velocity + - m_PersistentCalls: + m_Calls: [] + m_ActionId: 5ee42830-0994-4a7e-8140-9fafa4ec4a76 + m_ActionName: Generic XR/Left Device Angular Velocity + - m_PersistentCalls: + m_Calls: [] + m_ActionId: 888fa71e-070d-4309-a428-2c6994c71a01 + m_ActionName: Generic XR/Left Device Acceleration + - m_PersistentCalls: + m_Calls: [] + m_ActionId: 6755d377-0a48-41cd-b4db-c6372503ec5f + m_ActionName: Generic XR/Left Device Angular Acceleration + - m_PersistentCalls: + m_Calls: [] + m_ActionId: c0ffef73-8fd7-4a8f-9b3c-1fd5b688ea67 + m_ActionName: Generic XR/Left Device Pointer Position + - m_PersistentCalls: + m_Calls: [] + m_ActionId: 303f6596-a8b5-49c5-8485-bc9ac959a7e3 + m_ActionName: Generic XR/Left Device Pointer Rotation + - m_PersistentCalls: + m_Calls: [] + m_ActionId: ed2073bd-c6fe-42a1-926b-6b767f89baff + m_ActionName: Generic XR/Left Home Pressed + - m_PersistentCalls: + m_Calls: [] + m_ActionId: f3f131f7-587f-4037-9f17-790aaa2fe45c + m_ActionName: Generic XR/Left Menu Pressed + - m_PersistentCalls: + m_Calls: [] + m_ActionId: 1d94b983-91af-4800-af13-3f567a212d64 + m_ActionName: Generic XR/Left Back Pressed + - m_PersistentCalls: + m_Calls: [] + m_ActionId: c9716f43-0b1f-452b-a15e-30dcc9ba1066 + m_ActionName: Generic XR/Left Primary Button Touched + - m_PersistentCalls: + m_Calls: [] + m_ActionId: a2ae52c3-7207-4fbc-852f-2021ccf32835 + m_ActionName: Generic XR/Left Primary Button Pressed + - m_PersistentCalls: + m_Calls: [] + m_ActionId: b27b2f10-e9b3-4894-a9ac-dbe2846646c8 + m_ActionName: Generic XR/Left Secondary Button Touched + - m_PersistentCalls: + m_Calls: [] + m_ActionId: c85167c1-42bf-43b5-92ae-3024a9c617f0 + m_ActionName: Generic XR/Left Secondary Button Pressed + - m_PersistentCalls: + m_Calls: [] + m_ActionId: 7176fbf2-d63b-4d5d-8456-844dd623e3ab + m_ActionName: Generic XR/Left Trigger Pressed + - m_PersistentCalls: + m_Calls: [] + m_ActionId: 2dca5048-5503-4ac8-8a38-ae40abcf1566 + m_ActionName: Generic XR/Left Trigger Axis + - m_PersistentCalls: + m_Calls: [] + m_ActionId: 277fdbb0-245f-4345-90e9-53c99611e8a4 + m_ActionName: Generic XR/Left Grip Pressed + - m_PersistentCalls: + m_Calls: [] + m_ActionId: 701f1a32-37a5-45f2-ade5-91cb8bd5b0d7 + m_ActionName: Generic XR/Left Grip Axis + - m_PersistentCalls: + m_Calls: [] + m_ActionId: 7368d246-9783-420f-9e21-4a3f37fc7885 + m_ActionName: Generic XR/Left Thumbstick Touched + - m_PersistentCalls: + m_Calls: [] + m_ActionId: 5a0ee7b4-0d59-4764-8ddf-216b339ddf7b + m_ActionName: Generic XR/Left Thumbstick Pressed + - m_PersistentCalls: + m_Calls: [] + m_ActionId: a7c86e97-579b-4eb7-9024-93694615effd + m_ActionName: Generic XR/Left Thumbstick Axis + - m_PersistentCalls: + m_Calls: [] + m_ActionId: dfd596b0-b8da-44af-8e71-8a65f6dda55b + m_ActionName: Generic XR/Left Touchpad Touched + - m_PersistentCalls: + m_Calls: [] + m_ActionId: 02ba91d9-5bcc-4bd1-91ae-4a51bc4d5281 + m_ActionName: Generic XR/Left Touchpad Pressed + - m_PersistentCalls: + m_Calls: [] + m_ActionId: 91307b7f-1208-4338-8088-b0977ddf7def + m_ActionName: Generic XR/Left Touchpad Axis + - m_PersistentCalls: + m_Calls: [] + m_ActionId: 3b3c0e4f-511d-4081-8a93-435f741dcdc6 + m_ActionName: Generic XR/Right Device Position + - m_PersistentCalls: + m_Calls: [] + m_ActionId: b21482af-99d0-4e86-9035-0aba403d7edb + m_ActionName: Generic XR/Right Device Rotation + - m_PersistentCalls: + m_Calls: [] + m_ActionId: b91eff29-7f90-445e-a391-93576a5f1276 + m_ActionName: Generic XR/Right Device Velocity + - m_PersistentCalls: + m_Calls: [] + m_ActionId: 1f95deb1-a67a-416a-8623-47b29dc2fb37 + m_ActionName: Generic XR/Right Device Angular Velocity + - m_PersistentCalls: + m_Calls: [] + m_ActionId: 5df8048b-6a0d-4e35-992b-76cf447bbb7d + m_ActionName: Generic XR/Right Device Acceleration + - m_PersistentCalls: + m_Calls: [] + m_ActionId: f00608bb-9b21-48ae-ac58-97373d4b67ab + m_ActionName: Generic XR/Right Device Angular Acceleration + - m_PersistentCalls: + m_Calls: [] + m_ActionId: 58069eb9-40bb-42cb-8c06-549928b78ce4 + m_ActionName: Generic XR/Right Device Pointer Position + - m_PersistentCalls: + m_Calls: [] + m_ActionId: 71982357-fea6-4469-9f28-0df60f94b352 + m_ActionName: Generic XR/Right Device Pointer Rotation + - m_PersistentCalls: + m_Calls: [] + m_ActionId: 07b254a7-9c6a-41b4-95b5-1e56485edb57 + m_ActionName: Generic XR/Right Home Pressed + - m_PersistentCalls: + m_Calls: [] + m_ActionId: 12b063ad-5653-420f-bdc7-250f855857dc + m_ActionName: Generic XR/Right Menu Pressed + - m_PersistentCalls: + m_Calls: [] + m_ActionId: 0ebf30f2-3478-4c1e-934b-2d609c06b090 + m_ActionName: Generic XR/Right Back Pressed + - m_PersistentCalls: + m_Calls: [] + m_ActionId: 78e4abd5-2b5e-4998-8bd9-7daaacfd167b + m_ActionName: Generic XR/Right Primary Button Touched + - m_PersistentCalls: + m_Calls: [] + m_ActionId: fc363e57-1a27-4ca8-9bf3-8fe9d8650467 + m_ActionName: Generic XR/Right Primary Button Pressed + - m_PersistentCalls: + m_Calls: [] + m_ActionId: 32e567d4-fe6b-492e-a3e6-3000e6d6c318 + m_ActionName: Generic XR/Right Secondary Button Touched + - m_PersistentCalls: + m_Calls: [] + m_ActionId: 5fdacbea-e09b-4f3b-9e9e-f4f81348a3db + m_ActionName: Generic XR/Right Secondary Button Pressed + - m_PersistentCalls: + m_Calls: [] + m_ActionId: 5ef10729-9944-4972-8e35-95405ba95f1e + m_ActionName: Generic XR/Right Trigger Pressed + - m_PersistentCalls: + m_Calls: [] + m_ActionId: 7610e470-5a69-40d7-ac47-e57edd615b34 + m_ActionName: Generic XR/Right Trigger Axis + - m_PersistentCalls: + m_Calls: [] + m_ActionId: 706ad657-2fa5-46cd-b519-c53bf2de151d + m_ActionName: Generic XR/Right Grip Pressed + - m_PersistentCalls: + m_Calls: [] + m_ActionId: 1f58bfd8-abcd-431b-befe-352c4e464f22 + m_ActionName: Generic XR/Right Grip Axis + - m_PersistentCalls: + m_Calls: [] + m_ActionId: 538130ae-e2d1-4ce8-bbd4-5eb81a2e0492 + m_ActionName: Generic XR/Right Thumbstick Touched + - m_PersistentCalls: + m_Calls: [] + m_ActionId: bb45b9d9-60f0-4a19-8cdf-052d9718e22e + m_ActionName: Generic XR/Right Thumbstick Pressed + - m_PersistentCalls: + m_Calls: [] + m_ActionId: dcb62131-7b02-4b5c-b086-c288569c0f7f + m_ActionName: Generic XR/Right Thumbstick Axis + - m_PersistentCalls: + m_Calls: [] + m_ActionId: 7e1740b7-37a7-42fe-9d35-e2ea0e1340dd + m_ActionName: Generic XR/Right Touchpad Touched + - m_PersistentCalls: + m_Calls: [] + m_ActionId: 787926ac-c187-48d1-9342-50f096b95154 + m_ActionName: Generic XR/Right Touchpad Pressed + - m_PersistentCalls: + m_Calls: [] + m_ActionId: e9abf06e-24a8-473e-a98b-b8a401b65f31 + m_ActionName: Generic XR/Right Touchpad Axis + - m_PersistentCalls: + m_Calls: [] + m_ActionId: f91f4716-30a9-46e2-8f65-51e4e9fa8349 + m_ActionName: Generic XR/HMD Device Position + - m_PersistentCalls: + m_Calls: [] + m_ActionId: 81eede4b-e8ec-4a54-9db9-a48e41183537 + m_ActionName: Generic XR/HMD Device Rotation + m_NeverAutoSwitchControlSchemes: 0 + m_DefaultControlScheme: + m_DefaultActionMap: Generic XR + m_SplitScreenIndex: -1 + m_Camera: {fileID: 0} +--- !u!1 &3086591272479252224 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 8536848645983038732} + m_Layer: 0 + m_Name: HMD + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &8536848645983038732 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 3086591272479252224} + 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: 6339826337066568575} + m_Father: {fileID: 2341299549837029692} + m_RootOrder: -1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &4950690087568533986 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 637535433622450797} + - component: {fileID: 3300987687454194298} + m_Layer: 0 + m_Name: RightPointer + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &637535433622450797 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4950690087568533986} + 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: 5338558038996692276} + m_RootOrder: -1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &3300987687454194298 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 4950690087568533986} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c2fadf230d1919748a9aa21d40f74619, type: 3} + m_Name: + m_EditorClassIdentifier: + m_TrackingType: 0 + m_UpdateType: 0 + m_PositionInput: + m_UseReference: 1 + m_Action: + m_Name: Position Input + m_Type: 0 + m_ExpectedControlType: + m_Id: 87ea340d-1f4f-438c-b09f-06a56f79d79b + m_Processors: + m_Interactions: + m_SingletonActionBindings: + - m_Name: + m_Id: 4abfabd6-ee7b-478f-b14a-a8ba332e064a + m_Path: {RightHand}/pointerPosition + m_Interactions: + m_Processors: + m_Groups: + m_Action: Position Input + m_Flags: 0 + m_Flags: 0 + m_Reference: {fileID: -5351892268075011196, guid: 4ad928a61d9612a4685b1d2ab5c52c85, type: 3} + m_RotationInput: + m_UseReference: 1 + m_Action: + m_Name: Rotation Input + m_Type: 0 + m_ExpectedControlType: + m_Id: c855f3aa-b0f3-4caf-a8fd-887591395e8b + m_Processors: + m_Interactions: + m_SingletonActionBindings: + - m_Name: + m_Id: d816b4e7-2409-48d4-9910-25ac9d065df9 + m_Path: {RightHand}/pointerRotation + m_Interactions: + m_Processors: + m_Groups: + m_Action: Rotation Input + m_Flags: 0 + m_Flags: 0 + m_Reference: {fileID: 4417759758834255164, guid: 4ad928a61d9612a4685b1d2ab5c52c85, type: 3} + m_PositionAction: + m_Name: + m_Type: 0 + m_ExpectedControlType: + m_Id: + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_RotationAction: + m_Name: + m_Type: 0 + m_ExpectedControlType: + m_Id: + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_HasMigratedActions: 1 +--- !u!1 &5528642188535249948 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2242920649328070894} + - component: {fileID: 397890126422594809} + m_Layer: 0 + m_Name: RightDevice + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2242920649328070894 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5528642188535249948} + 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: 5338558038996692276} + m_RootOrder: -1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &397890126422594809 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 5528642188535249948} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c2fadf230d1919748a9aa21d40f74619, type: 3} + m_Name: + m_EditorClassIdentifier: + m_TrackingType: 0 + m_UpdateType: 0 + m_PositionInput: + m_UseReference: 1 + m_Action: + m_Name: Position Input + m_Type: 0 + m_ExpectedControlType: + m_Id: ef49658c-fad1-4345-bdf8-77d9e906b0d4 + m_Processors: + m_Interactions: + m_SingletonActionBindings: + - m_Name: + m_Id: 8d586109-1e98-439a-a823-3da2a4cf6919 + m_Path: {RightHand}/devicePosition + m_Interactions: + m_Processors: + m_Groups: + m_Action: Position Input + m_Flags: 0 + m_Flags: 0 + m_Reference: {fileID: 3686607140530417478, guid: 4ad928a61d9612a4685b1d2ab5c52c85, type: 3} + m_RotationInput: + m_UseReference: 1 + m_Action: + m_Name: Rotation Input + m_Type: 0 + m_ExpectedControlType: + m_Id: 2ea9332b-9f47-463d-bc3a-39a6f01c318e + m_Processors: + m_Interactions: + m_SingletonActionBindings: + - m_Name: + m_Id: 0b17d3cb-1a71-4796-aff9-d5a0b5c3f230 + m_Path: {RightHand}/deviceRotation + m_Interactions: + m_Processors: + m_Groups: + m_Action: Rotation Input + m_Flags: 0 + m_Flags: 0 + m_Reference: {fileID: 3477539966844352003, guid: 4ad928a61d9612a4685b1d2ab5c52c85, type: 3} + m_PositionAction: + m_Name: + m_Type: 0 + m_ExpectedControlType: + m_Id: + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_RotationAction: + m_Name: + m_Type: 0 + m_ExpectedControlType: + m_Id: + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_HasMigratedActions: 1 +--- !u!1 &6046286683307060091 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 4546463092509554744} + m_Layer: 0 + m_Name: LeftController + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &4546463092509554744 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6046286683307060091} + 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: 5989700807936452869} + - {fileID: 7830959637886578938} + - {fileID: 4321479697571720418} + m_Father: {fileID: 2341299549837029692} + m_RootOrder: -1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &6147765951297469500 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5338558038996692276} + m_Layer: 0 + m_Name: RightController + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5338558038996692276 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 6147765951297469500} + 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: 2242920649328070894} + - {fileID: 637535433622450797} + - {fileID: 8498404922143240242} + m_Father: {fileID: 2341299549837029692} + m_RootOrder: -1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &7803902354840847249 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 6339826337066568575} + - component: {fileID: 708183290132727740} + m_Layer: 0 + m_Name: HMDDevice + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &6339826337066568575 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7803902354840847249} + 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: 8536848645983038732} + m_RootOrder: -1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &708183290132727740 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 7803902354840847249} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c2fadf230d1919748a9aa21d40f74619, type: 3} + m_Name: + m_EditorClassIdentifier: + m_TrackingType: 0 + m_UpdateType: 0 + m_PositionInput: + m_UseReference: 1 + m_Action: + m_Name: Position Input + m_Type: 0 + m_ExpectedControlType: + m_Id: ef49658c-fad1-4345-bdf8-77d9e906b0d4 + m_Processors: + m_Interactions: + m_SingletonActionBindings: + - m_Name: + m_Id: 8d586109-1e98-439a-a823-3da2a4cf6919 + m_Path: /devicePosition + m_Interactions: + m_Processors: + m_Groups: + m_Action: Position Input + m_Flags: 0 + m_Flags: 0 + m_Reference: {fileID: 1166739977079671303, guid: 4ad928a61d9612a4685b1d2ab5c52c85, type: 3} + m_RotationInput: + m_UseReference: 1 + m_Action: + m_Name: Rotation Input + m_Type: 0 + m_ExpectedControlType: + m_Id: 2ea9332b-9f47-463d-bc3a-39a6f01c318e + m_Processors: + m_Interactions: + m_SingletonActionBindings: + - m_Name: + m_Id: 0b17d3cb-1a71-4796-aff9-d5a0b5c3f230 + m_Path: /deviceRotation + m_Interactions: + m_Processors: + m_Groups: + m_Action: Rotation Input + m_Flags: 0 + m_Flags: 0 + m_Reference: {fileID: 5170883956632816888, guid: 4ad928a61d9612a4685b1d2ab5c52c85, type: 3} + m_PositionAction: + m_Name: + m_Type: 0 + m_ExpectedControlType: + m_Id: + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_RotationAction: + m_Name: + m_Type: 0 + m_ExpectedControlType: + m_Id: + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_HasMigratedActions: 1 +--- !u!1 &8008313086494045322 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 5989700807936452869} + - component: {fileID: 7428136866099797548} + m_Layer: 0 + m_Name: LeftDevice + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &5989700807936452869 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8008313086494045322} + 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: 4546463092509554744} + m_RootOrder: -1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &7428136866099797548 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8008313086494045322} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: c2fadf230d1919748a9aa21d40f74619, type: 3} + m_Name: + m_EditorClassIdentifier: + m_TrackingType: 0 + m_UpdateType: 0 + m_PositionInput: + m_UseReference: 1 + m_Action: + m_Name: Position Input + m_Type: 0 + m_ExpectedControlType: + m_Id: ef49658c-fad1-4345-bdf8-77d9e906b0d4 + m_Processors: + m_Interactions: + m_SingletonActionBindings: + - m_Name: + m_Id: 8d586109-1e98-439a-a823-3da2a4cf6919 + m_Path: {LeftHand}/devicePosition + m_Interactions: + m_Processors: + m_Groups: + m_Action: Position Input + m_Flags: 0 + m_Flags: 0 + m_Reference: {fileID: -4819670611972759391, guid: 4ad928a61d9612a4685b1d2ab5c52c85, type: 3} + m_RotationInput: + m_UseReference: 1 + m_Action: + m_Name: Rotation Input + m_Type: 0 + m_ExpectedControlType: + m_Id: 2ea9332b-9f47-463d-bc3a-39a6f01c318e + m_Processors: + m_Interactions: + m_SingletonActionBindings: + - m_Name: + m_Id: 0b17d3cb-1a71-4796-aff9-d5a0b5c3f230 + m_Path: {LeftHand}/deviceRotation + m_Interactions: + m_Processors: + m_Groups: + m_Action: Rotation Input + m_Flags: 0 + m_Flags: 0 + m_Reference: {fileID: -3393048429852869531, guid: 4ad928a61d9612a4685b1d2ab5c52c85, type: 3} + m_PositionAction: + m_Name: + m_Type: 0 + m_ExpectedControlType: + m_Id: + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_RotationAction: + m_Name: + m_Type: 0 + m_ExpectedControlType: + m_Id: + m_Processors: + m_Interactions: + m_SingletonActionBindings: [] + m_Flags: 0 + m_HasMigratedActions: 1 diff --git a/Samples~/GenericXR/UnityInputSystem.Poses.GenericXR.prefab.meta b/Samples~/GenericXR/UnityInputSystem.Poses.GenericXR.prefab.meta new file mode 100644 index 0000000..2e4082c --- /dev/null +++ b/Samples~/GenericXR/UnityInputSystem.Poses.GenericXR.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: d4d0211ba2f0e704bba928e06e1ab656 +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: