diff --git a/NaughtyAttributes.meta b/HandDriver/Editor/NaughtyAttributes.meta similarity index 100% rename from NaughtyAttributes.meta rename to HandDriver/Editor/NaughtyAttributes.meta diff --git a/NaughtyAttributes/Core.meta b/HandDriver/Editor/NaughtyAttributes/Core.meta similarity index 100% rename from NaughtyAttributes/Core.meta rename to HandDriver/Editor/NaughtyAttributes/Core.meta diff --git a/NaughtyAttributes/Core/DrawerAttributes.meta b/HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes.meta similarity index 100% rename from NaughtyAttributes/Core/DrawerAttributes.meta rename to HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes.meta diff --git a/NaughtyAttributes/Core/DrawerAttributes/AllowNestingAttribute.cs b/HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes/AllowNestingAttribute.cs similarity index 100% rename from NaughtyAttributes/Core/DrawerAttributes/AllowNestingAttribute.cs rename to HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes/AllowNestingAttribute.cs diff --git a/NaughtyAttributes/Core/DrawerAttributes/AllowNestingAttribute.cs.meta b/HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes/AllowNestingAttribute.cs.meta similarity index 100% rename from NaughtyAttributes/Core/DrawerAttributes/AllowNestingAttribute.cs.meta rename to HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes/AllowNestingAttribute.cs.meta diff --git a/NaughtyAttributes/Core/DrawerAttributes/AnimatorParamAttribute.cs b/HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes/AnimatorParamAttribute.cs similarity index 100% rename from NaughtyAttributes/Core/DrawerAttributes/AnimatorParamAttribute.cs rename to HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes/AnimatorParamAttribute.cs diff --git a/NaughtyAttributes/Core/DrawerAttributes/AnimatorParamAttribute.cs.meta b/HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes/AnimatorParamAttribute.cs.meta similarity index 100% rename from NaughtyAttributes/Core/DrawerAttributes/AnimatorParamAttribute.cs.meta rename to HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes/AnimatorParamAttribute.cs.meta diff --git a/NaughtyAttributes/Core/DrawerAttributes/CurveRangeAttribute.cs b/HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes/CurveRangeAttribute.cs similarity index 100% rename from NaughtyAttributes/Core/DrawerAttributes/CurveRangeAttribute.cs rename to HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes/CurveRangeAttribute.cs diff --git a/NaughtyAttributes/Core/DrawerAttributes/CurveRangeAttribute.cs.meta b/HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes/CurveRangeAttribute.cs.meta similarity index 100% rename from NaughtyAttributes/Core/DrawerAttributes/CurveRangeAttribute.cs.meta rename to HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes/CurveRangeAttribute.cs.meta diff --git a/NaughtyAttributes/Core/DrawerAttributes/DrawerAttribute.cs b/HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes/DrawerAttribute.cs similarity index 100% rename from NaughtyAttributes/Core/DrawerAttributes/DrawerAttribute.cs rename to HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes/DrawerAttribute.cs diff --git a/NaughtyAttributes/Core/DrawerAttributes/DrawerAttribute.cs.meta b/HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes/DrawerAttribute.cs.meta similarity index 100% rename from NaughtyAttributes/Core/DrawerAttributes/DrawerAttribute.cs.meta rename to HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes/DrawerAttribute.cs.meta diff --git a/NaughtyAttributes/Core/DrawerAttributes/DropdownAttribute.cs b/HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes/DropdownAttribute.cs similarity index 100% rename from NaughtyAttributes/Core/DrawerAttributes/DropdownAttribute.cs rename to HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes/DropdownAttribute.cs diff --git a/NaughtyAttributes/Core/DrawerAttributes/DropdownAttribute.cs.meta b/HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes/DropdownAttribute.cs.meta similarity index 100% rename from NaughtyAttributes/Core/DrawerAttributes/DropdownAttribute.cs.meta rename to HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes/DropdownAttribute.cs.meta diff --git a/NaughtyAttributes/Core/DrawerAttributes/EnumFlagsAttribute.cs b/HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes/EnumFlagsAttribute.cs similarity index 100% rename from NaughtyAttributes/Core/DrawerAttributes/EnumFlagsAttribute.cs rename to HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes/EnumFlagsAttribute.cs diff --git a/NaughtyAttributes/Core/DrawerAttributes/EnumFlagsAttribute.cs.meta b/HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes/EnumFlagsAttribute.cs.meta similarity index 100% rename from NaughtyAttributes/Core/DrawerAttributes/EnumFlagsAttribute.cs.meta rename to HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes/EnumFlagsAttribute.cs.meta diff --git a/NaughtyAttributes/Core/DrawerAttributes/Expandable.cs b/HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes/Expandable.cs similarity index 100% rename from NaughtyAttributes/Core/DrawerAttributes/Expandable.cs rename to HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes/Expandable.cs diff --git a/NaughtyAttributes/Core/DrawerAttributes/Expandable.cs.meta b/HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes/Expandable.cs.meta similarity index 100% rename from NaughtyAttributes/Core/DrawerAttributes/Expandable.cs.meta rename to HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes/Expandable.cs.meta diff --git a/NaughtyAttributes/Core/DrawerAttributes/HorizontalLineAttribute.cs b/HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes/HorizontalLineAttribute.cs similarity index 100% rename from NaughtyAttributes/Core/DrawerAttributes/HorizontalLineAttribute.cs rename to HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes/HorizontalLineAttribute.cs diff --git a/NaughtyAttributes/Core/DrawerAttributes/HorizontalLineAttribute.cs.meta b/HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes/HorizontalLineAttribute.cs.meta similarity index 100% rename from NaughtyAttributes/Core/DrawerAttributes/HorizontalLineAttribute.cs.meta rename to HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes/HorizontalLineAttribute.cs.meta diff --git a/NaughtyAttributes/Core/DrawerAttributes/InfoBoxAttribute.cs b/HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes/InfoBoxAttribute.cs similarity index 100% rename from NaughtyAttributes/Core/DrawerAttributes/InfoBoxAttribute.cs rename to HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes/InfoBoxAttribute.cs diff --git a/NaughtyAttributes/Core/DrawerAttributes/InfoBoxAttribute.cs.meta b/HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes/InfoBoxAttribute.cs.meta similarity index 100% rename from NaughtyAttributes/Core/DrawerAttributes/InfoBoxAttribute.cs.meta rename to HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes/InfoBoxAttribute.cs.meta diff --git a/NaughtyAttributes/Core/DrawerAttributes/InputAxisAttribute.cs b/HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes/InputAxisAttribute.cs similarity index 100% rename from NaughtyAttributes/Core/DrawerAttributes/InputAxisAttribute.cs rename to HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes/InputAxisAttribute.cs diff --git a/NaughtyAttributes/Core/DrawerAttributes/InputAxisAttribute.cs.meta b/HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes/InputAxisAttribute.cs.meta similarity index 100% rename from NaughtyAttributes/Core/DrawerAttributes/InputAxisAttribute.cs.meta rename to HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes/InputAxisAttribute.cs.meta diff --git a/NaughtyAttributes/Core/DrawerAttributes/LayerAttribute.cs b/HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes/LayerAttribute.cs similarity index 100% rename from NaughtyAttributes/Core/DrawerAttributes/LayerAttribute.cs rename to HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes/LayerAttribute.cs diff --git a/NaughtyAttributes/Core/DrawerAttributes/LayerAttribute.cs.meta b/HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes/LayerAttribute.cs.meta similarity index 100% rename from NaughtyAttributes/Core/DrawerAttributes/LayerAttribute.cs.meta rename to HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes/LayerAttribute.cs.meta diff --git a/NaughtyAttributes/Core/DrawerAttributes/MinMaxSliderAttribute.cs b/HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes/MinMaxSliderAttribute.cs similarity index 100% rename from NaughtyAttributes/Core/DrawerAttributes/MinMaxSliderAttribute.cs rename to HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes/MinMaxSliderAttribute.cs diff --git a/NaughtyAttributes/Core/DrawerAttributes/MinMaxSliderAttribute.cs.meta b/HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes/MinMaxSliderAttribute.cs.meta similarity index 100% rename from NaughtyAttributes/Core/DrawerAttributes/MinMaxSliderAttribute.cs.meta rename to HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes/MinMaxSliderAttribute.cs.meta diff --git a/NaughtyAttributes/Core/DrawerAttributes/ProgressBarAttribute.cs b/HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes/ProgressBarAttribute.cs similarity index 100% rename from NaughtyAttributes/Core/DrawerAttributes/ProgressBarAttribute.cs rename to HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes/ProgressBarAttribute.cs diff --git a/NaughtyAttributes/Core/DrawerAttributes/ProgressBarAttribute.cs.meta b/HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes/ProgressBarAttribute.cs.meta similarity index 100% rename from NaughtyAttributes/Core/DrawerAttributes/ProgressBarAttribute.cs.meta rename to HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes/ProgressBarAttribute.cs.meta diff --git a/NaughtyAttributes/Core/DrawerAttributes/ResizableTextAreaAttribute.cs b/HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes/ResizableTextAreaAttribute.cs similarity index 100% rename from NaughtyAttributes/Core/DrawerAttributes/ResizableTextAreaAttribute.cs rename to HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes/ResizableTextAreaAttribute.cs diff --git a/NaughtyAttributes/Core/DrawerAttributes/ResizableTextAreaAttribute.cs.meta b/HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes/ResizableTextAreaAttribute.cs.meta similarity index 100% rename from NaughtyAttributes/Core/DrawerAttributes/ResizableTextAreaAttribute.cs.meta rename to HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes/ResizableTextAreaAttribute.cs.meta diff --git a/NaughtyAttributes/Core/DrawerAttributes/SceneAttribute.cs b/HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes/SceneAttribute.cs similarity index 100% rename from NaughtyAttributes/Core/DrawerAttributes/SceneAttribute.cs rename to HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes/SceneAttribute.cs diff --git a/NaughtyAttributes/Core/DrawerAttributes/SceneAttribute.cs.meta b/HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes/SceneAttribute.cs.meta similarity index 100% rename from NaughtyAttributes/Core/DrawerAttributes/SceneAttribute.cs.meta rename to HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes/SceneAttribute.cs.meta diff --git a/NaughtyAttributes/Core/DrawerAttributes/ShowAssetPreviewAttribute.cs b/HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes/ShowAssetPreviewAttribute.cs similarity index 100% rename from NaughtyAttributes/Core/DrawerAttributes/ShowAssetPreviewAttribute.cs rename to HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes/ShowAssetPreviewAttribute.cs diff --git a/NaughtyAttributes/Core/DrawerAttributes/ShowAssetPreviewAttribute.cs.meta b/HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes/ShowAssetPreviewAttribute.cs.meta similarity index 100% rename from NaughtyAttributes/Core/DrawerAttributes/ShowAssetPreviewAttribute.cs.meta rename to HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes/ShowAssetPreviewAttribute.cs.meta diff --git a/NaughtyAttributes/Core/DrawerAttributes/TagAttribute.cs b/HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes/TagAttribute.cs similarity index 100% rename from NaughtyAttributes/Core/DrawerAttributes/TagAttribute.cs rename to HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes/TagAttribute.cs diff --git a/NaughtyAttributes/Core/DrawerAttributes/TagAttribute.cs.meta b/HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes/TagAttribute.cs.meta similarity index 100% rename from NaughtyAttributes/Core/DrawerAttributes/TagAttribute.cs.meta rename to HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes/TagAttribute.cs.meta diff --git a/NaughtyAttributes/Core/DrawerAttributes_SpecialCase.meta b/HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes_SpecialCase.meta similarity index 100% rename from NaughtyAttributes/Core/DrawerAttributes_SpecialCase.meta rename to HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes_SpecialCase.meta diff --git a/NaughtyAttributes/Core/DrawerAttributes_SpecialCase/ButtonAttribute.cs b/HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes_SpecialCase/ButtonAttribute.cs similarity index 100% rename from NaughtyAttributes/Core/DrawerAttributes_SpecialCase/ButtonAttribute.cs rename to HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes_SpecialCase/ButtonAttribute.cs diff --git a/NaughtyAttributes/Core/DrawerAttributes_SpecialCase/ButtonAttribute.cs.meta b/HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes_SpecialCase/ButtonAttribute.cs.meta similarity index 100% rename from NaughtyAttributes/Core/DrawerAttributes_SpecialCase/ButtonAttribute.cs.meta rename to HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes_SpecialCase/ButtonAttribute.cs.meta diff --git a/NaughtyAttributes/Core/DrawerAttributes_SpecialCase/ReorderableListAttribute.cs b/HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes_SpecialCase/ReorderableListAttribute.cs similarity index 100% rename from NaughtyAttributes/Core/DrawerAttributes_SpecialCase/ReorderableListAttribute.cs rename to HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes_SpecialCase/ReorderableListAttribute.cs diff --git a/NaughtyAttributes/Core/DrawerAttributes_SpecialCase/ReorderableListAttribute.cs.meta b/HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes_SpecialCase/ReorderableListAttribute.cs.meta similarity index 100% rename from NaughtyAttributes/Core/DrawerAttributes_SpecialCase/ReorderableListAttribute.cs.meta rename to HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes_SpecialCase/ReorderableListAttribute.cs.meta diff --git a/NaughtyAttributes/Core/DrawerAttributes_SpecialCase/ShowNativePropertyAttribute.cs b/HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes_SpecialCase/ShowNativePropertyAttribute.cs similarity index 100% rename from NaughtyAttributes/Core/DrawerAttributes_SpecialCase/ShowNativePropertyAttribute.cs rename to HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes_SpecialCase/ShowNativePropertyAttribute.cs diff --git a/NaughtyAttributes/Core/DrawerAttributes_SpecialCase/ShowNativePropertyAttribute.cs.meta b/HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes_SpecialCase/ShowNativePropertyAttribute.cs.meta similarity index 100% rename from NaughtyAttributes/Core/DrawerAttributes_SpecialCase/ShowNativePropertyAttribute.cs.meta rename to HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes_SpecialCase/ShowNativePropertyAttribute.cs.meta diff --git a/NaughtyAttributes/Core/DrawerAttributes_SpecialCase/ShowNonSerializedFieldAttribute.cs b/HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes_SpecialCase/ShowNonSerializedFieldAttribute.cs similarity index 100% rename from NaughtyAttributes/Core/DrawerAttributes_SpecialCase/ShowNonSerializedFieldAttribute.cs rename to HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes_SpecialCase/ShowNonSerializedFieldAttribute.cs diff --git a/NaughtyAttributes/Core/DrawerAttributes_SpecialCase/ShowNonSerializedFieldAttribute.cs.meta b/HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes_SpecialCase/ShowNonSerializedFieldAttribute.cs.meta similarity index 100% rename from NaughtyAttributes/Core/DrawerAttributes_SpecialCase/ShowNonSerializedFieldAttribute.cs.meta rename to HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes_SpecialCase/ShowNonSerializedFieldAttribute.cs.meta diff --git a/NaughtyAttributes/Core/DrawerAttributes_SpecialCase/SpecialCaseDrawerAttribute.cs b/HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes_SpecialCase/SpecialCaseDrawerAttribute.cs similarity index 100% rename from NaughtyAttributes/Core/DrawerAttributes_SpecialCase/SpecialCaseDrawerAttribute.cs rename to HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes_SpecialCase/SpecialCaseDrawerAttribute.cs diff --git a/NaughtyAttributes/Core/DrawerAttributes_SpecialCase/SpecialCaseDrawerAttribute.cs.meta b/HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes_SpecialCase/SpecialCaseDrawerAttribute.cs.meta similarity index 100% rename from NaughtyAttributes/Core/DrawerAttributes_SpecialCase/SpecialCaseDrawerAttribute.cs.meta rename to HandDriver/Editor/NaughtyAttributes/Core/DrawerAttributes_SpecialCase/SpecialCaseDrawerAttribute.cs.meta diff --git a/NaughtyAttributes/Core/INaughtyAttribute.cs b/HandDriver/Editor/NaughtyAttributes/Core/INaughtyAttribute.cs similarity index 100% rename from NaughtyAttributes/Core/INaughtyAttribute.cs rename to HandDriver/Editor/NaughtyAttributes/Core/INaughtyAttribute.cs diff --git a/NaughtyAttributes/Core/INaughtyAttribute.cs.meta b/HandDriver/Editor/NaughtyAttributes/Core/INaughtyAttribute.cs.meta similarity index 100% rename from NaughtyAttributes/Core/INaughtyAttribute.cs.meta rename to HandDriver/Editor/NaughtyAttributes/Core/INaughtyAttribute.cs.meta diff --git a/NaughtyAttributes/Core/MetaAttributes.meta b/HandDriver/Editor/NaughtyAttributes/Core/MetaAttributes.meta similarity index 100% rename from NaughtyAttributes/Core/MetaAttributes.meta rename to HandDriver/Editor/NaughtyAttributes/Core/MetaAttributes.meta diff --git a/NaughtyAttributes/Core/MetaAttributes/BoxGroupAttribute.cs b/HandDriver/Editor/NaughtyAttributes/Core/MetaAttributes/BoxGroupAttribute.cs similarity index 100% rename from NaughtyAttributes/Core/MetaAttributes/BoxGroupAttribute.cs rename to HandDriver/Editor/NaughtyAttributes/Core/MetaAttributes/BoxGroupAttribute.cs diff --git a/NaughtyAttributes/Core/MetaAttributes/BoxGroupAttribute.cs.meta b/HandDriver/Editor/NaughtyAttributes/Core/MetaAttributes/BoxGroupAttribute.cs.meta similarity index 100% rename from NaughtyAttributes/Core/MetaAttributes/BoxGroupAttribute.cs.meta rename to HandDriver/Editor/NaughtyAttributes/Core/MetaAttributes/BoxGroupAttribute.cs.meta diff --git a/NaughtyAttributes/Core/MetaAttributes/DisableIfAttribute.cs b/HandDriver/Editor/NaughtyAttributes/Core/MetaAttributes/DisableIfAttribute.cs similarity index 100% rename from NaughtyAttributes/Core/MetaAttributes/DisableIfAttribute.cs rename to HandDriver/Editor/NaughtyAttributes/Core/MetaAttributes/DisableIfAttribute.cs diff --git a/NaughtyAttributes/Core/MetaAttributes/DisableIfAttribute.cs.meta b/HandDriver/Editor/NaughtyAttributes/Core/MetaAttributes/DisableIfAttribute.cs.meta similarity index 100% rename from NaughtyAttributes/Core/MetaAttributes/DisableIfAttribute.cs.meta rename to HandDriver/Editor/NaughtyAttributes/Core/MetaAttributes/DisableIfAttribute.cs.meta diff --git a/NaughtyAttributes/Core/MetaAttributes/EnableIfAttribute.cs b/HandDriver/Editor/NaughtyAttributes/Core/MetaAttributes/EnableIfAttribute.cs similarity index 100% rename from NaughtyAttributes/Core/MetaAttributes/EnableIfAttribute.cs rename to HandDriver/Editor/NaughtyAttributes/Core/MetaAttributes/EnableIfAttribute.cs diff --git a/NaughtyAttributes/Core/MetaAttributes/EnableIfAttribute.cs.meta b/HandDriver/Editor/NaughtyAttributes/Core/MetaAttributes/EnableIfAttribute.cs.meta similarity index 100% rename from NaughtyAttributes/Core/MetaAttributes/EnableIfAttribute.cs.meta rename to HandDriver/Editor/NaughtyAttributes/Core/MetaAttributes/EnableIfAttribute.cs.meta diff --git a/NaughtyAttributes/Core/MetaAttributes/EnableIfAttributeBase.cs b/HandDriver/Editor/NaughtyAttributes/Core/MetaAttributes/EnableIfAttributeBase.cs similarity index 100% rename from NaughtyAttributes/Core/MetaAttributes/EnableIfAttributeBase.cs rename to HandDriver/Editor/NaughtyAttributes/Core/MetaAttributes/EnableIfAttributeBase.cs diff --git a/NaughtyAttributes/Core/MetaAttributes/EnableIfAttributeBase.cs.meta b/HandDriver/Editor/NaughtyAttributes/Core/MetaAttributes/EnableIfAttributeBase.cs.meta similarity index 100% rename from NaughtyAttributes/Core/MetaAttributes/EnableIfAttributeBase.cs.meta rename to HandDriver/Editor/NaughtyAttributes/Core/MetaAttributes/EnableIfAttributeBase.cs.meta diff --git a/NaughtyAttributes/Core/MetaAttributes/FoldoutAttribute.cs b/HandDriver/Editor/NaughtyAttributes/Core/MetaAttributes/FoldoutAttribute.cs similarity index 100% rename from NaughtyAttributes/Core/MetaAttributes/FoldoutAttribute.cs rename to HandDriver/Editor/NaughtyAttributes/Core/MetaAttributes/FoldoutAttribute.cs diff --git a/NaughtyAttributes/Core/MetaAttributes/FoldoutAttribute.cs.meta b/HandDriver/Editor/NaughtyAttributes/Core/MetaAttributes/FoldoutAttribute.cs.meta similarity index 100% rename from NaughtyAttributes/Core/MetaAttributes/FoldoutAttribute.cs.meta rename to HandDriver/Editor/NaughtyAttributes/Core/MetaAttributes/FoldoutAttribute.cs.meta diff --git a/NaughtyAttributes/Core/MetaAttributes/HideIfAttribute.cs b/HandDriver/Editor/NaughtyAttributes/Core/MetaAttributes/HideIfAttribute.cs similarity index 100% rename from NaughtyAttributes/Core/MetaAttributes/HideIfAttribute.cs rename to HandDriver/Editor/NaughtyAttributes/Core/MetaAttributes/HideIfAttribute.cs diff --git a/NaughtyAttributes/Core/MetaAttributes/HideIfAttribute.cs.meta b/HandDriver/Editor/NaughtyAttributes/Core/MetaAttributes/HideIfAttribute.cs.meta similarity index 100% rename from NaughtyAttributes/Core/MetaAttributes/HideIfAttribute.cs.meta rename to HandDriver/Editor/NaughtyAttributes/Core/MetaAttributes/HideIfAttribute.cs.meta diff --git a/NaughtyAttributes/Core/MetaAttributes/IGroupAttribute.cs b/HandDriver/Editor/NaughtyAttributes/Core/MetaAttributes/IGroupAttribute.cs similarity index 100% rename from NaughtyAttributes/Core/MetaAttributes/IGroupAttribute.cs rename to HandDriver/Editor/NaughtyAttributes/Core/MetaAttributes/IGroupAttribute.cs diff --git a/NaughtyAttributes/Core/MetaAttributes/IGroupAttribute.cs.meta b/HandDriver/Editor/NaughtyAttributes/Core/MetaAttributes/IGroupAttribute.cs.meta similarity index 100% rename from NaughtyAttributes/Core/MetaAttributes/IGroupAttribute.cs.meta rename to HandDriver/Editor/NaughtyAttributes/Core/MetaAttributes/IGroupAttribute.cs.meta diff --git a/NaughtyAttributes/Core/MetaAttributes/LabelAttribute.cs b/HandDriver/Editor/NaughtyAttributes/Core/MetaAttributes/LabelAttribute.cs similarity index 100% rename from NaughtyAttributes/Core/MetaAttributes/LabelAttribute.cs rename to HandDriver/Editor/NaughtyAttributes/Core/MetaAttributes/LabelAttribute.cs diff --git a/NaughtyAttributes/Core/MetaAttributes/LabelAttribute.cs.meta b/HandDriver/Editor/NaughtyAttributes/Core/MetaAttributes/LabelAttribute.cs.meta similarity index 100% rename from NaughtyAttributes/Core/MetaAttributes/LabelAttribute.cs.meta rename to HandDriver/Editor/NaughtyAttributes/Core/MetaAttributes/LabelAttribute.cs.meta diff --git a/NaughtyAttributes/Core/MetaAttributes/MetaAttribute.cs b/HandDriver/Editor/NaughtyAttributes/Core/MetaAttributes/MetaAttribute.cs similarity index 100% rename from NaughtyAttributes/Core/MetaAttributes/MetaAttribute.cs rename to HandDriver/Editor/NaughtyAttributes/Core/MetaAttributes/MetaAttribute.cs diff --git a/NaughtyAttributes/Core/MetaAttributes/MetaAttribute.cs.meta b/HandDriver/Editor/NaughtyAttributes/Core/MetaAttributes/MetaAttribute.cs.meta similarity index 100% rename from NaughtyAttributes/Core/MetaAttributes/MetaAttribute.cs.meta rename to HandDriver/Editor/NaughtyAttributes/Core/MetaAttributes/MetaAttribute.cs.meta diff --git a/NaughtyAttributes/Core/MetaAttributes/OnValueChangedAttribute.cs b/HandDriver/Editor/NaughtyAttributes/Core/MetaAttributes/OnValueChangedAttribute.cs similarity index 100% rename from NaughtyAttributes/Core/MetaAttributes/OnValueChangedAttribute.cs rename to HandDriver/Editor/NaughtyAttributes/Core/MetaAttributes/OnValueChangedAttribute.cs diff --git a/NaughtyAttributes/Core/MetaAttributes/OnValueChangedAttribute.cs.meta b/HandDriver/Editor/NaughtyAttributes/Core/MetaAttributes/OnValueChangedAttribute.cs.meta similarity index 100% rename from NaughtyAttributes/Core/MetaAttributes/OnValueChangedAttribute.cs.meta rename to HandDriver/Editor/NaughtyAttributes/Core/MetaAttributes/OnValueChangedAttribute.cs.meta diff --git a/NaughtyAttributes/Core/MetaAttributes/ReadOnlyAttribute.cs b/HandDriver/Editor/NaughtyAttributes/Core/MetaAttributes/ReadOnlyAttribute.cs similarity index 100% rename from NaughtyAttributes/Core/MetaAttributes/ReadOnlyAttribute.cs rename to HandDriver/Editor/NaughtyAttributes/Core/MetaAttributes/ReadOnlyAttribute.cs diff --git a/NaughtyAttributes/Core/MetaAttributes/ReadOnlyAttribute.cs.meta b/HandDriver/Editor/NaughtyAttributes/Core/MetaAttributes/ReadOnlyAttribute.cs.meta similarity index 100% rename from NaughtyAttributes/Core/MetaAttributes/ReadOnlyAttribute.cs.meta rename to HandDriver/Editor/NaughtyAttributes/Core/MetaAttributes/ReadOnlyAttribute.cs.meta diff --git a/NaughtyAttributes/Core/MetaAttributes/ShowIfAttribute.cs b/HandDriver/Editor/NaughtyAttributes/Core/MetaAttributes/ShowIfAttribute.cs similarity index 100% rename from NaughtyAttributes/Core/MetaAttributes/ShowIfAttribute.cs rename to HandDriver/Editor/NaughtyAttributes/Core/MetaAttributes/ShowIfAttribute.cs diff --git a/NaughtyAttributes/Core/MetaAttributes/ShowIfAttribute.cs.meta b/HandDriver/Editor/NaughtyAttributes/Core/MetaAttributes/ShowIfAttribute.cs.meta similarity index 100% rename from NaughtyAttributes/Core/MetaAttributes/ShowIfAttribute.cs.meta rename to HandDriver/Editor/NaughtyAttributes/Core/MetaAttributes/ShowIfAttribute.cs.meta diff --git a/NaughtyAttributes/Core/MetaAttributes/ShowIfAttributeBase.cs b/HandDriver/Editor/NaughtyAttributes/Core/MetaAttributes/ShowIfAttributeBase.cs similarity index 100% rename from NaughtyAttributes/Core/MetaAttributes/ShowIfAttributeBase.cs rename to HandDriver/Editor/NaughtyAttributes/Core/MetaAttributes/ShowIfAttributeBase.cs diff --git a/NaughtyAttributes/Core/MetaAttributes/ShowIfAttributeBase.cs.meta b/HandDriver/Editor/NaughtyAttributes/Core/MetaAttributes/ShowIfAttributeBase.cs.meta similarity index 100% rename from NaughtyAttributes/Core/MetaAttributes/ShowIfAttributeBase.cs.meta rename to HandDriver/Editor/NaughtyAttributes/Core/MetaAttributes/ShowIfAttributeBase.cs.meta diff --git a/NaughtyAttributes/Core/NaughtyAttributes.Core.asmdef b/HandDriver/Editor/NaughtyAttributes/Core/NaughtyAttributes.Core.asmdef similarity index 100% rename from NaughtyAttributes/Core/NaughtyAttributes.Core.asmdef rename to HandDriver/Editor/NaughtyAttributes/Core/NaughtyAttributes.Core.asmdef diff --git a/NaughtyAttributes/Core/NaughtyAttributes.Core.asmdef.meta b/HandDriver/Editor/NaughtyAttributes/Core/NaughtyAttributes.Core.asmdef.meta similarity index 100% rename from NaughtyAttributes/Core/NaughtyAttributes.Core.asmdef.meta rename to HandDriver/Editor/NaughtyAttributes/Core/NaughtyAttributes.Core.asmdef.meta diff --git a/NaughtyAttributes/Core/Utility.meta b/HandDriver/Editor/NaughtyAttributes/Core/Utility.meta similarity index 100% rename from NaughtyAttributes/Core/Utility.meta rename to HandDriver/Editor/NaughtyAttributes/Core/Utility.meta diff --git a/NaughtyAttributes/Core/Utility/EColor.cs b/HandDriver/Editor/NaughtyAttributes/Core/Utility/EColor.cs similarity index 100% rename from NaughtyAttributes/Core/Utility/EColor.cs rename to HandDriver/Editor/NaughtyAttributes/Core/Utility/EColor.cs diff --git a/NaughtyAttributes/Core/Utility/EColor.cs.meta b/HandDriver/Editor/NaughtyAttributes/Core/Utility/EColor.cs.meta similarity index 100% rename from NaughtyAttributes/Core/Utility/EColor.cs.meta rename to HandDriver/Editor/NaughtyAttributes/Core/Utility/EColor.cs.meta diff --git a/NaughtyAttributes/Core/Utility/EConditionOperator.cs b/HandDriver/Editor/NaughtyAttributes/Core/Utility/EConditionOperator.cs similarity index 100% rename from NaughtyAttributes/Core/Utility/EConditionOperator.cs rename to HandDriver/Editor/NaughtyAttributes/Core/Utility/EConditionOperator.cs diff --git a/NaughtyAttributes/Core/Utility/EConditionOperator.cs.meta b/HandDriver/Editor/NaughtyAttributes/Core/Utility/EConditionOperator.cs.meta similarity index 100% rename from NaughtyAttributes/Core/Utility/EConditionOperator.cs.meta rename to HandDriver/Editor/NaughtyAttributes/Core/Utility/EConditionOperator.cs.meta diff --git a/NaughtyAttributes/Core/ValidatorAttributes.meta b/HandDriver/Editor/NaughtyAttributes/Core/ValidatorAttributes.meta similarity index 100% rename from NaughtyAttributes/Core/ValidatorAttributes.meta rename to HandDriver/Editor/NaughtyAttributes/Core/ValidatorAttributes.meta diff --git a/NaughtyAttributes/Core/ValidatorAttributes/MaxValueAttribute.cs b/HandDriver/Editor/NaughtyAttributes/Core/ValidatorAttributes/MaxValueAttribute.cs similarity index 100% rename from NaughtyAttributes/Core/ValidatorAttributes/MaxValueAttribute.cs rename to HandDriver/Editor/NaughtyAttributes/Core/ValidatorAttributes/MaxValueAttribute.cs diff --git a/NaughtyAttributes/Core/ValidatorAttributes/MaxValueAttribute.cs.meta b/HandDriver/Editor/NaughtyAttributes/Core/ValidatorAttributes/MaxValueAttribute.cs.meta similarity index 100% rename from NaughtyAttributes/Core/ValidatorAttributes/MaxValueAttribute.cs.meta rename to HandDriver/Editor/NaughtyAttributes/Core/ValidatorAttributes/MaxValueAttribute.cs.meta diff --git a/NaughtyAttributes/Core/ValidatorAttributes/MinValueAttribute.cs b/HandDriver/Editor/NaughtyAttributes/Core/ValidatorAttributes/MinValueAttribute.cs similarity index 100% rename from NaughtyAttributes/Core/ValidatorAttributes/MinValueAttribute.cs rename to HandDriver/Editor/NaughtyAttributes/Core/ValidatorAttributes/MinValueAttribute.cs diff --git a/NaughtyAttributes/Core/ValidatorAttributes/MinValueAttribute.cs.meta b/HandDriver/Editor/NaughtyAttributes/Core/ValidatorAttributes/MinValueAttribute.cs.meta similarity index 100% rename from NaughtyAttributes/Core/ValidatorAttributes/MinValueAttribute.cs.meta rename to HandDriver/Editor/NaughtyAttributes/Core/ValidatorAttributes/MinValueAttribute.cs.meta diff --git a/NaughtyAttributes/Core/ValidatorAttributes/RequiredAttribute.cs b/HandDriver/Editor/NaughtyAttributes/Core/ValidatorAttributes/RequiredAttribute.cs similarity index 100% rename from NaughtyAttributes/Core/ValidatorAttributes/RequiredAttribute.cs rename to HandDriver/Editor/NaughtyAttributes/Core/ValidatorAttributes/RequiredAttribute.cs diff --git a/NaughtyAttributes/Core/ValidatorAttributes/RequiredAttribute.cs.meta b/HandDriver/Editor/NaughtyAttributes/Core/ValidatorAttributes/RequiredAttribute.cs.meta similarity index 100% rename from NaughtyAttributes/Core/ValidatorAttributes/RequiredAttribute.cs.meta rename to HandDriver/Editor/NaughtyAttributes/Core/ValidatorAttributes/RequiredAttribute.cs.meta diff --git a/NaughtyAttributes/Core/ValidatorAttributes/ValidateInputAttribute.cs b/HandDriver/Editor/NaughtyAttributes/Core/ValidatorAttributes/ValidateInputAttribute.cs similarity index 100% rename from NaughtyAttributes/Core/ValidatorAttributes/ValidateInputAttribute.cs rename to HandDriver/Editor/NaughtyAttributes/Core/ValidatorAttributes/ValidateInputAttribute.cs diff --git a/NaughtyAttributes/Core/ValidatorAttributes/ValidateInputAttribute.cs.meta b/HandDriver/Editor/NaughtyAttributes/Core/ValidatorAttributes/ValidateInputAttribute.cs.meta similarity index 100% rename from NaughtyAttributes/Core/ValidatorAttributes/ValidateInputAttribute.cs.meta rename to HandDriver/Editor/NaughtyAttributes/Core/ValidatorAttributes/ValidateInputAttribute.cs.meta diff --git a/NaughtyAttributes/Core/ValidatorAttributes/ValidatorAttribute.cs b/HandDriver/Editor/NaughtyAttributes/Core/ValidatorAttributes/ValidatorAttribute.cs similarity index 100% rename from NaughtyAttributes/Core/ValidatorAttributes/ValidatorAttribute.cs rename to HandDriver/Editor/NaughtyAttributes/Core/ValidatorAttributes/ValidatorAttribute.cs diff --git a/NaughtyAttributes/Core/ValidatorAttributes/ValidatorAttribute.cs.meta b/HandDriver/Editor/NaughtyAttributes/Core/ValidatorAttributes/ValidatorAttribute.cs.meta similarity index 100% rename from NaughtyAttributes/Core/ValidatorAttributes/ValidatorAttribute.cs.meta rename to HandDriver/Editor/NaughtyAttributes/Core/ValidatorAttributes/ValidatorAttribute.cs.meta diff --git a/NaughtyAttributes/Editor.meta b/HandDriver/Editor/NaughtyAttributes/Editor.meta similarity index 100% rename from NaughtyAttributes/Editor.meta rename to HandDriver/Editor/NaughtyAttributes/Editor.meta diff --git a/NaughtyAttributes/Editor/DecoratorDrawers.meta b/HandDriver/Editor/NaughtyAttributes/Editor/DecoratorDrawers.meta similarity index 100% rename from NaughtyAttributes/Editor/DecoratorDrawers.meta rename to HandDriver/Editor/NaughtyAttributes/Editor/DecoratorDrawers.meta diff --git a/NaughtyAttributes/Editor/DecoratorDrawers/HorizontalLineDecoratorDrawer.cs b/HandDriver/Editor/NaughtyAttributes/Editor/DecoratorDrawers/HorizontalLineDecoratorDrawer.cs similarity index 100% rename from NaughtyAttributes/Editor/DecoratorDrawers/HorizontalLineDecoratorDrawer.cs rename to HandDriver/Editor/NaughtyAttributes/Editor/DecoratorDrawers/HorizontalLineDecoratorDrawer.cs diff --git a/NaughtyAttributes/Editor/DecoratorDrawers/HorizontalLineDecoratorDrawer.cs.meta b/HandDriver/Editor/NaughtyAttributes/Editor/DecoratorDrawers/HorizontalLineDecoratorDrawer.cs.meta similarity index 100% rename from NaughtyAttributes/Editor/DecoratorDrawers/HorizontalLineDecoratorDrawer.cs.meta rename to HandDriver/Editor/NaughtyAttributes/Editor/DecoratorDrawers/HorizontalLineDecoratorDrawer.cs.meta diff --git a/NaughtyAttributes/Editor/DecoratorDrawers/InfoBoxDecoratorDrawer.cs b/HandDriver/Editor/NaughtyAttributes/Editor/DecoratorDrawers/InfoBoxDecoratorDrawer.cs similarity index 100% rename from NaughtyAttributes/Editor/DecoratorDrawers/InfoBoxDecoratorDrawer.cs rename to HandDriver/Editor/NaughtyAttributes/Editor/DecoratorDrawers/InfoBoxDecoratorDrawer.cs diff --git a/NaughtyAttributes/Editor/DecoratorDrawers/InfoBoxDecoratorDrawer.cs.meta b/HandDriver/Editor/NaughtyAttributes/Editor/DecoratorDrawers/InfoBoxDecoratorDrawer.cs.meta similarity index 100% rename from NaughtyAttributes/Editor/DecoratorDrawers/InfoBoxDecoratorDrawer.cs.meta rename to HandDriver/Editor/NaughtyAttributes/Editor/DecoratorDrawers/InfoBoxDecoratorDrawer.cs.meta diff --git a/NaughtyAttributes/Editor/NaughtyAttributes.Editor.asmdef b/HandDriver/Editor/NaughtyAttributes/Editor/NaughtyAttributes.Editor.asmdef similarity index 100% rename from NaughtyAttributes/Editor/NaughtyAttributes.Editor.asmdef rename to HandDriver/Editor/NaughtyAttributes/Editor/NaughtyAttributes.Editor.asmdef diff --git a/NaughtyAttributes/Editor/NaughtyAttributes.Editor.asmdef.meta b/HandDriver/Editor/NaughtyAttributes/Editor/NaughtyAttributes.Editor.asmdef.meta similarity index 100% rename from NaughtyAttributes/Editor/NaughtyAttributes.Editor.asmdef.meta rename to HandDriver/Editor/NaughtyAttributes/Editor/NaughtyAttributes.Editor.asmdef.meta diff --git a/NaughtyAttributes/Editor/NaughtyInspector.cs b/HandDriver/Editor/NaughtyAttributes/Editor/NaughtyInspector.cs similarity index 100% rename from NaughtyAttributes/Editor/NaughtyInspector.cs rename to HandDriver/Editor/NaughtyAttributes/Editor/NaughtyInspector.cs diff --git a/NaughtyAttributes/Editor/NaughtyInspector.cs.meta b/HandDriver/Editor/NaughtyAttributes/Editor/NaughtyInspector.cs.meta similarity index 100% rename from NaughtyAttributes/Editor/NaughtyInspector.cs.meta rename to HandDriver/Editor/NaughtyAttributes/Editor/NaughtyInspector.cs.meta diff --git a/NaughtyAttributes/Editor/NaughtyProperty.cs b/HandDriver/Editor/NaughtyAttributes/Editor/NaughtyProperty.cs similarity index 100% rename from NaughtyAttributes/Editor/NaughtyProperty.cs rename to HandDriver/Editor/NaughtyAttributes/Editor/NaughtyProperty.cs diff --git a/NaughtyAttributes/Editor/NaughtyProperty.cs.meta b/HandDriver/Editor/NaughtyAttributes/Editor/NaughtyProperty.cs.meta similarity index 100% rename from NaughtyAttributes/Editor/NaughtyProperty.cs.meta rename to HandDriver/Editor/NaughtyAttributes/Editor/NaughtyProperty.cs.meta diff --git a/NaughtyAttributes/Editor/PropertyDrawers.meta b/HandDriver/Editor/NaughtyAttributes/Editor/PropertyDrawers.meta similarity index 100% rename from NaughtyAttributes/Editor/PropertyDrawers.meta rename to HandDriver/Editor/NaughtyAttributes/Editor/PropertyDrawers.meta diff --git a/NaughtyAttributes/Editor/PropertyDrawers/AllowNestingPropertyDrawer.cs b/HandDriver/Editor/NaughtyAttributes/Editor/PropertyDrawers/AllowNestingPropertyDrawer.cs similarity index 100% rename from NaughtyAttributes/Editor/PropertyDrawers/AllowNestingPropertyDrawer.cs rename to HandDriver/Editor/NaughtyAttributes/Editor/PropertyDrawers/AllowNestingPropertyDrawer.cs diff --git a/NaughtyAttributes/Editor/PropertyDrawers/AllowNestingPropertyDrawer.cs.meta b/HandDriver/Editor/NaughtyAttributes/Editor/PropertyDrawers/AllowNestingPropertyDrawer.cs.meta similarity index 100% rename from NaughtyAttributes/Editor/PropertyDrawers/AllowNestingPropertyDrawer.cs.meta rename to HandDriver/Editor/NaughtyAttributes/Editor/PropertyDrawers/AllowNestingPropertyDrawer.cs.meta diff --git a/NaughtyAttributes/Editor/PropertyDrawers/AnimatorParamPropertyDrawer.cs b/HandDriver/Editor/NaughtyAttributes/Editor/PropertyDrawers/AnimatorParamPropertyDrawer.cs similarity index 100% rename from NaughtyAttributes/Editor/PropertyDrawers/AnimatorParamPropertyDrawer.cs rename to HandDriver/Editor/NaughtyAttributes/Editor/PropertyDrawers/AnimatorParamPropertyDrawer.cs diff --git a/NaughtyAttributes/Editor/PropertyDrawers/AnimatorParamPropertyDrawer.cs.meta b/HandDriver/Editor/NaughtyAttributes/Editor/PropertyDrawers/AnimatorParamPropertyDrawer.cs.meta similarity index 100% rename from NaughtyAttributes/Editor/PropertyDrawers/AnimatorParamPropertyDrawer.cs.meta rename to HandDriver/Editor/NaughtyAttributes/Editor/PropertyDrawers/AnimatorParamPropertyDrawer.cs.meta diff --git a/NaughtyAttributes/Editor/PropertyDrawers/CurveRangePropertyDrawer.cs b/HandDriver/Editor/NaughtyAttributes/Editor/PropertyDrawers/CurveRangePropertyDrawer.cs similarity index 100% rename from NaughtyAttributes/Editor/PropertyDrawers/CurveRangePropertyDrawer.cs rename to HandDriver/Editor/NaughtyAttributes/Editor/PropertyDrawers/CurveRangePropertyDrawer.cs diff --git a/NaughtyAttributes/Editor/PropertyDrawers/CurveRangePropertyDrawer.cs.meta b/HandDriver/Editor/NaughtyAttributes/Editor/PropertyDrawers/CurveRangePropertyDrawer.cs.meta similarity index 100% rename from NaughtyAttributes/Editor/PropertyDrawers/CurveRangePropertyDrawer.cs.meta rename to HandDriver/Editor/NaughtyAttributes/Editor/PropertyDrawers/CurveRangePropertyDrawer.cs.meta diff --git a/NaughtyAttributes/Editor/PropertyDrawers/DropdownPropertyDrawer.cs b/HandDriver/Editor/NaughtyAttributes/Editor/PropertyDrawers/DropdownPropertyDrawer.cs similarity index 100% rename from NaughtyAttributes/Editor/PropertyDrawers/DropdownPropertyDrawer.cs rename to HandDriver/Editor/NaughtyAttributes/Editor/PropertyDrawers/DropdownPropertyDrawer.cs diff --git a/NaughtyAttributes/Editor/PropertyDrawers/DropdownPropertyDrawer.cs.meta b/HandDriver/Editor/NaughtyAttributes/Editor/PropertyDrawers/DropdownPropertyDrawer.cs.meta similarity index 100% rename from NaughtyAttributes/Editor/PropertyDrawers/DropdownPropertyDrawer.cs.meta rename to HandDriver/Editor/NaughtyAttributes/Editor/PropertyDrawers/DropdownPropertyDrawer.cs.meta diff --git a/NaughtyAttributes/Editor/PropertyDrawers/EnumFlagsPropertyDrawer.cs b/HandDriver/Editor/NaughtyAttributes/Editor/PropertyDrawers/EnumFlagsPropertyDrawer.cs similarity index 100% rename from NaughtyAttributes/Editor/PropertyDrawers/EnumFlagsPropertyDrawer.cs rename to HandDriver/Editor/NaughtyAttributes/Editor/PropertyDrawers/EnumFlagsPropertyDrawer.cs diff --git a/NaughtyAttributes/Editor/PropertyDrawers/EnumFlagsPropertyDrawer.cs.meta b/HandDriver/Editor/NaughtyAttributes/Editor/PropertyDrawers/EnumFlagsPropertyDrawer.cs.meta similarity index 100% rename from NaughtyAttributes/Editor/PropertyDrawers/EnumFlagsPropertyDrawer.cs.meta rename to HandDriver/Editor/NaughtyAttributes/Editor/PropertyDrawers/EnumFlagsPropertyDrawer.cs.meta diff --git a/NaughtyAttributes/Editor/PropertyDrawers/ExpandablePropertyDrawer.cs b/HandDriver/Editor/NaughtyAttributes/Editor/PropertyDrawers/ExpandablePropertyDrawer.cs similarity index 100% rename from NaughtyAttributes/Editor/PropertyDrawers/ExpandablePropertyDrawer.cs rename to HandDriver/Editor/NaughtyAttributes/Editor/PropertyDrawers/ExpandablePropertyDrawer.cs diff --git a/NaughtyAttributes/Editor/PropertyDrawers/ExpandablePropertyDrawer.cs.meta b/HandDriver/Editor/NaughtyAttributes/Editor/PropertyDrawers/ExpandablePropertyDrawer.cs.meta similarity index 100% rename from NaughtyAttributes/Editor/PropertyDrawers/ExpandablePropertyDrawer.cs.meta rename to HandDriver/Editor/NaughtyAttributes/Editor/PropertyDrawers/ExpandablePropertyDrawer.cs.meta diff --git a/NaughtyAttributes/Editor/PropertyDrawers/InputAxisPropertyDrawer.cs b/HandDriver/Editor/NaughtyAttributes/Editor/PropertyDrawers/InputAxisPropertyDrawer.cs similarity index 100% rename from NaughtyAttributes/Editor/PropertyDrawers/InputAxisPropertyDrawer.cs rename to HandDriver/Editor/NaughtyAttributes/Editor/PropertyDrawers/InputAxisPropertyDrawer.cs diff --git a/NaughtyAttributes/Editor/PropertyDrawers/InputAxisPropertyDrawer.cs.meta b/HandDriver/Editor/NaughtyAttributes/Editor/PropertyDrawers/InputAxisPropertyDrawer.cs.meta similarity index 100% rename from NaughtyAttributes/Editor/PropertyDrawers/InputAxisPropertyDrawer.cs.meta rename to HandDriver/Editor/NaughtyAttributes/Editor/PropertyDrawers/InputAxisPropertyDrawer.cs.meta diff --git a/NaughtyAttributes/Editor/PropertyDrawers/LayerPropertyDrawer.cs b/HandDriver/Editor/NaughtyAttributes/Editor/PropertyDrawers/LayerPropertyDrawer.cs similarity index 100% rename from NaughtyAttributes/Editor/PropertyDrawers/LayerPropertyDrawer.cs rename to HandDriver/Editor/NaughtyAttributes/Editor/PropertyDrawers/LayerPropertyDrawer.cs diff --git a/NaughtyAttributes/Editor/PropertyDrawers/LayerPropertyDrawer.cs.meta b/HandDriver/Editor/NaughtyAttributes/Editor/PropertyDrawers/LayerPropertyDrawer.cs.meta similarity index 100% rename from NaughtyAttributes/Editor/PropertyDrawers/LayerPropertyDrawer.cs.meta rename to HandDriver/Editor/NaughtyAttributes/Editor/PropertyDrawers/LayerPropertyDrawer.cs.meta diff --git a/NaughtyAttributes/Editor/PropertyDrawers/MinMaxSliderPropertyDrawer.cs b/HandDriver/Editor/NaughtyAttributes/Editor/PropertyDrawers/MinMaxSliderPropertyDrawer.cs similarity index 100% rename from NaughtyAttributes/Editor/PropertyDrawers/MinMaxSliderPropertyDrawer.cs rename to HandDriver/Editor/NaughtyAttributes/Editor/PropertyDrawers/MinMaxSliderPropertyDrawer.cs diff --git a/NaughtyAttributes/Editor/PropertyDrawers/MinMaxSliderPropertyDrawer.cs.meta b/HandDriver/Editor/NaughtyAttributes/Editor/PropertyDrawers/MinMaxSliderPropertyDrawer.cs.meta similarity index 100% rename from NaughtyAttributes/Editor/PropertyDrawers/MinMaxSliderPropertyDrawer.cs.meta rename to HandDriver/Editor/NaughtyAttributes/Editor/PropertyDrawers/MinMaxSliderPropertyDrawer.cs.meta diff --git a/NaughtyAttributes/Editor/PropertyDrawers/ProgressBarPropertyDrawer.cs b/HandDriver/Editor/NaughtyAttributes/Editor/PropertyDrawers/ProgressBarPropertyDrawer.cs similarity index 100% rename from NaughtyAttributes/Editor/PropertyDrawers/ProgressBarPropertyDrawer.cs rename to HandDriver/Editor/NaughtyAttributes/Editor/PropertyDrawers/ProgressBarPropertyDrawer.cs diff --git a/NaughtyAttributes/Editor/PropertyDrawers/ProgressBarPropertyDrawer.cs.meta b/HandDriver/Editor/NaughtyAttributes/Editor/PropertyDrawers/ProgressBarPropertyDrawer.cs.meta similarity index 100% rename from NaughtyAttributes/Editor/PropertyDrawers/ProgressBarPropertyDrawer.cs.meta rename to HandDriver/Editor/NaughtyAttributes/Editor/PropertyDrawers/ProgressBarPropertyDrawer.cs.meta diff --git a/NaughtyAttributes/Editor/PropertyDrawers/PropertyDrawerBase.cs b/HandDriver/Editor/NaughtyAttributes/Editor/PropertyDrawers/PropertyDrawerBase.cs similarity index 100% rename from NaughtyAttributes/Editor/PropertyDrawers/PropertyDrawerBase.cs rename to HandDriver/Editor/NaughtyAttributes/Editor/PropertyDrawers/PropertyDrawerBase.cs diff --git a/NaughtyAttributes/Editor/PropertyDrawers/PropertyDrawerBase.cs.meta b/HandDriver/Editor/NaughtyAttributes/Editor/PropertyDrawers/PropertyDrawerBase.cs.meta similarity index 100% rename from NaughtyAttributes/Editor/PropertyDrawers/PropertyDrawerBase.cs.meta rename to HandDriver/Editor/NaughtyAttributes/Editor/PropertyDrawers/PropertyDrawerBase.cs.meta diff --git a/NaughtyAttributes/Editor/PropertyDrawers/ResizableTextAreaPropertyDrawer.cs b/HandDriver/Editor/NaughtyAttributes/Editor/PropertyDrawers/ResizableTextAreaPropertyDrawer.cs similarity index 100% rename from NaughtyAttributes/Editor/PropertyDrawers/ResizableTextAreaPropertyDrawer.cs rename to HandDriver/Editor/NaughtyAttributes/Editor/PropertyDrawers/ResizableTextAreaPropertyDrawer.cs diff --git a/NaughtyAttributes/Editor/PropertyDrawers/ResizableTextAreaPropertyDrawer.cs.meta b/HandDriver/Editor/NaughtyAttributes/Editor/PropertyDrawers/ResizableTextAreaPropertyDrawer.cs.meta similarity index 100% rename from NaughtyAttributes/Editor/PropertyDrawers/ResizableTextAreaPropertyDrawer.cs.meta rename to HandDriver/Editor/NaughtyAttributes/Editor/PropertyDrawers/ResizableTextAreaPropertyDrawer.cs.meta diff --git a/NaughtyAttributes/Editor/PropertyDrawers/ScenePropertyDrawer.cs b/HandDriver/Editor/NaughtyAttributes/Editor/PropertyDrawers/ScenePropertyDrawer.cs similarity index 100% rename from NaughtyAttributes/Editor/PropertyDrawers/ScenePropertyDrawer.cs rename to HandDriver/Editor/NaughtyAttributes/Editor/PropertyDrawers/ScenePropertyDrawer.cs diff --git a/NaughtyAttributes/Editor/PropertyDrawers/ScenePropertyDrawer.cs.meta b/HandDriver/Editor/NaughtyAttributes/Editor/PropertyDrawers/ScenePropertyDrawer.cs.meta similarity index 100% rename from NaughtyAttributes/Editor/PropertyDrawers/ScenePropertyDrawer.cs.meta rename to HandDriver/Editor/NaughtyAttributes/Editor/PropertyDrawers/ScenePropertyDrawer.cs.meta diff --git a/NaughtyAttributes/Editor/PropertyDrawers/ShowAssetPreviewPropertyDrawer.cs b/HandDriver/Editor/NaughtyAttributes/Editor/PropertyDrawers/ShowAssetPreviewPropertyDrawer.cs similarity index 100% rename from NaughtyAttributes/Editor/PropertyDrawers/ShowAssetPreviewPropertyDrawer.cs rename to HandDriver/Editor/NaughtyAttributes/Editor/PropertyDrawers/ShowAssetPreviewPropertyDrawer.cs diff --git a/NaughtyAttributes/Editor/PropertyDrawers/ShowAssetPreviewPropertyDrawer.cs.meta b/HandDriver/Editor/NaughtyAttributes/Editor/PropertyDrawers/ShowAssetPreviewPropertyDrawer.cs.meta similarity index 100% rename from NaughtyAttributes/Editor/PropertyDrawers/ShowAssetPreviewPropertyDrawer.cs.meta rename to HandDriver/Editor/NaughtyAttributes/Editor/PropertyDrawers/ShowAssetPreviewPropertyDrawer.cs.meta diff --git a/NaughtyAttributes/Editor/PropertyDrawers/TagPropertyDrawer.cs b/HandDriver/Editor/NaughtyAttributes/Editor/PropertyDrawers/TagPropertyDrawer.cs similarity index 100% rename from NaughtyAttributes/Editor/PropertyDrawers/TagPropertyDrawer.cs rename to HandDriver/Editor/NaughtyAttributes/Editor/PropertyDrawers/TagPropertyDrawer.cs diff --git a/NaughtyAttributes/Editor/PropertyDrawers/TagPropertyDrawer.cs.meta b/HandDriver/Editor/NaughtyAttributes/Editor/PropertyDrawers/TagPropertyDrawer.cs.meta similarity index 100% rename from NaughtyAttributes/Editor/PropertyDrawers/TagPropertyDrawer.cs.meta rename to HandDriver/Editor/NaughtyAttributes/Editor/PropertyDrawers/TagPropertyDrawer.cs.meta diff --git a/NaughtyAttributes/Editor/PropertyDrawers_SpecialCase.meta b/HandDriver/Editor/NaughtyAttributes/Editor/PropertyDrawers_SpecialCase.meta similarity index 100% rename from NaughtyAttributes/Editor/PropertyDrawers_SpecialCase.meta rename to HandDriver/Editor/NaughtyAttributes/Editor/PropertyDrawers_SpecialCase.meta diff --git a/NaughtyAttributes/Editor/PropertyDrawers_SpecialCase/ReorderableListPropertyDrawer.cs b/HandDriver/Editor/NaughtyAttributes/Editor/PropertyDrawers_SpecialCase/ReorderableListPropertyDrawer.cs similarity index 100% rename from NaughtyAttributes/Editor/PropertyDrawers_SpecialCase/ReorderableListPropertyDrawer.cs rename to HandDriver/Editor/NaughtyAttributes/Editor/PropertyDrawers_SpecialCase/ReorderableListPropertyDrawer.cs diff --git a/NaughtyAttributes/Editor/PropertyDrawers_SpecialCase/ReorderableListPropertyDrawer.cs.meta b/HandDriver/Editor/NaughtyAttributes/Editor/PropertyDrawers_SpecialCase/ReorderableListPropertyDrawer.cs.meta similarity index 100% rename from NaughtyAttributes/Editor/PropertyDrawers_SpecialCase/ReorderableListPropertyDrawer.cs.meta rename to HandDriver/Editor/NaughtyAttributes/Editor/PropertyDrawers_SpecialCase/ReorderableListPropertyDrawer.cs.meta diff --git a/NaughtyAttributes/Editor/PropertyDrawers_SpecialCase/SpecialCasePropertyDrawerBase.cs b/HandDriver/Editor/NaughtyAttributes/Editor/PropertyDrawers_SpecialCase/SpecialCasePropertyDrawerBase.cs similarity index 100% rename from NaughtyAttributes/Editor/PropertyDrawers_SpecialCase/SpecialCasePropertyDrawerBase.cs rename to HandDriver/Editor/NaughtyAttributes/Editor/PropertyDrawers_SpecialCase/SpecialCasePropertyDrawerBase.cs diff --git a/NaughtyAttributes/Editor/PropertyDrawers_SpecialCase/SpecialCasePropertyDrawerBase.cs.meta b/HandDriver/Editor/NaughtyAttributes/Editor/PropertyDrawers_SpecialCase/SpecialCasePropertyDrawerBase.cs.meta similarity index 100% rename from NaughtyAttributes/Editor/PropertyDrawers_SpecialCase/SpecialCasePropertyDrawerBase.cs.meta rename to HandDriver/Editor/NaughtyAttributes/Editor/PropertyDrawers_SpecialCase/SpecialCasePropertyDrawerBase.cs.meta diff --git a/NaughtyAttributes/Editor/PropertyValidators.meta b/HandDriver/Editor/NaughtyAttributes/Editor/PropertyValidators.meta similarity index 100% rename from NaughtyAttributes/Editor/PropertyValidators.meta rename to HandDriver/Editor/NaughtyAttributes/Editor/PropertyValidators.meta diff --git a/NaughtyAttributes/Editor/PropertyValidators/MaxValuePropertyValidator.cs b/HandDriver/Editor/NaughtyAttributes/Editor/PropertyValidators/MaxValuePropertyValidator.cs similarity index 100% rename from NaughtyAttributes/Editor/PropertyValidators/MaxValuePropertyValidator.cs rename to HandDriver/Editor/NaughtyAttributes/Editor/PropertyValidators/MaxValuePropertyValidator.cs diff --git a/NaughtyAttributes/Editor/PropertyValidators/MaxValuePropertyValidator.cs.meta b/HandDriver/Editor/NaughtyAttributes/Editor/PropertyValidators/MaxValuePropertyValidator.cs.meta similarity index 100% rename from NaughtyAttributes/Editor/PropertyValidators/MaxValuePropertyValidator.cs.meta rename to HandDriver/Editor/NaughtyAttributes/Editor/PropertyValidators/MaxValuePropertyValidator.cs.meta diff --git a/NaughtyAttributes/Editor/PropertyValidators/MinValuePropertyValidator.cs b/HandDriver/Editor/NaughtyAttributes/Editor/PropertyValidators/MinValuePropertyValidator.cs similarity index 100% rename from NaughtyAttributes/Editor/PropertyValidators/MinValuePropertyValidator.cs rename to HandDriver/Editor/NaughtyAttributes/Editor/PropertyValidators/MinValuePropertyValidator.cs diff --git a/NaughtyAttributes/Editor/PropertyValidators/MinValuePropertyValidator.cs.meta b/HandDriver/Editor/NaughtyAttributes/Editor/PropertyValidators/MinValuePropertyValidator.cs.meta similarity index 100% rename from NaughtyAttributes/Editor/PropertyValidators/MinValuePropertyValidator.cs.meta rename to HandDriver/Editor/NaughtyAttributes/Editor/PropertyValidators/MinValuePropertyValidator.cs.meta diff --git a/NaughtyAttributes/Editor/PropertyValidators/PropertyValidatorBase.cs b/HandDriver/Editor/NaughtyAttributes/Editor/PropertyValidators/PropertyValidatorBase.cs similarity index 100% rename from NaughtyAttributes/Editor/PropertyValidators/PropertyValidatorBase.cs rename to HandDriver/Editor/NaughtyAttributes/Editor/PropertyValidators/PropertyValidatorBase.cs diff --git a/NaughtyAttributes/Editor/PropertyValidators/PropertyValidatorBase.cs.meta b/HandDriver/Editor/NaughtyAttributes/Editor/PropertyValidators/PropertyValidatorBase.cs.meta similarity index 100% rename from NaughtyAttributes/Editor/PropertyValidators/PropertyValidatorBase.cs.meta rename to HandDriver/Editor/NaughtyAttributes/Editor/PropertyValidators/PropertyValidatorBase.cs.meta diff --git a/NaughtyAttributes/Editor/PropertyValidators/RequiredPropertyValidator.cs b/HandDriver/Editor/NaughtyAttributes/Editor/PropertyValidators/RequiredPropertyValidator.cs similarity index 100% rename from NaughtyAttributes/Editor/PropertyValidators/RequiredPropertyValidator.cs rename to HandDriver/Editor/NaughtyAttributes/Editor/PropertyValidators/RequiredPropertyValidator.cs diff --git a/NaughtyAttributes/Editor/PropertyValidators/RequiredPropertyValidator.cs.meta b/HandDriver/Editor/NaughtyAttributes/Editor/PropertyValidators/RequiredPropertyValidator.cs.meta similarity index 100% rename from NaughtyAttributes/Editor/PropertyValidators/RequiredPropertyValidator.cs.meta rename to HandDriver/Editor/NaughtyAttributes/Editor/PropertyValidators/RequiredPropertyValidator.cs.meta diff --git a/NaughtyAttributes/Editor/PropertyValidators/ValidateInputPropertyValidator.cs b/HandDriver/Editor/NaughtyAttributes/Editor/PropertyValidators/ValidateInputPropertyValidator.cs similarity index 100% rename from NaughtyAttributes/Editor/PropertyValidators/ValidateInputPropertyValidator.cs rename to HandDriver/Editor/NaughtyAttributes/Editor/PropertyValidators/ValidateInputPropertyValidator.cs diff --git a/NaughtyAttributes/Editor/PropertyValidators/ValidateInputPropertyValidator.cs.meta b/HandDriver/Editor/NaughtyAttributes/Editor/PropertyValidators/ValidateInputPropertyValidator.cs.meta similarity index 100% rename from NaughtyAttributes/Editor/PropertyValidators/ValidateInputPropertyValidator.cs.meta rename to HandDriver/Editor/NaughtyAttributes/Editor/PropertyValidators/ValidateInputPropertyValidator.cs.meta diff --git a/NaughtyAttributes/Editor/Utility.meta b/HandDriver/Editor/NaughtyAttributes/Editor/Utility.meta similarity index 100% rename from NaughtyAttributes/Editor/Utility.meta rename to HandDriver/Editor/NaughtyAttributes/Editor/Utility.meta diff --git a/NaughtyAttributes/Editor/Utility/ButtonUtility.cs b/HandDriver/Editor/NaughtyAttributes/Editor/Utility/ButtonUtility.cs similarity index 100% rename from NaughtyAttributes/Editor/Utility/ButtonUtility.cs rename to HandDriver/Editor/NaughtyAttributes/Editor/Utility/ButtonUtility.cs diff --git a/NaughtyAttributes/Editor/Utility/ButtonUtility.cs.meta b/HandDriver/Editor/NaughtyAttributes/Editor/Utility/ButtonUtility.cs.meta similarity index 100% rename from NaughtyAttributes/Editor/Utility/ButtonUtility.cs.meta rename to HandDriver/Editor/NaughtyAttributes/Editor/Utility/ButtonUtility.cs.meta diff --git a/NaughtyAttributes/Editor/Utility/NaughtyEditorGUI.cs b/HandDriver/Editor/NaughtyAttributes/Editor/Utility/NaughtyEditorGUI.cs similarity index 100% rename from NaughtyAttributes/Editor/Utility/NaughtyEditorGUI.cs rename to HandDriver/Editor/NaughtyAttributes/Editor/Utility/NaughtyEditorGUI.cs diff --git a/NaughtyAttributes/Editor/Utility/NaughtyEditorGUI.cs.meta b/HandDriver/Editor/NaughtyAttributes/Editor/Utility/NaughtyEditorGUI.cs.meta similarity index 100% rename from NaughtyAttributes/Editor/Utility/NaughtyEditorGUI.cs.meta rename to HandDriver/Editor/NaughtyAttributes/Editor/Utility/NaughtyEditorGUI.cs.meta diff --git a/NaughtyAttributes/Editor/Utility/PropertyUtility.cs b/HandDriver/Editor/NaughtyAttributes/Editor/Utility/PropertyUtility.cs similarity index 100% rename from NaughtyAttributes/Editor/Utility/PropertyUtility.cs rename to HandDriver/Editor/NaughtyAttributes/Editor/Utility/PropertyUtility.cs diff --git a/NaughtyAttributes/Editor/Utility/PropertyUtility.cs.meta b/HandDriver/Editor/NaughtyAttributes/Editor/Utility/PropertyUtility.cs.meta similarity index 100% rename from NaughtyAttributes/Editor/Utility/PropertyUtility.cs.meta rename to HandDriver/Editor/NaughtyAttributes/Editor/Utility/PropertyUtility.cs.meta diff --git a/NaughtyAttributes/Editor/Utility/ReflectionUtility.cs b/HandDriver/Editor/NaughtyAttributes/Editor/Utility/ReflectionUtility.cs similarity index 100% rename from NaughtyAttributes/Editor/Utility/ReflectionUtility.cs rename to HandDriver/Editor/NaughtyAttributes/Editor/Utility/ReflectionUtility.cs diff --git a/NaughtyAttributes/Editor/Utility/ReflectionUtility.cs.meta b/HandDriver/Editor/NaughtyAttributes/Editor/Utility/ReflectionUtility.cs.meta similarity index 100% rename from NaughtyAttributes/Editor/Utility/ReflectionUtility.cs.meta rename to HandDriver/Editor/NaughtyAttributes/Editor/Utility/ReflectionUtility.cs.meta diff --git a/NaughtyAttributes/Editor/Utility/SavedBool.cs b/HandDriver/Editor/NaughtyAttributes/Editor/Utility/SavedBool.cs similarity index 100% rename from NaughtyAttributes/Editor/Utility/SavedBool.cs rename to HandDriver/Editor/NaughtyAttributes/Editor/Utility/SavedBool.cs diff --git a/NaughtyAttributes/Editor/Utility/SavedBool.cs.meta b/HandDriver/Editor/NaughtyAttributes/Editor/Utility/SavedBool.cs.meta similarity index 100% rename from NaughtyAttributes/Editor/Utility/SavedBool.cs.meta rename to HandDriver/Editor/NaughtyAttributes/Editor/Utility/SavedBool.cs.meta diff --git a/HandDriver/Editor/com.udexreal.handdriver.editor.asmdef b/HandDriver/Editor/com.udexreal.handdriver.editor.asmdef new file mode 100644 index 0000000..ec3ba6a --- /dev/null +++ b/HandDriver/Editor/com.udexreal.handdriver.editor.asmdef @@ -0,0 +1,7 @@ +{ + "name": "com.udexreal.handdriver.editor", + "references": [ + "com.udexreal.handdriver.runtime" + ], + "includePlatforms": ["Editor"] +} diff --git a/HandDriver/Model.meta b/HandDriver/Model.meta deleted file mode 100644 index 80d0bb5..0000000 --- a/HandDriver/Model.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: bdb07b9e9393c8040b9000470b1b9119 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/HandDriver/Model/vr_glove_color.jpg b/HandDriver/Model/vr_glove_color.jpg deleted file mode 100644 index c157dbb..0000000 Binary files a/HandDriver/Model/vr_glove_color.jpg and /dev/null differ diff --git a/HandDriver/Model/vr_glove_color.jpg.meta b/HandDriver/Model/vr_glove_color.jpg.meta deleted file mode 100644 index 90876ee..0000000 --- a/HandDriver/Model/vr_glove_color.jpg.meta +++ /dev/null @@ -1,135 +0,0 @@ -fileFormatVersion: 2 -guid: f1ba7622665bf7e44aee3f43fc62e51d -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 12 - mipmaps: - mipMapMode: 0 - enableMipMap: 1 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - ignoreMasterTextureLimit: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: 1 - aniso: 1 - mipBias: 0 - wrapU: 0 - wrapV: 0 - wrapW: 0 - nPOTScale: 1 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 0 - spriteTessellationDetail: -1 - textureType: 0 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 0 - cookieLightType: 0 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Server - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Android - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - nameFileIdTable: {} - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/HandDriver/Model/vr_glove_color.mat b/HandDriver/Model/vr_glove_color.mat deleted file mode 100644 index 517d8a4..0000000 --- a/HandDriver/Model/vr_glove_color.mat +++ /dev/null @@ -1,82 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!21 &2100000 -Material: - serializedVersion: 8 - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Name: vr_glove_color - m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0} - m_ValidKeywords: - - _EMISSION - - _NORMALMAP - m_InvalidKeywords: [] - m_LightmapFlags: 1 - m_EnableInstancingVariants: 0 - m_DoubleSidedGI: 0 - m_CustomRenderQueue: -1 - stringTagMap: {} - disabledShaderPasses: [] - m_SavedProperties: - serializedVersion: 3 - m_TexEnvs: - - _BumpMap: - m_Texture: {fileID: 2800000, guid: ed1b2724730cc594aa8c79b70d2deb24, type: 3} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _DetailAlbedoMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _DetailMask: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _DetailNormalMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _EmissionMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _MainTex: - m_Texture: {fileID: 2800000, guid: f1ba7622665bf7e44aee3f43fc62e51d, type: 3} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _MetallicGlossMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _OcclusionMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - - _ParallaxMap: - m_Texture: {fileID: 0} - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - m_Ints: [] - m_Floats: - - _BumpScale: 1 - - _Cutoff: 0.5 - - _DetailNormalMapScale: 1 - - _DstBlend: 0 - - _GlossMapScale: 1 - - _Glossiness: 0.5 - - _GlossyReflections: 1 - - _Metallic: 0 - - _Mode: 0 - - _OcclusionStrength: 1 - - _Parallax: 0.02 - - _SmoothnessTextureChannel: 0 - - _SpecularHighlights: 1 - - _SrcBlend: 1 - - _UVSec: 0 - - _ZWrite: 1 - m_Colors: - - _Color: {r: 1, g: 1, b: 1, a: 1} - - _EmissionColor: {r: 0, g: 0, b: 0, a: 1} - m_BuildTextureStacks: [] diff --git a/HandDriver/Model/vr_glove_color.mat.meta b/HandDriver/Model/vr_glove_color.mat.meta deleted file mode 100644 index d80db84..0000000 --- a/HandDriver/Model/vr_glove_color.mat.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: d28ff85c01985904bb98e5bc03251ff7 -NativeFormatImporter: - externalObjects: {} - mainObjectFileID: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/HandDriver/Model/vr_glove_new.fbx b/HandDriver/Model/vr_glove_new.fbx deleted file mode 100644 index 59a52fc..0000000 Binary files a/HandDriver/Model/vr_glove_new.fbx and /dev/null differ diff --git a/HandDriver/Model/vr_glove_new.fbx.meta b/HandDriver/Model/vr_glove_new.fbx.meta deleted file mode 100644 index 82e36c6..0000000 --- a/HandDriver/Model/vr_glove_new.fbx.meta +++ /dev/null @@ -1,106 +0,0 @@ -fileFormatVersion: 2 -guid: bf4ff8034d8337a4d8f291f88a544688 -ModelImporter: - serializedVersion: 21300 - internalIDToNameTable: [] - externalObjects: {} - materials: - materialImportMode: 2 - materialName: 0 - materialSearch: 1 - materialLocation: 1 - animations: - legacyGenerateAnimations: 4 - bakeSimulation: 0 - resampleCurves: 1 - optimizeGameObjects: 0 - removeConstantScaleCurves: 1 - motionNodeName: - rigImportErrors: - rigImportWarnings: - animationImportErrors: - animationImportWarnings: - animationRetargetingWarnings: - animationDoRetargetingWarnings: 0 - importAnimatedCustomProperties: 0 - importConstraints: 0 - animationCompression: 1 - animationRotationError: 0.5 - animationPositionError: 0.5 - animationScaleError: 0.5 - animationWrapMode: 0 - extraExposedTransformPaths: [] - extraUserProperties: [] - clipAnimations: [] - isReadable: 0 - meshes: - lODScreenPercentages: [] - globalScale: 1 - meshCompression: 0 - addColliders: 0 - useSRGBMaterialColor: 1 - sortHierarchyByName: 1 - importVisibility: 1 - importBlendShapes: 1 - importCameras: 1 - importLights: 1 - nodeNameCollisionStrategy: 1 - fileIdsGeneration: 2 - swapUVChannels: 0 - generateSecondaryUV: 0 - useFileUnits: 1 - keepQuads: 0 - weldVertices: 1 - bakeAxisConversion: 0 - preserveHierarchy: 0 - skinWeightsMode: 0 - maxBonesPerVertex: 4 - minBoneWeight: 0.001 - optimizeBones: 1 - meshOptimizationFlags: -1 - indexFormat: 0 - secondaryUVAngleDistortion: 8 - secondaryUVAreaDistortion: 15.000001 - secondaryUVHardAngle: 88 - secondaryUVMarginMethod: 1 - secondaryUVMinLightmapResolution: 40 - secondaryUVMinObjectScale: 1 - secondaryUVPackMargin: 4 - useFileScale: 1 - tangentSpace: - normalSmoothAngle: 60 - normalImportMode: 0 - tangentImportMode: 3 - normalCalculationMode: 4 - legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 - blendShapeNormalImportMode: 1 - normalSmoothingSource: 0 - referencedClips: [] - importAnimation: 1 - humanDescription: - serializedVersion: 3 - human: [] - skeleton: [] - armTwist: 0.5 - foreArmTwist: 0.5 - upperLegTwist: 0.5 - legTwist: 0.5 - armStretch: 0.05 - legStretch: 0.05 - feetSpacing: 0 - globalScale: 1 - rootMotionBoneName: - hasTranslationDoF: 0 - hasExtraRoot: 0 - skeletonHasParents: 1 - lastHumanDescriptionAvatarSource: {instanceID: 0} - autoGenerateAvatarMappingIfUnspecified: 1 - animationType: 2 - humanoidOversampling: 1 - avatarSetup: 0 - addHumanoidExtraRootOnlyWhenUsingAvatar: 1 - remapMaterialsIfMaterialImportModeIsNone: 0 - additionalBone: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/HandDriver/Model/vr_glove_normal.png b/HandDriver/Model/vr_glove_normal.png deleted file mode 100644 index 4f41129..0000000 Binary files a/HandDriver/Model/vr_glove_normal.png and /dev/null differ diff --git a/HandDriver/Model/vr_glove_normal.png.meta b/HandDriver/Model/vr_glove_normal.png.meta deleted file mode 100644 index d6f50cd..0000000 --- a/HandDriver/Model/vr_glove_normal.png.meta +++ /dev/null @@ -1,135 +0,0 @@ -fileFormatVersion: 2 -guid: ed1b2724730cc594aa8c79b70d2deb24 -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 12 - mipmaps: - mipMapMode: 0 - enableMipMap: 1 - sRGBTexture: 0 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - ignoreMasterTextureLimit: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: 1 - aniso: 1 - mipBias: 0 - wrapU: 0 - wrapV: 0 - wrapW: 0 - nPOTScale: 1 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 0 - spriteTessellationDetail: -1 - textureType: 1 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 0 - cookieLightType: 0 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Server - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Android - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - nameFileIdTable: {} - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/HandDriver/Model/vr_glove_right_model.fbx b/HandDriver/Model/vr_glove_right_model.fbx deleted file mode 100644 index 1e6f88c..0000000 Binary files a/HandDriver/Model/vr_glove_right_model.fbx and /dev/null differ diff --git a/HandDriver/Model/vr_glove_right_model.fbx.meta b/HandDriver/Model/vr_glove_right_model.fbx.meta deleted file mode 100644 index b38a981..0000000 --- a/HandDriver/Model/vr_glove_right_model.fbx.meta +++ /dev/null @@ -1,106 +0,0 @@ -fileFormatVersion: 2 -guid: 9183cab5601042546807088e330d8679 -ModelImporter: - serializedVersion: 21300 - internalIDToNameTable: [] - externalObjects: {} - materials: - materialImportMode: 2 - materialName: 0 - materialSearch: 1 - materialLocation: 1 - animations: - legacyGenerateAnimations: 4 - bakeSimulation: 0 - resampleCurves: 1 - optimizeGameObjects: 0 - removeConstantScaleCurves: 1 - motionNodeName: - rigImportErrors: - rigImportWarnings: - animationImportErrors: - animationImportWarnings: - animationRetargetingWarnings: - animationDoRetargetingWarnings: 0 - importAnimatedCustomProperties: 0 - importConstraints: 0 - animationCompression: 1 - animationRotationError: 0.5 - animationPositionError: 0.5 - animationScaleError: 0.5 - animationWrapMode: 0 - extraExposedTransformPaths: [] - extraUserProperties: [] - clipAnimations: [] - isReadable: 0 - meshes: - lODScreenPercentages: [] - globalScale: 1 - meshCompression: 0 - addColliders: 0 - useSRGBMaterialColor: 1 - sortHierarchyByName: 1 - importVisibility: 1 - importBlendShapes: 1 - importCameras: 1 - importLights: 1 - nodeNameCollisionStrategy: 1 - fileIdsGeneration: 2 - swapUVChannels: 0 - generateSecondaryUV: 0 - useFileUnits: 1 - keepQuads: 0 - weldVertices: 1 - bakeAxisConversion: 0 - preserveHierarchy: 0 - skinWeightsMode: 0 - maxBonesPerVertex: 4 - minBoneWeight: 0.001 - optimizeBones: 1 - meshOptimizationFlags: -1 - indexFormat: 0 - secondaryUVAngleDistortion: 8 - secondaryUVAreaDistortion: 15.000001 - secondaryUVHardAngle: 88 - secondaryUVMarginMethod: 1 - secondaryUVMinLightmapResolution: 40 - secondaryUVMinObjectScale: 1 - secondaryUVPackMargin: 4 - useFileScale: 1 - tangentSpace: - normalSmoothAngle: 60 - normalImportMode: 0 - tangentImportMode: 3 - normalCalculationMode: 4 - legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 - blendShapeNormalImportMode: 1 - normalSmoothingSource: 0 - referencedClips: [] - importAnimation: 1 - humanDescription: - serializedVersion: 3 - human: [] - skeleton: [] - armTwist: 0.5 - foreArmTwist: 0.5 - upperLegTwist: 0.5 - legTwist: 0.5 - armStretch: 0.05 - legStretch: 0.05 - feetSpacing: 0 - globalScale: 1 - rootMotionBoneName: - hasTranslationDoF: 0 - hasExtraRoot: 0 - skeletonHasParents: 1 - lastHumanDescriptionAvatarSource: {instanceID: 0} - autoGenerateAvatarMappingIfUnspecified: 1 - animationType: 2 - humanoidOversampling: 1 - avatarSetup: 0 - addHumanoidExtraRootOnlyWhenUsingAvatar: 1 - remapMaterialsIfMaterialImportModeIsNone: 0 - additionalBone: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/HandDriver/Model/vr_gloves_prototype.fbx b/HandDriver/Model/vr_gloves_prototype.fbx deleted file mode 100644 index 7a0ca5e..0000000 Binary files a/HandDriver/Model/vr_gloves_prototype.fbx and /dev/null differ diff --git a/HandDriver/Model/vr_gloves_prototype.fbx.meta b/HandDriver/Model/vr_gloves_prototype.fbx.meta deleted file mode 100644 index b05d8e3..0000000 --- a/HandDriver/Model/vr_gloves_prototype.fbx.meta +++ /dev/null @@ -1,106 +0,0 @@ -fileFormatVersion: 2 -guid: 0305e3a35dffee44ea72d74b0d43fada -ModelImporter: - serializedVersion: 21300 - internalIDToNameTable: [] - externalObjects: {} - materials: - materialImportMode: 2 - materialName: 0 - materialSearch: 1 - materialLocation: 1 - animations: - legacyGenerateAnimations: 4 - bakeSimulation: 0 - resampleCurves: 1 - optimizeGameObjects: 0 - removeConstantScaleCurves: 1 - motionNodeName: - rigImportErrors: - rigImportWarnings: - animationImportErrors: - animationImportWarnings: - animationRetargetingWarnings: - animationDoRetargetingWarnings: 0 - importAnimatedCustomProperties: 0 - importConstraints: 0 - animationCompression: 1 - animationRotationError: 0.5 - animationPositionError: 0.5 - animationScaleError: 0.5 - animationWrapMode: 0 - extraExposedTransformPaths: [] - extraUserProperties: [] - clipAnimations: [] - isReadable: 0 - meshes: - lODScreenPercentages: [] - globalScale: 1 - meshCompression: 0 - addColliders: 0 - useSRGBMaterialColor: 1 - sortHierarchyByName: 1 - importVisibility: 1 - importBlendShapes: 1 - importCameras: 1 - importLights: 1 - nodeNameCollisionStrategy: 1 - fileIdsGeneration: 2 - swapUVChannels: 0 - generateSecondaryUV: 0 - useFileUnits: 1 - keepQuads: 0 - weldVertices: 1 - bakeAxisConversion: 0 - preserveHierarchy: 0 - skinWeightsMode: 0 - maxBonesPerVertex: 4 - minBoneWeight: 0.001 - optimizeBones: 1 - meshOptimizationFlags: -1 - indexFormat: 0 - secondaryUVAngleDistortion: 8 - secondaryUVAreaDistortion: 15.000001 - secondaryUVHardAngle: 88 - secondaryUVMarginMethod: 1 - secondaryUVMinLightmapResolution: 40 - secondaryUVMinObjectScale: 1 - secondaryUVPackMargin: 4 - useFileScale: 1 - tangentSpace: - normalSmoothAngle: 60 - normalImportMode: 0 - tangentImportMode: 3 - normalCalculationMode: 4 - legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0 - blendShapeNormalImportMode: 1 - normalSmoothingSource: 0 - referencedClips: [] - importAnimation: 1 - humanDescription: - serializedVersion: 3 - human: [] - skeleton: [] - armTwist: 0.5 - foreArmTwist: 0.5 - upperLegTwist: 0.5 - legTwist: 0.5 - armStretch: 0.05 - legStretch: 0.05 - feetSpacing: 0 - globalScale: 1 - rootMotionBoneName: - hasTranslationDoF: 0 - hasExtraRoot: 0 - skeletonHasParents: 1 - lastHumanDescriptionAvatarSource: {instanceID: 0} - autoGenerateAvatarMappingIfUnspecified: 1 - animationType: 2 - humanoidOversampling: 1 - avatarSetup: 0 - addHumanoidExtraRootOnlyWhenUsingAvatar: 1 - remapMaterialsIfMaterialImportModeIsNone: 0 - additionalBone: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/HandDriver/Plugins.meta b/HandDriver/Plugins.meta deleted file mode 100644 index e4efdb4..0000000 --- a/HandDriver/Plugins.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: a6f2d24fab7bde647aee587d1edea618 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/HandDriver/Scripts/HandDriver.cs b/HandDriver/Runtime/HandDriver.cs similarity index 100% rename from HandDriver/Scripts/HandDriver.cs rename to HandDriver/Runtime/HandDriver.cs diff --git a/HandDriver/Scripts/HandDriver.cs.meta b/HandDriver/Runtime/HandDriver.cs.meta similarity index 100% rename from HandDriver/Scripts/HandDriver.cs.meta rename to HandDriver/Runtime/HandDriver.cs.meta diff --git a/HandDriver/Scripts/InputData.cs b/HandDriver/Runtime/InputData.cs similarity index 100% rename from HandDriver/Scripts/InputData.cs rename to HandDriver/Runtime/InputData.cs diff --git a/HandDriver/Scripts/InputData.cs.meta b/HandDriver/Runtime/InputData.cs.meta similarity index 100% rename from HandDriver/Scripts/InputData.cs.meta rename to HandDriver/Runtime/InputData.cs.meta diff --git a/HandDriver/Scripts/Network.cs b/HandDriver/Runtime/Network.cs similarity index 100% rename from HandDriver/Scripts/Network.cs rename to HandDriver/Runtime/Network.cs diff --git a/HandDriver/Scripts/Network.cs.meta b/HandDriver/Runtime/Network.cs.meta similarity index 100% rename from HandDriver/Scripts/Network.cs.meta rename to HandDriver/Runtime/Network.cs.meta diff --git a/HandDriver/Scripts/VibrationData.cs b/HandDriver/Runtime/VibrationData.cs similarity index 100% rename from HandDriver/Scripts/VibrationData.cs rename to HandDriver/Runtime/VibrationData.cs diff --git a/HandDriver/Scripts/VibrationData.cs.meta b/HandDriver/Runtime/VibrationData.cs.meta similarity index 100% rename from HandDriver/Scripts/VibrationData.cs.meta rename to HandDriver/Runtime/VibrationData.cs.meta diff --git a/HandDriver/Runtime/com.udexreal.handdriver.runtime.asmdef b/HandDriver/Runtime/com.udexreal.handdriver.runtime.asmdef new file mode 100644 index 0000000..17e3f53 --- /dev/null +++ b/HandDriver/Runtime/com.udexreal.handdriver.runtime.asmdef @@ -0,0 +1,3 @@ +{ + "name": "com.udexreal.handdriver.runtime" +} diff --git a/HandDriver/Scenes.meta b/HandDriver/Scenes.meta deleted file mode 100644 index b51161a..0000000 --- a/HandDriver/Scenes.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 74936e8bf9a4b144f91a9ae99cb9b6a5 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/HandDriver/Scenes/Sample.unity b/HandDriver/Scenes/Sample.unity deleted file mode 100644 index f84336e..0000000 --- a/HandDriver/Scenes/Sample.unity +++ /dev/null @@ -1,2561 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!29 &1 -OcclusionCullingSettings: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_OcclusionBakeSettings: - smallestOccluder: 5 - smallestHole: 0.25 - backfaceThreshold: 100 - m_SceneGUID: 00000000000000000000000000000000 - m_OcclusionCullingData: {fileID: 0} ---- !u!104 &2 -RenderSettings: - m_ObjectHideFlags: 0 - serializedVersion: 9 - m_Fog: 0 - m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} - m_FogMode: 3 - m_FogDensity: 0.01 - m_LinearFogStart: 0 - m_LinearFogEnd: 300 - m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} - m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} - m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} - m_AmbientIntensity: 1 - m_AmbientMode: 0 - m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} - m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0} - m_HaloStrength: 0.5 - m_FlareStrength: 1 - m_FlareFadeSpeed: 3 - m_HaloTexture: {fileID: 0} - m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} - m_DefaultReflectionMode: 0 - m_DefaultReflectionResolution: 128 - m_ReflectionBounces: 1 - m_ReflectionIntensity: 1 - m_CustomReflection: {fileID: 0} - m_Sun: {fileID: 705507994} - m_UseRadianceAmbientProbe: 0 ---- !u!157 &3 -LightmapSettings: - m_ObjectHideFlags: 0 - serializedVersion: 12 - m_GIWorkflowMode: 1 - m_GISettings: - serializedVersion: 2 - m_BounceScale: 1 - m_IndirectOutputScale: 1 - m_AlbedoBoost: 1 - m_EnvironmentLightingMode: 0 - m_EnableBakedLightmaps: 1 - m_EnableRealtimeLightmaps: 0 - m_LightmapEditorSettings: - serializedVersion: 12 - m_Resolution: 2 - m_BakeResolution: 40 - m_AtlasSize: 1024 - m_AO: 0 - m_AOMaxDistance: 1 - m_CompAOExponent: 1 - m_CompAOExponentDirect: 0 - m_ExtractAmbientOcclusion: 0 - m_Padding: 2 - m_LightmapParameters: {fileID: 0} - m_LightmapsBakeMode: 1 - m_TextureCompression: 1 - m_FinalGather: 0 - m_FinalGatherFiltering: 1 - m_FinalGatherRayCount: 256 - m_ReflectionCompression: 2 - m_MixedBakeMode: 2 - m_BakeBackend: 1 - m_PVRSampling: 1 - m_PVRDirectSampleCount: 32 - m_PVRSampleCount: 500 - m_PVRBounces: 2 - m_PVREnvironmentSampleCount: 500 - m_PVREnvironmentReferencePointCount: 2048 - m_PVRFilteringMode: 2 - m_PVRDenoiserTypeDirect: 0 - m_PVRDenoiserTypeIndirect: 0 - m_PVRDenoiserTypeAO: 0 - m_PVRFilterTypeDirect: 0 - m_PVRFilterTypeIndirect: 0 - m_PVRFilterTypeAO: 0 - m_PVREnvironmentMIS: 0 - m_PVRCulling: 1 - m_PVRFilteringGaussRadiusDirect: 1 - m_PVRFilteringGaussRadiusIndirect: 5 - m_PVRFilteringGaussRadiusAO: 2 - m_PVRFilteringAtrousPositionSigmaDirect: 0.5 - m_PVRFilteringAtrousPositionSigmaIndirect: 2 - m_PVRFilteringAtrousPositionSigmaAO: 1 - m_ExportTrainingData: 0 - m_TrainingDataDestination: TrainingData - m_LightProbeSampleCountMultiplier: 4 - m_LightingDataAsset: {fileID: 0} - m_LightingSettings: {fileID: 0} ---- !u!196 &4 -NavMeshSettings: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_BuildSettings: - serializedVersion: 2 - agentTypeID: 0 - agentRadius: 0.5 - agentHeight: 2 - agentSlope: 45 - agentClimb: 0.4 - ledgeDropHeight: 0 - maxJumpAcrossDistance: 0 - minRegionArea: 2 - manualCellSize: 0 - cellSize: 0.16666667 - manualTileSize: 0 - tileSize: 256 - accuratePlacement: 0 - maxJobWorkers: 0 - preserveTilesOutsideBounds: 0 - debug: - m_Flags: 0 - m_NavMeshData: {fileID: 0} ---- !u!1 &178908012 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 178908015} - - component: {fileID: 178908014} - - component: {fileID: 178908013} - m_Layer: 0 - m_Name: EventSystem - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &178908013 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 178908012} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4f231c4fb786f3946a6b90b886c48677, type: 3} - m_Name: - m_EditorClassIdentifier: - m_SendPointerHoverToParent: 1 - m_HorizontalAxis: Horizontal - m_VerticalAxis: Vertical - m_SubmitButton: Submit - m_CancelButton: Cancel - m_InputActionsPerSecond: 10 - m_RepeatDelay: 0.5 - m_ForceModuleActive: 0 ---- !u!114 &178908014 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 178908012} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 76c392e42b5098c458856cdf6ecaaaa1, type: 3} - m_Name: - m_EditorClassIdentifier: - m_FirstSelected: {fileID: 0} - m_sendNavigationEvents: 1 - m_DragThreshold: 10 ---- !u!4 &178908015 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 178908012} - 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: 0} - m_RootOrder: 3 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &705507993 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 705507995} - - component: {fileID: 705507994} - m_Layer: 0 - m_Name: Directional Light - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!108 &705507994 -Light: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 705507993} - m_Enabled: 1 - serializedVersion: 10 - m_Type: 1 - m_Shape: 0 - m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1} - m_Intensity: 1 - m_Range: 10 - m_SpotAngle: 30 - m_InnerSpotAngle: 21.80208 - m_CookieSize: 10 - m_Shadows: - m_Type: 2 - m_Resolution: -1 - m_CustomResolution: -1 - m_Strength: 1 - m_Bias: 0.05 - m_NormalBias: 0.4 - m_NearPlane: 0.2 - m_CullingMatrixOverride: - e00: 1 - e01: 0 - e02: 0 - e03: 0 - e10: 0 - e11: 1 - e12: 0 - e13: 0 - e20: 0 - e21: 0 - e22: 1 - e23: 0 - e30: 0 - e31: 0 - e32: 0 - e33: 1 - m_UseCullingMatrixOverride: 0 - m_Cookie: {fileID: 0} - m_DrawHalo: 0 - m_Flare: {fileID: 0} - m_RenderMode: 0 - m_CullingMask: - serializedVersion: 2 - m_Bits: 4294967295 - m_RenderingLayerMask: 1 - m_Lightmapping: 1 - m_LightShadowCasterMode: 0 - m_AreaSize: {x: 1, y: 1} - m_BounceIntensity: 1 - m_ColorTemperature: 6570 - m_UseColorTemperature: 0 - m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} - m_UseBoundingSphereOverride: 0 - m_UseViewFrustumForShadowCasterCull: 1 - m_ShadowRadius: 0 - m_ShadowAngle: 0 ---- !u!4 &705507995 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 705507993} - m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261} - m_LocalPosition: {x: 0, y: 3, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} ---- !u!1 &963194225 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 963194228} - - component: {fileID: 963194227} - - component: {fileID: 963194226} - m_Layer: 0 - m_Name: Main Camera - m_TagString: MainCamera - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!81 &963194226 -AudioListener: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 963194225} - m_Enabled: 1 ---- !u!20 &963194227 -Camera: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 963194225} - m_Enabled: 1 - serializedVersion: 2 - m_ClearFlags: 1 - m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} - m_projectionMatrixMode: 1 - m_GateFitMode: 2 - m_FOVAxisMode: 0 - m_SensorSize: {x: 36, y: 24} - m_LensShift: {x: 0, y: 0} - m_FocalLength: 50 - m_NormalizedViewPortRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 1 - height: 1 - near clip plane: 0.12 - far clip plane: 1000 - field of view: 60 - orthographic: 0 - orthographic size: 5 - m_Depth: -1 - m_CullingMask: - serializedVersion: 2 - m_Bits: 4294967295 - m_RenderingPath: -1 - m_TargetTexture: {fileID: 0} - m_TargetDisplay: 0 - m_TargetEye: 3 - m_HDR: 1 - m_AllowMSAA: 1 - m_AllowDynamicResolution: 0 - m_ForceIntoRT: 0 - m_OcclusionCulling: 1 - m_StereoConvergence: 10 - m_StereoSeparation: 0.022 ---- !u!4 &963194228 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 963194225} - m_LocalRotation: {x: 0.2588191, y: 0, z: 0, w: 0.9659258} - m_LocalPosition: {x: 0, y: 0.224, z: -0.1927} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 30, y: 0, z: 0} ---- !u!1 &1669286643 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1669286644} - - component: {fileID: 1669286645} - m_Layer: 0 - m_Name: Network - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1669286644 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1669286643} - 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: 0} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &1669286645 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1669286643} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: d694a138ada737547be655b517ff143b, type: 3} - m_Name: - m_EditorClassIdentifier: - Port: 5555 ---- !u!4 &6322760157043851 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5932072128168019068} - m_LocalRotation: {x: 0.021973813, y: -0.037681088, z: -0.00082876993, w: 0.9990479} - m_LocalPosition: {x: 0.033171818, y: -0.00011021454, z: 0.0025033744} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 748470603218601360} - m_Father: {fileID: 2363757037305591233} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!4 &214446489185135024 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8616749464320553597} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0.00015978699, y: -0.0000319244, z: -0.00062570896} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4537819508369877214} - - {fileID: 8507005058661572490} - - {fileID: 5459949832865448039} - - {fileID: 2229113852275956350} - - {fileID: 860842083862283927} - m_Father: {fileID: 6394284460539294940} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &508315818274862559 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 556059018601076370} - m_Layer: 0 - m_Name: R_Pinky_1 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &556059018601076370 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 508315818274862559} - m_LocalRotation: {x: 0.000000022217463, y: -0.10944835, z: 0.0000000024463613, w: 0.9939925} - m_LocalPosition: {x: 0.06285565, y: 0.0000001417291, z: -0.00000027477583} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 925978096007585036} - m_Father: {fileID: 5459949832865448039} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!4 &671979400434968908 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4522263793486564093} - m_LocalRotation: {x: -0.00036969496, y: -0.004359701, z: -0.084519185, w: 0.9964123} - m_LocalPosition: {x: 0.07088554, y: -0.0000000031225003, z: -0.000000002885508} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 2363757037305591233} - m_Father: {fileID: 8507005058661572490} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &675677663783772807 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1160665490735513148} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: ff3bfb33faef00d40880dd5952fd19e9, type: 3} - m_Name: - m_EditorClassIdentifier: - Network: {fileID: 0} - CharacterName: - Hand: 1 - Thumb1: {fileID: 860842083862283927} - Thumb2: {fileID: 8310384518608653617} - Thumb3: {fileID: 7303445391904380631} - Index1: {fileID: 5496311818784395322} - Index2: {fileID: 1112424348290694685} - Index3: {fileID: 4999533632160155606} - Middle1: {fileID: 671979400434968908} - Middle2: {fileID: 2363757037305591233} - Middle3: {fileID: 6322760157043851} - Ring1: {fileID: 3758562999754509161} - Ring2: {fileID: 3396408153264893052} - Ring3: {fileID: 3820432234125702229} - Pinky1: {fileID: 556059018601076370} - Pinky2: {fileID: 925978096007585036} - Pinky3: {fileID: 4925989245680324873} - Wrist: {fileID: 214446489185135024} - Pitch: 2 - Roll: 0 - Yaw: 1 - HasIMU: 0 - coefficient: 0.6 - Thumb1Offset: {x: 0, y: 0, z: 0} - NeedRealTransfrom: 1 - UsingNetwork: 1 - UsingAndroidService: 0 - thumb1: {x: 0, y: 0, z: 0} - thumb2: {x: 0, y: 0, z: 0} - thumb3: {x: 0, y: 0, z: 0} - index1: {x: 0, y: 0, z: 0} - index2: {x: 0, y: 0, z: 0} - index3: {x: 0, y: 0, z: 0} - middle1: {x: 0, y: 0, z: 0} - middle2: {x: 0, y: 0, z: 0} - middle3: {x: 0, y: 0, z: 0} - ring1: {x: 0, y: 0, z: 0} - ring2: {x: 0, y: 0, z: 0} - ring3: {x: 0, y: 0, z: 0} - pinky1: {x: 0, y: 0, z: 0} - pinky2: {x: 0, y: 0, z: 0} - pinky3: {x: 0, y: 0, z: 0} - Joy_X: 0 - Joy_Y: 0 - Button_A: 0 - Button_B: 0 - Button_Joystick: 0 - Button_Menu: 0 - SendBackIP: - Duration1: 1 - Amplitude1: 4 - Duration2: 1 - Amplitude2: 4 ---- !u!4 &748470603218601360 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6502233864751575502} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0.025892606, y: -0.000000073447595, z: 0.000000050336155} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 6322760157043851} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!4 &860842083862283927 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6172359427428232399} - m_LocalRotation: {x: -0.27638686, y: -0.77303576, z: 0.18202926, w: 0.54119444} - m_LocalPosition: {x: -0.017913787, y: 0.029178023, z: 0.025298309} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 8310384518608653617} - m_Father: {fileID: 214446489185135024} - m_RootOrder: 4 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &925079791689987278 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3396408153264893052} - m_Layer: 0 - m_Name: R_Ring_2 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &925978096007585036 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5676528384244021321} - m_LocalRotation: {x: -0.056468494, y: 0.022603612, z: -0.0054254225, w: 0.9981338} - m_LocalPosition: {x: 0.029873928, y: 0.000000044091582, z: -0.00000006424834} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4925989245680324873} - m_Father: {fileID: 556059018601076370} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &1092894868255631846 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 6643260513880387009} - m_Layer: 0 - m_Name: L_Thumb_0 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1112424348290694685 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6623980709240243409} - m_LocalRotation: {x: 0.07859818, y: -0, z: -0, w: 0.9969064} - m_LocalPosition: {x: 0.043286275, y: 0.000000013968487, z: -0.000000010911709} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4999533632160155606} - m_Father: {fileID: 5496311818784395322} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &1160665490735513148 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 6394284460539294940} - - component: {fileID: 675677663783772807} - m_Layer: 0 - m_Name: Hand - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1179545435151648496 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 7449938260141068636} - m_Layer: 0 - m_Name: L_Ring_1 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1483641636172510471 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4437782591943742735} - m_LocalRotation: {x: 0.07859818, y: 0.000000044112156, z: -0.0000000034778946, w: 0.9969064} - m_LocalPosition: {x: -0.043286555, y: -1.11022296e-17, z: -1.7763568e-17} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 6900825591207550507} - m_Father: {fileID: 7119035830311120303} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &1516923936631502984 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 4537819508369877214} - m_Layer: 0 - m_Name: finger_index_meta_r - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &1563334061762160884 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4364775665665897489} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: ff3bfb33faef00d40880dd5952fd19e9, type: 3} - m_Name: - m_EditorClassIdentifier: - Network: {fileID: 0} - CharacterName: - Hand: 0 - Thumb1: {fileID: 6643260513880387009} - Thumb2: {fileID: 4860356083035197191} - Thumb3: {fileID: 5635012544043017313} - Index1: {fileID: 7119035830311120303} - Index2: {fileID: 1483641636172510471} - Index3: {fileID: 6900825591207550507} - Middle1: {fileID: 5926497155746532566} - Middle2: {fileID: 6220949525431291807} - Middle3: {fileID: 8250436794041268563} - Ring1: {fileID: 7449938260141068636} - Ring2: {fileID: 3476454750331030500} - Ring3: {fileID: 5745576405633313402} - Pinky1: {fileID: 5923872426823328339} - Pinky2: {fileID: 3139369216477100124} - Pinky3: {fileID: 7188099592734048766} - Wrist: {fileID: 8464987222797490959} - Pitch: 2 - Roll: 0 - Yaw: 1 - HasIMU: 0 - coefficient: 0.6 - Thumb1Offset: {x: 0, y: 0, z: 0} - NeedRealTransfrom: 1 - UsingNetwork: 1 - UsingAndroidService: 0 - thumb1: {x: 0, y: 0, z: 0} - thumb2: {x: 0, y: 0, z: 0} - thumb3: {x: 0, y: 0, z: 0} - index1: {x: 0, y: 0, z: 0} - index2: {x: 0, y: 0, z: 0} - index3: {x: 0, y: 0, z: 0} - middle1: {x: 0, y: 0, z: 0} - middle2: {x: 0, y: 0, z: 0} - middle3: {x: 0, y: 0, z: 0} - ring1: {x: 0, y: 0, z: 0} - ring2: {x: 0, y: 0, z: 0} - ring3: {x: 0, y: 0, z: 0} - pinky1: {x: 0, y: 0, z: 0} - pinky2: {x: 0, y: 0, z: 0} - pinky3: {x: 0, y: 0, z: 0} - Joy_X: 0 - Joy_Y: 0 - Button_A: 0 - Button_B: 0 - Button_Joystick: 0 - Button_Menu: 0 - SendBackIP: - Duration1: 1 - Amplitude1: 4 - Duration2: 1 - Amplitude2: 4 ---- !u!1 &1674725905380849052 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2139789476852871069} - m_Layer: 0 - m_Name: finger_middle_l_end - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1779072659313887930 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 5459949832865448039} - m_Layer: 0 - m_Name: finger_pinky_meta_r - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1782205013996300363 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8133983289645034287} - m_LocalRotation: {x: 0.5501436, y: 0.49554786, z: -0.4298879, w: 0.5166923} - m_LocalPosition: {x: -0.00051342254, y: -0.0065451264, z: 0.01634766} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 7449938260141068636} - m_Father: {fileID: 8464987222797490959} - m_RootOrder: 3 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &1818453212030041328 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 8464987222797490959} - m_Layer: 0 - m_Name: L_Wrist - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &1960731104228096300 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 4509120418126981120} - m_Layer: 0 - m_Name: finger_thumb_l_end - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &2118207532678258419 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 6220949525431291807} - m_Layer: 0 - m_Name: L_Middle_2 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &2134795069316445640 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 5635012544043017313} - m_Layer: 0 - m_Name: L_Thumb_3 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &2139789476852871069 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1674725905380849052} - m_LocalRotation: {x: 6.929678e-16, y: -1.0408341e-17, z: 1.2490009e-16, w: 1} - m_LocalPosition: {x: -0.025892286, y: -1.2686682e-10, z: 1.2212453e-17} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 8250436794041268563} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!4 &2229113852275956350 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8620878470580026006} - m_LocalRotation: {x: -0.5166923, y: -0.42988783, z: -0.49554786, w: 0.55014354} - m_LocalPosition: {x: 0.000513423, y: -0.0065451255, z: 0.016347708} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 3758562999754509161} - m_Father: {fileID: 214446489185135024} - m_RootOrder: 3 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &2246016610202118684 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3139369216477100124} - m_Layer: 0 - m_Name: L_Pinky_2 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &2336373233828122417 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 7188099592734048766} - m_Layer: 0 - m_Name: L_Pinky_3 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &2363757037305591233 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8775219295573228795} - m_LocalRotation: {x: -0.02197379, y: 0.037680954, z: 0.00082878245, w: 0.9990479} - m_LocalPosition: {x: 0.043108307, y: 0.00000005420781, z: 0.000000008444194} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 6322760157043851} - m_Father: {fileID: 671979400434968908} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &2745479420465899924 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3820432234125702229} - m_Layer: 0 - m_Name: R_Ring_3 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!137 &3004210974051931016 -SkinnedMeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5078406064857293169} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_StaticShadowCaster: 0 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 3 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: d28ff85c01985904bb98e5bc03251ff7, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 1 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - serializedVersion: 2 - m_Quality: 0 - m_UpdateWhenOffscreen: 0 - m_SkinnedMotionVectors: 1 - m_Mesh: {fileID: 7927821202470849677, guid: 0305e3a35dffee44ea72d74b0d43fada, type: 3} - m_Bones: - - {fileID: 8742907838159378579} - - {fileID: 8464987222797490959} - - {fileID: 7771250235619228355} - - {fileID: 7119035830311120303} - - {fileID: 1483641636172510471} - - {fileID: 6900825591207550507} - - {fileID: 3022463771160063853} - - {fileID: 8477920962704591765} - - {fileID: 5926497155746532566} - - {fileID: 6220949525431291807} - - {fileID: 8250436794041268563} - - {fileID: 2139789476852871069} - - {fileID: 3238773086400040756} - - {fileID: 5923872426823328339} - - {fileID: 3139369216477100124} - - {fileID: 7188099592734048766} - - {fileID: 7788326014204426005} - - {fileID: 1782205013996300363} - - {fileID: 7449938260141068636} - - {fileID: 3476454750331030500} - - {fileID: 5745576405633313402} - - {fileID: 4317057570492409822} - - {fileID: 6643260513880387009} - - {fileID: 4860356083035197191} - - {fileID: 5635012544043017313} - - {fileID: 4509120418126981120} - m_BlendShapeWeights: [] - m_RootBone: {fileID: 8742907838159378579} - m_AABB: - m_Center: {x: 0.009932702, y: 0.01853694, z: 0.0827613} - m_Extent: {x: 0.05911108, y: 0.08356892, z: 0.11045481} - m_DirtyAABB: 0 ---- !u!4 &3022463771160063853 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5453305861822447136} - m_LocalRotation: {x: -0.087871745, y: -0.02274727, z: 0.0020071317, w: 0.99587005} - m_LocalPosition: {x: -0.02279774, y: -0.00018246654, z: -0.0010259174} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 6900825591207550507} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!4 &3138456007448757676 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6784752715258439899} - m_LocalRotation: {x: -0.087871745, y: -0.02274727, z: 0.0020071317, w: 0.99587005} - m_LocalPosition: {x: 0.022797322, y: 0.0001825119, z: 0.0010259576} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 4999533632160155606} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!4 &3139369216477100124 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2246016610202118684} - m_LocalRotation: {x: -0.056468446, y: 0.022603612, z: -0.005425421, w: 0.9981338} - m_LocalPosition: {x: -0.02987433, y: -3.0362518e-10, z: 1.02140514e-16} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 7188099592734048766} - m_Father: {fileID: 5923872426823328339} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &3194403237188042529 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 8507005058661572490} - m_Layer: 0 - m_Name: finger_middle_meta_r - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3238773086400040756 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5356405478463241161} - m_LocalRotation: {x: 0.5057481, y: 0.6016364, z: -0.36057425, w: 0.50223374} - m_LocalPosition: {x: 0.0024781574, y: -0.018981375, z: 0.01521364} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 5923872426823328339} - m_Father: {fileID: 8464987222797490959} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &3380521005008719725 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3974759597271355457} - m_Layer: 0 - m_Name: finger_pinky_r_end - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3396408153264893052 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 925079791689987278} - m_LocalRotation: {x: -0.021056127, y: 0.040366974, z: 0.00085085473, w: 0.9989627} - m_LocalPosition: {x: 0.040331636, y: -0.000000052882314, z: 0.000000042945093} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 3820432234125702229} - m_Father: {fileID: 3758562999754509161} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &3404879038379191373 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 4317057570492409822} - m_Layer: 0 - m_Name: finger_ring_l_end - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3476454750331030500 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8699629255588642349} - m_LocalRotation: {x: -0.021056127, y: 0.040366974, z: 0.00085085473, w: 0.9989627} - m_LocalPosition: {x: -0.040331233, y: 1.5543122e-17, z: 1.5543122e-17} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 5745576405633313402} - m_Father: {fileID: 7449938260141068636} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!4 &3758562999754509161 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4793669001851238087} - m_LocalRotation: {x: -0.0017315906, y: -0.05142107, z: -0.03361232, w: 0.99810976} - m_LocalPosition: {x: 0.06597489, y: 0.000000019857714, z: -0.000000027218801} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 3396408153264893052} - m_Father: {fileID: 2229113852275956350} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!4 &3820432234125702229 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2745479420465899924} - m_LocalRotation: {x: 0.021056125, y: -0.04036691, z: -0.0008508534, w: 0.9989627} - m_LocalPosition: {x: 0.028395722, y: -0.00009681354, z: 0.0022965616} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 5249512097504350987} - m_Father: {fileID: 3396408153264893052} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &3823084560694368822 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 7119035830311120303} - m_Layer: 0 - m_Name: L_Index_1 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &3823939030950422181 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 5496311818784395322} - m_Layer: 0 - m_Name: R_Index_1 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &3930443889687988978 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 8310384518608653617} - m_Layer: 0 - m_Name: R_Thumb_2 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &3974759597271355457 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3380521005008719725} - m_LocalRotation: {x: 0.1958613, y: 0.05253276, z: 0.0105080465, w: 0.97916716} - m_LocalPosition: {x: 0.017914427, y: 0.00074151315, z: -0.0017793871} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 4925989245680324873} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!4 &4317057570492409822 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3404879038379191373} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0.022430142, y: -1.3368179e-10, z: 2.40085e-10} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 5745576405633313402} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &4325783370303563264 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 4925989245680324873} - m_Layer: 0 - m_Name: R_Pinky_3 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &4364775665665897489 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 8742907838159378579} - - component: {fileID: 1563334061762160884} - m_Layer: 0 - m_Name: Hand - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &4437782591943742735 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1483641636172510471} - m_Layer: 0 - m_Name: L_Index_2 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &4509120418126981120 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1960731104228096300} - m_LocalRotation: {x: 1.2490009e-16, y: -1.3866696e-32, z: -1.110223e-16, w: 1} - m_LocalPosition: {x: -0.030464003, y: -5.2252597e-10, z: -7.5495166e-17} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 5635012544043017313} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &4522263793486564093 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 671979400434968908} - m_Layer: 0 - m_Name: R_Middle_1 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &4537819508369877214 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1516923936631502984} - m_LocalRotation: {x: -0.550753, y: -0.53957784, z: -0.3514343, w: 0.5310563} - m_LocalPosition: {x: -0.001557247, y: 0.021073224, z: 0.014787008} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 5496311818784395322} - m_Father: {fileID: 214446489185135024} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &4763710838890118350 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 8477920962704591765} - m_Layer: 0 - m_Name: finger_middle_meta_l - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &4793669001851238087 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3758562999754509161} - m_Layer: 0 - m_Name: R_Ring_1 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &4858515839211149561 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 5926497155746532566} - m_Layer: 0 - m_Name: L_Middle_1 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &4860356083035197191 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6469635495150361924} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0.04040613, y: -1.3322676e-17, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 5635012544043017313} - m_Father: {fileID: 6643260513880387009} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!4 &4925989245680324873 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4325783370303563264} - m_LocalRotation: {x: -0.13968116, y: -0.07503679, z: -0.012569679, w: 0.98726934} - m_LocalPosition: {x: 0.017959304, y: 0.00014881363, z: 0.0008222517} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 3974759597271355457} - m_Father: {fileID: 925978096007585036} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &4938117471892091556 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 7026629995582796419} - - component: {fileID: 4986107754757140926} - m_Layer: 0 - m_Name: RightHand - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &4971920943665295888 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8110118852186649490} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0.030463943, y: 0.00000016772235, z: 0.00000011913329} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 7303445391904380631} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!54 &4986107754757140926 -Rigidbody: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4938117471892091556} - serializedVersion: 2 - m_Mass: 1 - m_Drag: 0 - m_AngularDrag: 0.05 - m_UseGravity: 0 - m_IsKinematic: 1 - m_Interpolate: 0 - m_Constraints: 0 - m_CollisionDetection: 3 ---- !u!4 &4999533632160155606 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8176732961496558883} - m_LocalRotation: {x: 0.009326217, y: 0.022519214, z: -0.0037888263, w: 0.9996957} - m_LocalPosition: {x: 0.02827551, y: -0.000000076228126, z: -0.00000002183206} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 3138456007448757676} - m_Father: {fileID: 1112424348290694685} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &5078406064857293169 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 5879237088916054589} - - component: {fileID: 3004210974051931016} - m_Layer: 0 - m_Name: vr_glove_left_slim - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &5249512097504350987 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6221956022301426475} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0.022430038, y: 0.000000040019266, z: 0.00000003203466} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 3820432234125702229} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &5309327284228994370 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 6900825591207550507} - m_Layer: 0 - m_Name: L_Index_3 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &5333547042377003323 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 8694312561512733603} - - component: {fileID: 7913584612207383781} - m_Layer: 0 - m_Name: LeftHand - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &5356405478463241161 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3238773086400040756} - m_Layer: 0 - m_Name: finger_pinky_meta_l - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &5453305861822447136 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3022463771160063853} - m_Layer: 0 - m_Name: finger_index_l_end - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &5459949832865448039 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1779072659313887930} - m_LocalRotation: {x: -0.50223374, y: -0.36057425, z: -0.6016364, w: 0.5057481} - m_LocalPosition: {x: -0.002478157, y: -0.018981375, z: 0.015213609} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 556059018601076370} - m_Father: {fileID: 214446489185135024} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!4 &5496311818784395322 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3823939030950422181} - m_LocalRotation: {x: 0.007817584, y: 0.115047336, z: -0.0673426, w: 0.9910439} - m_LocalPosition: {x: 0.07379747, y: -0.00000011036788, z: 0.00000007059579} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 1112424348290694685} - m_Father: {fileID: 4537819508369877214} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!4 &5635012544043017313 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2134795069316445640} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0.03251682, y: -4.019752e-10, z: 8.881784e-18} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4509120418126981120} - m_Father: {fileID: 4860356083035197191} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &5676528384244021321 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 925978096007585036} - m_Layer: 0 - m_Name: R_Pinky_2 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &5745576405633313402 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6487436691325200521} - m_LocalRotation: {x: 0.021056125, y: -0.04036691, z: -0.0008508534, w: 0.9989627} - m_LocalPosition: {x: -0.028395902, y: 0.00009685899, z: -0.0022966054} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4317057570492409822} - m_Father: {fileID: 3476454750331030500} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!4 &5859416599995716932 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7933615073907520859} - 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: 7026629995582796419} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!4 &5879237088916054589 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5078406064857293169} - 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: 8694312561512733603} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!4 &5923872426823328339 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 6477523313648946209} - m_LocalRotation: {x: -0.000000024055227, y: -0.10944835, z: -0.0000000026487172, w: 0.9939925} - m_LocalPosition: {x: -0.06285559, y: -0.00000015646219, z: 0.00000032782555} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 3139369216477100124} - m_Father: {fileID: 3238773086400040756} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!4 &5926497155746532566 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4858515839211149561} - m_LocalRotation: {x: -0.00036969496, y: -0.004359701, z: -0.084519185, w: 0.9964123} - m_LocalPosition: {x: -0.07088554, y: 4.3298696e-17, z: 6.661338e-18} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 6220949525431291807} - m_Father: {fileID: 8477920962704591765} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &5932072128168019068 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 6322760157043851} - m_Layer: 0 - m_Name: R_Middle_3 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &6172359427428232399 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 860842083862283927} - m_Layer: 0 - m_Name: R_Thumb_0 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &6220949525431291807 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2118207532678258419} - m_LocalRotation: {x: -0.02197379, y: 0.037680954, z: 0.00082878245, w: 0.9990479} - m_LocalPosition: {x: -0.043108538, y: 2.6645352e-17, z: 2.6645352e-17} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 8250436794041268563} - m_Father: {fileID: 5926497155746532566} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &6221956022301426475 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 5249512097504350987} - m_Layer: 0 - m_Name: finger_ring_r_end - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &6394284460539294940 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1160665490735513148} - 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: 214446489185135024} - m_Father: {fileID: 7026629995582796419} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &6469635495150361924 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 4860356083035197191} - m_Layer: 0 - m_Name: L_Thumb_2 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &6477523313648946209 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 5923872426823328339} - m_Layer: 0 - m_Name: L_Pinky_1 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &6487436691325200521 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 5745576405633313402} - m_Layer: 0 - m_Name: L_Ring_3 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &6502233864751575502 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 748470603218601360} - m_Layer: 0 - m_Name: finger_middle_r_end - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &6623980709240243409 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1112424348290694685} - m_Layer: 0 - m_Name: R_Index_2 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &6643260513880387009 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1092894868255631846} - m_LocalRotation: {x: -0.54119444, y: 0.18202926, z: 0.77303576, w: -0.27638686} - m_LocalPosition: {x: 0.017913802, y: 0.029178036, z: 0.025298318} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4860356083035197191} - m_Father: {fileID: 8464987222797490959} - m_RootOrder: 4 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &6784752715258439899 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3138456007448757676} - m_Layer: 0 - m_Name: finger_index_r_end - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &6900825591207550507 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5309327284228994370} - m_LocalRotation: {x: 0.009326217, y: 0.022519171, z: -0.003788819, w: 0.9996957} - m_LocalPosition: {x: -0.028275203, y: 9.366404e-11, z: -1.4861739e-11} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 3022463771160063853} - m_Father: {fileID: 1483641636172510471} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!4 &7026629995582796419 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4938117471892091556} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0.1, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 6394284460539294940} - - {fileID: 5859416599995716932} - m_Father: {fileID: 7268218674378355239} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!4 &7119035830311120303 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3823084560694368822} - m_LocalRotation: {x: 0.007817584, y: 0.115047336, z: -0.0673426, w: 0.9910439} - m_LocalPosition: {x: -0.073797464, y: 0.00000011920929, z: -0.000000059604645} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 1483641636172510471} - m_Father: {fileID: 7771250235619228355} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!4 &7188099592734048766 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2336373233828122417} - m_LocalRotation: {x: -0.13968116, y: -0.07503679, z: -0.012569679, w: 0.98726934} - m_LocalPosition: {x: -0.017959101, y: -0.00014882295, z: -0.0008222617} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 7788326014204426005} - m_Father: {fileID: 3139369216477100124} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &7268218674378355236 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 7268218674378355239} - m_Layer: 0 - m_Name: Interactions Hands - m_TagString: Untagged - m_Icon: {fileID: 2800000, guid: 0b09374c5d8c3464e9f29b2e29f8982c, type: 3} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &7268218674378355239 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7268218674378355236} - 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: 8694312561512733603} - - {fileID: 7026629995582796419} - m_Father: {fileID: 0} - m_RootOrder: 4 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!4 &7303445391904380631 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7978712306862893037} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0.032516796, y: -0.00000005848133, z: -0.00000003636439} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 4971920943665295888} - m_Father: {fileID: 8310384518608653617} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!137 &7384835040074131152 -SkinnedMeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 7933615073907520859} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_StaticShadowCaster: 0 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RayTracingMode: 3 - m_RayTraceProcedural: 0 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 2100000, guid: d28ff85c01985904bb98e5bc03251ff7, type: 2} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_ReceiveGI: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 1 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 - serializedVersion: 2 - m_Quality: 0 - m_UpdateWhenOffscreen: 0 - m_SkinnedMotionVectors: 1 - m_Mesh: {fileID: -7313324671967738410, guid: 0305e3a35dffee44ea72d74b0d43fada, type: 3} - m_Bones: - - {fileID: 214446489185135024} - - {fileID: 4537819508369877214} - - {fileID: 5496311818784395322} - - {fileID: 1112424348290694685} - - {fileID: 4999533632160155606} - - {fileID: 8507005058661572490} - - {fileID: 671979400434968908} - - {fileID: 2363757037305591233} - - {fileID: 6322760157043851} - - {fileID: 5459949832865448039} - - {fileID: 556059018601076370} - - {fileID: 925978096007585036} - - {fileID: 4925989245680324873} - - {fileID: 2229113852275956350} - - {fileID: 3758562999754509161} - - {fileID: 3396408153264893052} - - {fileID: 3820432234125702229} - - {fileID: 860842083862283927} - - {fileID: 8310384518608653617} - - {fileID: 7303445391904380631} - - {fileID: 4971920943665295888} - m_BlendShapeWeights: [] - m_RootBone: {fileID: 214446489185135024} - m_AABB: - m_Center: {x: -0.010092495, y: 0.018568892, z: 0.083387025} - m_Extent: {x: 0.059111074, y: 0.083568946, z: 0.11045482} - m_DirtyAABB: 0 ---- !u!4 &7449938260141068636 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1179545435151648496} - m_LocalRotation: {x: -0.0017315906, y: -0.05142107, z: -0.03361232, w: 0.99810976} - m_LocalPosition: {x: -0.06597498, y: -0.0000000018626451, z: 1.0547119e-17} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 3476454750331030500} - m_Father: {fileID: 1782205013996300363} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!4 &7771250235619228355 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8797527941768423211} - m_LocalRotation: {x: 0.5310563, y: 0.3514343, z: -0.53957784, w: 0.550753} - m_LocalPosition: {x: 0.001557245, y: 0.02107323, z: 0.014786973} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 7119035830311120303} - m_Father: {fileID: 8464987222797490959} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!4 &7788326014204426005 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 9117458629084437052} - m_LocalRotation: {x: 0.1958613, y: 0.05253276, z: 0.0105080465, w: 0.97916716} - m_LocalPosition: {x: -0.017914493, y: -0.00074155553, z: 0.0017794578} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: [] - m_Father: {fileID: 7188099592734048766} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!54 &7913584612207383781 -Rigidbody: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5333547042377003323} - serializedVersion: 2 - m_Mass: 1 - m_Drag: 0 - m_AngularDrag: 0.05 - m_UseGravity: 0 - m_IsKinematic: 1 - m_Interpolate: 0 - m_Constraints: 0 - m_CollisionDetection: 3 ---- !u!1 &7933615073907520859 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 5859416599995716932} - - component: {fileID: 7384835040074131152} - m_Layer: 0 - m_Name: vr_glove_right_slim - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &7978712306862893037 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 7303445391904380631} - m_Layer: 0 - m_Name: R_Thumb_3 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &8110118852186649490 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 4971920943665295888} - m_Layer: 0 - m_Name: finger_thumb_r_end - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &8133983289645034287 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 1782205013996300363} - m_Layer: 0 - m_Name: finger_ring_meta_l - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &8176732961496558883 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 4999533632160155606} - m_Layer: 0 - m_Name: R_Index_3 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &8250436794041268563 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 8316072831360955084} - m_LocalRotation: {x: 0.021973813, y: -0.037681088, z: -0.00082876993, w: 0.9990479} - m_LocalPosition: {x: -0.033171408, y: 0.00011017601, z: -0.002503392} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 2139789476852871069} - m_Father: {fileID: 6220949525431291807} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!4 &8310384518608653617 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3930443889687988978} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: 0.04040613, y: 0.000000032195924, z: 0.000000017957513} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 7303445391904380631} - m_Father: {fileID: 860842083862283927} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &8316072831360955084 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 8250436794041268563} - m_Layer: 0 - m_Name: L_Middle_3 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &8464987222797490959 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 1818453212030041328} - m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0.00015978744, y: -0.000031924377, z: -0.0006257091} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 7771250235619228355} - - {fileID: 8477920962704591765} - - {fileID: 3238773086400040756} - - {fileID: 1782205013996300363} - - {fileID: 6643260513880387009} - m_Father: {fileID: 8742907838159378579} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!4 &8477920962704591765 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4763710838890118350} - m_LocalRotation: {x: 0.5617497, y: 0.41973728, z: -0.47298795, w: 0.5334232} - m_LocalPosition: {x: -0.0021773048, y: 0.0071195434, z: 0.016318835} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 5926497155746532566} - m_Father: {fileID: 8464987222797490959} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!4 &8507005058661572490 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 3194403237188042529} - m_LocalRotation: {x: -0.5334232, y: -0.47298795, z: -0.41973728, w: 0.5617497} - m_LocalPosition: {x: 0.002177303, y: 0.007119544, z: 0.01631881} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 671979400434968908} - m_Father: {fileID: 214446489185135024} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &8616749464320553597 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 214446489185135024} - m_Layer: 0 - m_Name: R_Wrist - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &8620878470580026006 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2229113852275956350} - m_Layer: 0 - m_Name: finger_ring_meta_r - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &8694312561512733603 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 5333547042377003323} - m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -0.1, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 8742907838159378579} - - {fileID: 5879237088916054589} - m_Father: {fileID: 7268218674378355239} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &8699629255588642349 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 3476454750331030500} - m_Layer: 0 - m_Name: L_Ring_2 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &8742907838159378579 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 4364775665665897489} - 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: 8464987222797490959} - m_Father: {fileID: 8694312561512733603} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &8775219295573228795 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2363757037305591233} - m_Layer: 0 - m_Name: R_Middle_2 - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &8797527941768423211 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 7771250235619228355} - m_Layer: 0 - m_Name: finger_index_meta_l - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!1 &9117458629084437052 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 7788326014204426005} - m_Layer: 0 - m_Name: finger_pinky_l_end - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 diff --git a/HandDriver/Scenes/Sample.unity.meta b/HandDriver/Scenes/Sample.unity.meta deleted file mode 100644 index 304d4eb..0000000 --- a/HandDriver/Scenes/Sample.unity.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: c9b621f62f7be4c42a90d1971e952711 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/HandDriver/Scripts.meta b/HandDriver/Scripts.meta deleted file mode 100644 index ef937d7..0000000 --- a/HandDriver/Scripts.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: ca9f7a4701b0fa14d88c58c3b79ab9de -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Samples~/Hand Driver Demo/com.udexreal.handdriver.samples.asmdef b/Samples~/Hand Driver Demo/com.udexreal.handdriver.samples.asmdef new file mode 100644 index 0000000..322a288 --- /dev/null +++ b/Samples~/Hand Driver Demo/com.udexreal.handdriver.samples.asmdef @@ -0,0 +1,6 @@ +{ + "name": "com.udexreal.handdriver.samples", + "references": [ + "com.udexreal.handdriver.runtime" + ] +} diff --git a/package.json b/package.json index 6204972..b3768d5 100644 --- a/package.json +++ b/package.json @@ -8,7 +8,8 @@ "name": "Udexreal" }, "dependencies": { - "com.unity.nuget.newtonsoft-json": "3.2.1" + "com.unity.nuget.newtonsoft-json": "3.2.1", + "com.unity.xr.interaction.toolkit": "2.5.4" }, "samples": [ {