From 9dc476f64baac4db22a01d4fd2591973507b12b6 Mon Sep 17 00:00:00 2001 From: Stedd Date: Sat, 17 Sep 2022 16:45:18 +0200 Subject: [PATCH] WIP Turret rigging --- Assets/{ => Scenes}/test_turret.unity | 142 +++++++++++++++++---- Assets/{ => Scenes}/test_turret.unity.meta | 0 2 files changed, 119 insertions(+), 23 deletions(-) rename Assets/{ => Scenes}/test_turret.unity (89%) rename Assets/{ => Scenes}/test_turret.unity.meta (100%) diff --git a/Assets/test_turret.unity b/Assets/Scenes/test_turret.unity similarity index 89% rename from Assets/test_turret.unity rename to Assets/Scenes/test_turret.unity index 604488e..54517db 100644 --- a/Assets/test_turret.unity +++ b/Assets/Scenes/test_turret.unity @@ -123,6 +123,38 @@ NavMeshSettings: debug: m_Flags: 0 m_NavMeshData: {fileID: 0} +--- !u!1 &253734515 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 253734516} + m_Layer: 0 + m_Name: HingeX:TurretBarrels + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &253734516 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 253734515} + m_LocalRotation: {x: -0.33092606, y: 0, z: 0, w: 0.9436567} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 7486621610989339098} + m_Father: {fileID: 889324201} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: -38.65, y: 0, z: 0} --- !u!1 &403044192 GameObject: m_ObjectHideFlags: 0 @@ -264,6 +296,41 @@ Transform: m_Father: {fileID: 0} m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &889324200 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 889324201} + m_Layer: 0 + m_Name: HingeY:TurretHead + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &889324201 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 889324200} + m_LocalRotation: {x: 0, y: 0.4848096, z: 0, w: 0.8746197} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 253734516} + - {fileID: 1760608729588792598} + - {fileID: 6719871740694015591} + - {fileID: 1916204161464320107} + m_Father: {fileID: 1064496162} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 58, z: 0} --- !u!1 &912496748 GameObject: m_ObjectHideFlags: 0 @@ -358,6 +425,38 @@ Transform: m_Father: {fileID: 0} m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} +--- !u!1 &1064496161 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1064496162} + m_Layer: 0 + m_Name: Ref:TranslateToGunBarrels + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1064496162 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1064496161} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 1.079, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: + - {fileID: 889324201} + m_Father: {fileID: 8335348641034863851} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &1278933951 GameObject: m_ObjectHideFlags: 0 @@ -381,17 +480,13 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 1278933951} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 - m_Children: - - {fileID: 1916204161464320107} - - {fileID: 7486621610989339098} - - {fileID: 6719871740694015591} - - {fileID: 1760608729588792598} + m_Children: [] m_Father: {fileID: 8335348641034863851} - m_RootOrder: 0 + m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!33 &812053616903264670 MeshFilter: @@ -499,7 +594,7 @@ GameObject: - component: {fileID: 1149200156241538326} - component: {fileID: 8307659427840101589} m_Layer: 0 - m_Name: Turret_Pivot + m_Name: Pedestal m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 @@ -512,13 +607,13 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 5894516143428707653} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -1.079, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: [] - m_Father: {fileID: 1278933952} - m_RootOrder: 3 + m_Father: {fileID: 889324201} + m_RootOrder: 1 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!4 &1916204161464320107 Transform: @@ -527,13 +622,13 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 904381741333239196} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -1.079, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: [] - m_Father: {fileID: 1278933952} - m_RootOrder: 0 + m_Father: {fileID: 889324201} + m_RootOrder: 3 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &2157344076716961042 GameObject: @@ -784,12 +879,12 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 2157344076716961042} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -1.079, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: [] - m_Father: {fileID: 1278933952} + m_Father: {fileID: 889324201} m_RootOrder: 2 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!4 &7486621610989339098 @@ -799,13 +894,13 @@ Transform: m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 827585203550248421} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: -1.079, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: [] - m_Father: {fileID: 1278933952} - m_RootOrder: 1 + m_Father: {fileID: 253734516} + m_RootOrder: 0 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!23 &7886986429059006571 MeshRenderer: @@ -903,6 +998,7 @@ Transform: m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: + - {fileID: 1064496162} - {fileID: 1278933952} m_Father: {fileID: 3849715850845300538} m_RootOrder: 0 diff --git a/Assets/test_turret.unity.meta b/Assets/Scenes/test_turret.unity.meta similarity index 100% rename from Assets/test_turret.unity.meta rename to Assets/Scenes/test_turret.unity.meta