Files
dungeons/Assets/HurricaneVR/TechDemo/Prefabs/Limit Lever Reversed Variant.prefab

208 lines
8.2 KiB
Plaintext

%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1001 &1779902288288418245
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
m_TransformParent: {fileID: 0}
m_Modifications:
- target: {fileID: 843454224441551034, guid: 2b51f34ff79222248a924596932376fd,
type: 3}
propertyPath: text
value: 'The grab point has been set up as a line grab, and the Configurable
Joint Override field of the HVRGrabbable has been overriden with the "LeverGrip"
joint settings, this joint setting has the X Angular Axis set to Free with
a low angular damper. This will allow the hand to rotate freely when holding
the handle.
HVRGrabbable:
Hand model parenting has been
disabled (required for line grabs)
Force Grab is Disabled
Stationary
set to true
To allow the joint to be limited 180 degrees with a
starting point off center, the lever was positioned halfway in the editor,
then the "Save Joint Start Rotation" button was pressed on the HVRPhysicsLever
component. Afterwards the lever can be rotated anywhere. When the game starts
the lever will temporarily move to the saved rotation before the joint is
created, this is required to have the joint limits applied from that rotation
point 90 degrees in both directions.
The tracker Axis is set to
Neg Z so that angle reported grows as the lever rotates towards the bottom.
'
objectReference: {fileID: 0}
- target: {fileID: 1676568390188570714, guid: 2b51f34ff79222248a924596932376fd,
type: 3}
propertyPath: m_Name
value: Limit Lever Reversed Variant
objectReference: {fileID: 0}
- target: {fileID: 1979330647556321014, guid: 2b51f34ff79222248a924596932376fd,
type: 3}
propertyPath: m_text
value: Reversed Lever
objectReference: {fileID: 0}
- target: {fileID: 1979330647556321014, guid: 2b51f34ff79222248a924596932376fd,
type: 3}
propertyPath: m_fontSize
value: 28.2
objectReference: {fileID: 0}
- target: {fileID: 2021991704145871584, guid: 2b51f34ff79222248a924596932376fd,
type: 3}
propertyPath: m_RootOrder
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2021991704145871584, guid: 2b51f34ff79222248a924596932376fd,
type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2021991704145871584, guid: 2b51f34ff79222248a924596932376fd,
type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2021991704145871584, guid: 2b51f34ff79222248a924596932376fd,
type: 3}
propertyPath: m_LocalPosition.z
value: -0.352
objectReference: {fileID: 0}
- target: {fileID: 2021991704145871584, guid: 2b51f34ff79222248a924596932376fd,
type: 3}
propertyPath: m_LocalRotation.w
value: 0.000000044703484
objectReference: {fileID: 0}
- target: {fileID: 2021991704145871584, guid: 2b51f34ff79222248a924596932376fd,
type: 3}
propertyPath: m_LocalRotation.x
value: -0
objectReference: {fileID: 0}
- target: {fileID: 2021991704145871584, guid: 2b51f34ff79222248a924596932376fd,
type: 3}
propertyPath: m_LocalRotation.y
value: 1
objectReference: {fileID: 0}
- target: {fileID: 2021991704145871584, guid: 2b51f34ff79222248a924596932376fd,
type: 3}
propertyPath: m_LocalRotation.z
value: -0
objectReference: {fileID: 0}
- target: {fileID: 2021991704145871584, guid: 2b51f34ff79222248a924596932376fd,
type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2021991704145871584, guid: 2b51f34ff79222248a924596932376fd,
type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 180.00002
objectReference: {fileID: 0}
- target: {fileID: 2021991704145871584, guid: 2b51f34ff79222248a924596932376fd,
type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 3795885620389732159, guid: 2b51f34ff79222248a924596932376fd,
type: 3}
propertyPath: m_RootOrder
value: 3
objectReference: {fileID: 0}
- target: {fileID: 7977366727101899552, guid: 2b51f34ff79222248a924596932376fd,
type: 3}
propertyPath: Axis
value: 5
objectReference: {fileID: 0}
- target: {fileID: 7977366727101899552, guid: 2b51f34ff79222248a924596932376fd,
type: 3}
propertyPath: Steps
value: 4
objectReference: {fileID: 0}
- target: {fileID: 7977366727101899552, guid: 2b51f34ff79222248a924596932376fd,
type: 3}
propertyPath: StepChanged.m_PersistentCalls.m_Calls.Array.size
value: 1
objectReference: {fileID: 0}
- target: {fileID: 7977366727101899552, guid: 2b51f34ff79222248a924596932376fd,
type: 3}
propertyPath: AngleChanged.m_PersistentCalls.m_Calls.Array.size
value: 1
objectReference: {fileID: 0}
- target: {fileID: 7977366727101899552, guid: 2b51f34ff79222248a924596932376fd,
type: 3}
propertyPath: StepChanged.m_PersistentCalls.m_Calls.Array.data[0].m_Mode
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7977366727101899552, guid: 2b51f34ff79222248a924596932376fd,
type: 3}
propertyPath: AngleChanged.m_PersistentCalls.m_Calls.Array.data[0].m_Mode
value: 0
objectReference: {fileID: 0}
- target: {fileID: 7977366727101899552, guid: 2b51f34ff79222248a924596932376fd,
type: 3}
propertyPath: StepChanged.m_PersistentCalls.m_Calls.Array.data[0].m_CallState
value: 2
objectReference: {fileID: 0}
- target: {fileID: 7977366727101899552, guid: 2b51f34ff79222248a924596932376fd,
type: 3}
propertyPath: AngleChanged.m_PersistentCalls.m_Calls.Array.data[0].m_CallState
value: 2
objectReference: {fileID: 0}
- target: {fileID: 7977366727101899552, guid: 2b51f34ff79222248a924596932376fd,
type: 3}
propertyPath: StepChanged.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName
value: OnStepChanged
objectReference: {fileID: 0}
- target: {fileID: 7977366727101899552, guid: 2b51f34ff79222248a924596932376fd,
type: 3}
propertyPath: AngleChanged.m_PersistentCalls.m_Calls.Array.data[0].m_MethodName
value: OnAngleChanged
objectReference: {fileID: 0}
- target: {fileID: 7977366727101899552, guid: 2b51f34ff79222248a924596932376fd,
type: 3}
propertyPath: StepChanged.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName
value: UnityEngine.Object, UnityEngine
objectReference: {fileID: 0}
- target: {fileID: 7977366727101899552, guid: 2b51f34ff79222248a924596932376fd,
type: 3}
propertyPath: AngleChanged.m_PersistentCalls.m_Calls.Array.data[0].m_Arguments.m_ObjectArgumentAssemblyTypeName
value: UnityEngine.Object, UnityEngine
objectReference: {fileID: 0}
- target: {fileID: 8060915504803376827, guid: 2b51f34ff79222248a924596932376fd,
type: 3}
propertyPath: m_LocalRotation.w
value: -0.00000025331974
objectReference: {fileID: 0}
- target: {fileID: 8060915504803376827, guid: 2b51f34ff79222248a924596932376fd,
type: 3}
propertyPath: m_LocalRotation.x
value: -0
objectReference: {fileID: 0}
- target: {fileID: 8060915504803376827, guid: 2b51f34ff79222248a924596932376fd,
type: 3}
propertyPath: m_LocalRotation.y
value: 3.6148452e-15
objectReference: {fileID: 0}
- target: {fileID: 8060915504803376827, guid: 2b51f34ff79222248a924596932376fd,
type: 3}
propertyPath: m_LocalRotation.z
value: -1
objectReference: {fileID: 0}
- target: {fileID: 8060915504803376827, guid: 2b51f34ff79222248a924596932376fd,
type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: -179.99998
objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 2b51f34ff79222248a924596932376fd, type: 3}