diff options
author | chai <215380520@qq.com> | 2024-04-01 17:01:23 +0800 |
---|---|---|
committer | chai <215380520@qq.com> | 2024-04-01 17:01:23 +0800 |
commit | 2a6c98c86164ed54296256f0997391e59996763b (patch) | |
tree | ba0434fb22272045c7cd7bdc561a3cc77c288ffe | |
parent | 6163a48a474d1600442137d776aa56ed7f7d5ec5 (diff) |
*misc
-rw-r--r-- | ActiveRagdoll.lnk | bin | 0 -> 791 bytes | |||
-rw-r--r-- | ActiveRagdoll/Assets/TABG/Prefabs/human_rigging.prefab | 8 | ||||
-rw-r--r-- | ActiveRagdoll/Assets/TABG/Scripts/Action/Balance.cs | 35 | ||||
-rw-r--r-- | ActiveRagdoll/Assets/TABG/Scripts/Action/Standing.cs | 1 | ||||
-rw-r--r-- | ActiveRagdoll/Assets/TABG/Scripts/Data/Strength.cs | 20 | ||||
-rw-r--r-- | ActiveRagdoll/Assets/TABG/Test.unity | 559 | ||||
-rw-r--r-- | Docs/璧勬枡.xlsx | bin | 7039508 -> 7039510 bytes |
7 files changed, 128 insertions, 495 deletions
diff --git a/ActiveRagdoll.lnk b/ActiveRagdoll.lnk Binary files differnew file mode 100644 index 0000000..68cc401 --- /dev/null +++ b/ActiveRagdoll.lnk diff --git a/ActiveRagdoll/Assets/TABG/Prefabs/human_rigging.prefab b/ActiveRagdoll/Assets/TABG/Prefabs/human_rigging.prefab index ea011e7..42eaf4b 100644 --- a/ActiveRagdoll/Assets/TABG/Prefabs/human_rigging.prefab +++ b/ActiveRagdoll/Assets/TABG/Prefabs/human_rigging.prefab @@ -4462,8 +4462,8 @@ MonoBehaviour: m_Script: {fileID: 11500000, guid: 3851d441af2bef4448b208a0a2d481bb, type: 3} m_Name: m_EditorClassIdentifier: - rigsToLift: [] - force: 0 + balanceForce: 50 + footCenterForces: 100 --- !u!114 &4413022550555116497 MonoBehaviour: m_ObjectHideFlags: 0 @@ -4514,9 +4514,9 @@ MonoBehaviour: m_EditorClassIdentifier: rigsToLift: - rig: {fileID: 5028902801156152278} - force: 20 + force: 100 - rig: {fileID: 7724590171357447542} - force: 20 + force: 150 offset: 0.95 curve: serializedVersion: 2 diff --git a/ActiveRagdoll/Assets/TABG/Scripts/Action/Balance.cs b/ActiveRagdoll/Assets/TABG/Scripts/Action/Balance.cs index 5456faf..ce1018d 100644 --- a/ActiveRagdoll/Assets/TABG/Scripts/Action/Balance.cs +++ b/ActiveRagdoll/Assets/TABG/Scripts/Action/Balance.cs @@ -4,17 +4,46 @@ using UnityEngine; namespace Rigging.Action { + //动作-控制双脚的位置,让双脚和双脚的中点尽可能和重心在水平的投影重合 public class Balance : RiggingActionBase { - public Rigidbody[] rigsToLift; //Head, Torso + public Rigidbody handLeft; + public Rigidbody handRight; + public Rigidbody footLeft; // kneeLeft + public Rigidbody footRight; // kneeRight + public Rigidbody hip; - public float force; + private Vector3 centerOfMass; // 5.0759, 0, -7.2038 - private void FixedUpdate() + private Rigidbody[] allRigs//所有14个parts { + get + { + return player.status.body.allRigs; + } + } + + public float balanceForce; + + public float footCenterForces; + + private float muscleMultiplier; //1 + + private float crouchMultiplier = 1f; //1 + protected override void OnStart() + { + handLeft = player.body.handLeft.GetComponent<Rigidbody>(); + handRight = player.body.handRight.GetComponent<Rigidbody>(); + footLeft = player.body.kneeLeft.GetComponent<Rigidbody>(); + footRight = player.body.kneeRight.GetComponent<Rigidbody>(); + hip = player.body.hip.GetComponent<Rigidbody>(); + } + + protected override void OnFixedUpdate() + { } diff --git a/ActiveRagdoll/Assets/TABG/Scripts/Action/Standing.cs b/ActiveRagdoll/Assets/TABG/Scripts/Action/Standing.cs index d52501b..2500de5 100644 --- a/ActiveRagdoll/Assets/TABG/Scripts/Action/Standing.cs +++ b/ActiveRagdoll/Assets/TABG/Scripts/Action/Standing.cs @@ -7,6 +7,7 @@ using UnityEngine.Windows; namespace Rigging.Action { + // 动作-保持站立,给head和torso施加力 public class Standing : RiggingActionBase { diff --git a/ActiveRagdoll/Assets/TABG/Scripts/Data/Strength.cs b/ActiveRagdoll/Assets/TABG/Scripts/Data/Strength.cs index b774c1a..8486c16 100644 --- a/ActiveRagdoll/Assets/TABG/Scripts/Data/Strength.cs +++ b/ActiveRagdoll/Assets/TABG/Scripts/Data/Strength.cs @@ -4,11 +4,29 @@ using UnityEngine; namespace Rigging.Data { - + //Player <Strength> 计算一个本角色范围内通行的力量缩放值 public class Strength : RiggingDataBase { + public float strength = 1f; + + public float lookStrenth = 1f; + + //private PlayerDeath death; + + //private RagdollHandler ragdoll; + + private void Start() + { + //ragdoll = GetComponent<RagdollHandler>(); + //death = GetComponent<PlayerDeath>(); + } + private void Update() + { + //strength = ragdoll.notRagdollMultiplier * death.muscleFunction * Mathf.Lerp(base.transform.localScale.x, 1f, 0.4f); + //lookStrenth = ragdoll.notRagdollMultiplier * death.muscleFunction; + } } diff --git a/ActiveRagdoll/Assets/TABG/Test.unity b/ActiveRagdoll/Assets/TABG/Test.unity index e1b4d60..a350660 100644 --- a/ActiveRagdoll/Assets/TABG/Test.unity +++ b/ActiveRagdoll/Assets/TABG/Test.unity @@ -123,170 +123,6 @@ NavMeshSettings: debug: m_Flags: 0 m_NavMeshData: {fileID: 0} ---- !u!43 &76528639 -Mesh: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_Name: pb_Mesh-203388 - serializedVersion: 10 - m_SubMeshes: - - serializedVersion: 2 - firstByte: 0 - indexCount: 36 - topology: 0 - baseVertex: 0 - firstVertex: 0 - vertexCount: 24 - localAABB: - m_Center: {x: 1.0420399, y: -0.5572225, z: 8.829521} - m_Extent: {x: 0.45184278, y: 0.5572225, z: 1.6861198} - m_Shapes: - vertices: [] - shapes: [] - channels: [] - fullWeights: [] - m_BindPose: [] - m_BoneNameHashes: - m_RootBoneNameHash: 0 - m_BonesAABB: [] - m_VariableBoneCountWeights: - m_Data: - m_MeshCompression: 0 - m_IsReadable: 1 - m_KeepVertices: 1 - m_KeepIndices: 1 - m_IndexFormat: 0 - m_IndexBuffer: 0300000001000200030001000400050006000400070005000a000b0009000a00090008000e000f000d000e000d000c00120013001100120011001000160017001500160015001400 - m_VertexData: - serializedVersion: 3 - m_VertexCount: 24 - m_Channels: - - stream: 0 - offset: 0 - format: 0 - dimension: 3 - - stream: 0 - offset: 12 - format: 0 - dimension: 3 - - stream: 0 - offset: 24 - format: 0 - dimension: 4 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 40 - format: 0 - dimension: 2 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - - stream: 0 - offset: 0 - format: 0 - dimension: 0 - m_DataSize: 1152 - _typelessdata: 2817173f22a68ebfbf96e44000000000000080bf00000000000080bf0000000000000000000080bf281717bfbf96e4408c37bf3f22a68ebf2108084100000000000080bf00000000000080bf0000000000000000000080bf8c37bfbf21080841901aa53f22a68ebf1140284100000000000080bf00000000000080bf0000000000000000000080bf901aa5bf1140284188755c3f22a68ebf6e1d0d4100000000000080bf00000000000080bf0000000000000000000080bf88755cbf6e1d0d418c37bf3f0000000021080841000000000000803f000000000000803f0000000000000000000080bf8c37bf3f2108084188755c3f000000006e1d0d41000000000000803f000000000000803f0000000000000000000080bf88755c3f6e1d0d41901aa53f0000000011402841000000000000803f000000000000803f0000000000000000000080bf901aa53f114028412817173f00000000bf96e440000000000000803f000000000000803f0000000000000000000080bf2817173fbf96e44088755c3f000000006e1d0d41793178bf0000000025f47a3e25f47abe00000000793178bf000080bf3c300cc100000000901aa53f0000000011402841793178bf0000000025f47a3e25f47abe00000000793178bf000080bf5f2d28c10000000088755c3f22a68ebf6e1d0d41793178bf0000000025f47a3e25f47abe00000000793178bf000080bf3c300cc122a68ebf901aa53f22a68ebf11402841793178bf0000000025f47a3e25f47abe00000000793178bf000080bf5f2d28c122a68ebf901aa53f00000000114028413ab27e3f00000000a76ece3da76ecebd000000003ab27e3f000080bf29502541000000008c37bf3f00000000210808413ab27e3f00000000a76ece3da76ecebd000000003ab27e3f000080bf00ee044100000000901aa53f22a68ebf114028413ab27e3f00000000a76ece3da76ecebd000000003ab27e3f000080bf2950254122a68ebf8c37bf3f22a68ebf210808413ab27e3f00000000a76ece3da76ecebd000000003ab27e3f000080bf00ee044122a68ebf8c37bf3f0000000021080841f826553f0000000030c80dbf30c80d3f00000000f826553f000080bfb900fd40000000002817173f00000000bf96e440f826553f0000000030c80dbf30c80d3f00000000f826553f000080bff6c9c840000000008c37bf3f22a68ebf21080841f826553f0000000030c80dbf30c80d3f00000000f826553f000080bfb900fd4022a68ebf2817173f22a68ebfbf96e440f826553f0000000030c80dbf30c80d3f00000000f826553f000080bff6c9c84022a68ebf2817173f00000000bf96e4402cb87cbf000000008f68233e8f6823be000000002cb87cbf000080bf63ace4c00000000088755c3f000000006e1d0d412cb87cbf000000008f68233e8f6823be000000002cb87cbf000080bf61810dc1000000002817173f22a68ebfbf96e4402cb87cbf000000008f68233e8f6823be000000002cb87cbf000080bf63ace4c022a68ebf88755c3f22a68ebf6e1d0d412cb87cbf000000008f68233e8f6823be000000002cb87cbf000080bf61810dc122a68ebf - m_CompressedMesh: - m_Vertices: - m_NumItems: 0 - m_Range: 0 - m_Start: 0 - m_Data: - m_BitSize: 0 - m_UV: - m_NumItems: 0 - m_Range: 0 - m_Start: 0 - m_Data: - m_BitSize: 0 - m_Normals: - m_NumItems: 0 - m_Range: 0 - m_Start: 0 - m_Data: - m_BitSize: 0 - m_Tangents: - m_NumItems: 0 - m_Range: 0 - m_Start: 0 - m_Data: - m_BitSize: 0 - m_Weights: - m_NumItems: 0 - m_Data: - m_BitSize: 0 - m_NormalSigns: - m_NumItems: 0 - m_Data: - m_BitSize: 0 - m_TangentSigns: - m_NumItems: 0 - m_Data: - m_BitSize: 0 - m_FloatColors: - m_NumItems: 0 - m_Range: 0 - m_Start: 0 - m_Data: - m_BitSize: 0 - m_BoneIndices: - m_NumItems: 0 - m_Data: - m_BitSize: 0 - m_Triangles: - m_NumItems: 0 - m_Data: - m_BitSize: 0 - m_UVInfo: 0 - m_LocalAABB: - m_Center: {x: 1.0420399, y: -0.5572225, z: 8.829521} - m_Extent: {x: 0.45184278, y: 0.5572225, z: 1.6861198} - m_MeshUsageFlags: 0 - m_BakedConvexCollisionMesh: - m_BakedTriangleCollisionMesh: - m_MeshMetrics[0]: 1 - m_MeshMetrics[1]: 1 - m_MeshOptimizationFlags: 1 - m_StreamData: - serializedVersion: 2 - offset: 0 - size: 0 - path: --- !u!850595691 &403353010 LightingSettings: m_ObjectHideFlags: 0 @@ -349,7 +185,7 @@ LightingSettings: m_PVRFilteringAtrousPositionSigmaIndirect: 2 m_PVRFilteringAtrousPositionSigmaAO: 1 m_PVRTiledBaking: 0 ---- !u!1 &504569442 +--- !u!1 &705426289 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -357,48 +193,37 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 504569448} - - component: {fileID: 504569447} - - component: {fileID: 504569446} - - component: {fileID: 504569445} - - component: {fileID: 504569444} - - component: {fileID: 504569443} + - component: {fileID: 705426293} + - component: {fileID: 705426292} + - component: {fileID: 705426291} + - component: {fileID: 705426290} m_Layer: 0 - m_Name: PolyShape + m_Name: Cube (1) m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!64 &504569443 -MeshCollider: + m_IsActive: 0 +--- !u!65 &705426290 +BoxCollider: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 504569442} + m_GameObject: {fileID: 705426289} m_Material: {fileID: 0} m_IsTrigger: 0 m_Enabled: 1 - serializedVersion: 4 - m_Convex: 0 - m_CookingOptions: 30 - m_Mesh: {fileID: 76528639} ---- !u!33 &504569444 -MeshFilter: - m_ObjectHideFlags: 10 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 504569442} - m_Mesh: {fileID: 76528639} ---- !u!23 &504569445 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &705426291 MeshRenderer: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 504569442} + m_GameObject: {fileID: 705426289} m_Enabled: 1 m_CastShadows: 1 m_ReceiveShadows: 1 @@ -425,7 +250,7 @@ MeshRenderer: m_IgnoreNormalsForChartDetection: 0 m_ImportantGI: 0 m_StitchLightmapSeams: 1 - m_SelectedEditorRenderState: 2 + m_SelectedEditorRenderState: 3 m_MinimumChartSize: 4 m_AutoUVMaxDistance: 0.5 m_AutoUVMaxAngle: 89 @@ -434,260 +259,30 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} ---- !u!114 &504569446 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 504569442} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: bb977b126bc1b4f15813dcf9da9bb600, type: 3} - m_Name: - m_EditorClassIdentifier: - m_Points: - - {x: 0.5901971, y: 0, z: 7.1434016} - - {x: 1.4938827, y: 0, z: 8.501985} - - {x: 1.2898731, y: 0, z: 10.515641} - - {x: 0.8611684, y: 0, z: 8.819685} - m_Extrude: -1.114445 - m_EditMode: 0 - m_FlipNormals: 0 - isOnGrid: 1 ---- !u!114 &504569447 -MonoBehaviour: +--- !u!33 &705426292 +MeshFilter: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 504569442} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 8233d90336aea43098adf6dbabd606a2, type: 3} - m_Name: - m_EditorClassIdentifier: - m_MeshFormatVersion: 2 - m_Faces: - - m_Indexes: 030000000000000001000000020000000300000001000000 - m_SmoothingGroup: 0 - m_Uv: - m_UseWorldSpace: 0 - m_FlipU: 0 - m_FlipV: 0 - m_SwapUV: 0 - m_Fill: 1 - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - m_Rotation: 0 - m_Anchor: 9 - m_Material: {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} - m_SubmeshIndex: 0 - m_ManualUV: 0 - elementGroup: 0 - m_TextureGroup: -1 - - m_Indexes: 040000000500000006000000040000000700000005000000 - m_SmoothingGroup: 0 - m_Uv: - m_UseWorldSpace: 0 - m_FlipU: 0 - m_FlipV: 0 - m_SwapUV: 0 - m_Fill: 1 - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - m_Rotation: 0 - m_Anchor: 9 - m_Material: {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} - m_SubmeshIndex: 0 - m_ManualUV: 0 - elementGroup: 0 - m_TextureGroup: -1 - - m_Indexes: 0a0000000b000000090000000a0000000900000008000000 - m_SmoothingGroup: 0 - m_Uv: - m_UseWorldSpace: 0 - m_FlipU: 0 - m_FlipV: 0 - m_SwapUV: 0 - m_Fill: 1 - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - m_Rotation: 0 - m_Anchor: 9 - m_Material: {fileID: 0} - m_SubmeshIndex: 0 - m_ManualUV: 0 - elementGroup: -1 - m_TextureGroup: -1 - - m_Indexes: 0e0000000f0000000d0000000e0000000d0000000c000000 - m_SmoothingGroup: 0 - m_Uv: - m_UseWorldSpace: 0 - m_FlipU: 0 - m_FlipV: 0 - m_SwapUV: 0 - m_Fill: 1 - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - m_Rotation: 0 - m_Anchor: 9 - m_Material: {fileID: 0} - m_SubmeshIndex: 0 - m_ManualUV: 0 - elementGroup: -1 - m_TextureGroup: -1 - - m_Indexes: 120000001300000011000000120000001100000010000000 - m_SmoothingGroup: 0 - m_Uv: - m_UseWorldSpace: 0 - m_FlipU: 0 - m_FlipV: 0 - m_SwapUV: 0 - m_Fill: 1 - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - m_Rotation: 0 - m_Anchor: 9 - m_Material: {fileID: 0} - m_SubmeshIndex: 0 - m_ManualUV: 0 - elementGroup: -1 - m_TextureGroup: -1 - - m_Indexes: 160000001700000015000000160000001500000014000000 - m_SmoothingGroup: 0 - m_Uv: - m_UseWorldSpace: 0 - m_FlipU: 0 - m_FlipV: 0 - m_SwapUV: 0 - m_Fill: 1 - m_Scale: {x: 1, y: 1} - m_Offset: {x: 0, y: 0} - m_Rotation: 0 - m_Anchor: 9 - m_Material: {fileID: 0} - m_SubmeshIndex: 0 - m_ManualUV: 0 - elementGroup: -1 - m_TextureGroup: -1 - m_SharedVertices: - - m_Vertices: 000000001300000016000000 - - m_Vertices: 070000001100000014000000 - - m_Vertices: 010000000f00000012000000 - - m_Vertices: 040000000d00000010000000 - - m_Vertices: 020000000b0000000e000000 - - m_Vertices: 06000000090000000c000000 - - m_Vertices: 030000000a00000017000000 - - m_Vertices: 050000000800000015000000 - m_SharedTextures: [] - m_Positions: - - {x: 0.5901971, y: -1.114445, z: 7.1434016} - - {x: 1.4938827, y: -1.114445, z: 8.501985} - - {x: 1.2898731, y: -1.114445, z: 10.515641} - - {x: 0.8611684, y: -1.114445, z: 8.819685} - - {x: 1.4938827, y: 0, z: 8.501985} - - {x: 0.8611684, y: 0, z: 8.819685} - - {x: 1.2898731, y: 0, z: 10.515641} - - {x: 0.5901971, y: 0, z: 7.1434016} - - {x: 0.8611684, y: 0, z: 8.819685} - - {x: 1.2898731, y: 0, z: 10.515641} - - {x: 0.8611684, y: -1.114445, z: 8.819685} - - {x: 1.2898731, y: -1.114445, z: 10.515641} - - {x: 1.2898731, y: 0, z: 10.515641} - - {x: 1.4938827, y: 0, z: 8.501985} - - {x: 1.2898731, y: -1.114445, z: 10.515641} - - {x: 1.4938827, y: -1.114445, z: 8.501985} - - {x: 1.4938827, y: 0, z: 8.501985} - - {x: 0.5901971, y: 0, z: 7.1434016} - - {x: 1.4938827, y: -1.114445, z: 8.501985} - - {x: 0.5901971, y: -1.114445, z: 7.1434016} - - {x: 0.5901971, y: 0, z: 7.1434016} - - {x: 0.8611684, y: 0, z: 8.819685} - - {x: 0.5901971, y: -1.114445, z: 7.1434016} - - {x: 0.8611684, y: -1.114445, z: 8.819685} - m_Textures0: - - {x: -0.5901971, y: 7.1434016} - - {x: -1.4938827, y: 8.501985} - - {x: -1.2898731, y: 10.515641} - - {x: -0.8611684, y: 8.819685} - - {x: 1.4938827, y: 8.501985} - - {x: 0.8611684, y: 8.819685} - - {x: 1.2898731, y: 10.515641} - - {x: 0.5901971, y: 7.1434016} - - {x: -8.761776, y: 0} - - {x: -10.511077, y: 0} - - {x: -8.761776, y: -1.114445} - - {x: -10.511077, y: -1.114445} - - {x: 10.33207, y: 0} - - {x: 8.308105, y: 0} - - {x: 10.33207, y: -1.114445} - - {x: 8.308105, y: -1.114445} - - {x: 7.906338, y: 0} - - {x: 6.2746534, y: 0} - - {x: 7.906338, y: -1.114445} - - {x: 6.2746534, y: -1.114445} - - {x: -7.1460433, y: 0} - - {x: -8.844087, y: 0} - - {x: -7.1460433, y: -1.114445} - - {x: -8.844087, y: -1.114445} - m_Textures2: [] - m_Textures3: [] - m_Tangents: - - {x: -1, y: 0, z: 0, w: -1} - - {x: -1, y: 0, z: 0, w: -1} - - {x: -1, y: 0, z: 0, w: -1} - - {x: -1, y: 0, z: 0, w: -1} - - {x: 1, y: 0, z: 0, w: -1} - - {x: 1, y: 0, z: 0, w: -1} - - {x: 1, y: 0, z: 0, w: -1} - - {x: 1, y: 0, z: 0, w: -1} - - {x: -0.24507196, y: 0, z: -0.9695049, w: -1} - - {x: -0.24507196, y: 0, z: -0.9695049, w: -1} - - {x: -0.24507196, y: 0, z: -0.9695049, w: -1} - - {x: -0.24507196, y: 0, z: -0.9695049, w: -1} - - {x: -0.10079699, y: 0, z: 0.994907, w: -1} - - {x: -0.10079699, y: 0, z: 0.994907, w: -1} - - {x: -0.10079699, y: 0, z: 0.994907, w: -1} - - {x: -0.10079699, y: 0, z: 0.994907, w: -1} - - {x: 0.55383587, y: 0, z: 0.83262587, w: -1} - - {x: 0.55383587, y: 0, z: 0.83262587, w: -1} - - {x: 0.55383587, y: 0, z: 0.83262587, w: -1} - - {x: 0.55383587, y: 0, z: 0.83262587, w: -1} - - {x: -0.15957855, y: 0, z: -0.98718524, w: -1} - - {x: -0.15957855, y: 0, z: -0.98718524, w: -1} - - {x: -0.15957855, y: 0, z: -0.98718524, w: -1} - - {x: -0.15957855, y: 0, z: -0.98718524, w: -1} - m_Colors: [] - m_UnwrapParameters: - m_HardAngle: 88 - m_PackMargin: 20 - m_AngleError: 8 - m_AreaError: 15 - m_PreserveMeshAssetOnDestroy: 0 - assetGuid: - m_Mesh: {fileID: 76528639} - m_VersionIndex: 357 - m_IsSelectable: 1 - m_SelectedFaces: - m_SelectedEdges: [] - m_SelectedVertices: ---- !u!4 &504569448 + m_GameObject: {fileID: 705426289} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &705426293 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 504569442} + m_GameObject: {fileID: 705426289} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0.95, z: 0} + m_LocalPosition: {x: 1.168, y: -0.08, z: 0.14327973} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 0} - m_RootOrder: 5 + m_RootOrder: 7 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &705426289 +--- !u!1 &705806567 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -695,37 +290,38 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 705426293} - - component: {fileID: 705426292} - - component: {fileID: 705426291} - - component: {fileID: 705426290} + - component: {fileID: 705806571} + - component: {fileID: 705806570} + - component: {fileID: 705806569} + - component: {fileID: 705806568} m_Layer: 0 - m_Name: Cube (1) + m_Name: Plane m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 - m_IsActive: 0 ---- !u!65 &705426290 -BoxCollider: + m_IsActive: 1 +--- !u!64 &705806568 +MeshCollider: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 705426289} + m_GameObject: {fileID: 705806567} m_Material: {fileID: 0} m_IsTrigger: 0 m_Enabled: 1 - serializedVersion: 2 - m_Size: {x: 1, y: 1, z: 1} - m_Center: {x: 0, y: 0, z: 0} ---- !u!23 &705426291 + serializedVersion: 4 + m_Convex: 0 + m_CookingOptions: 30 + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!23 &705806569 MeshRenderer: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 705426289} + m_GameObject: {fileID: 705806567} m_Enabled: 1 m_CastShadows: 1 m_ReceiveShadows: 1 @@ -761,30 +357,30 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} ---- !u!33 &705426292 +--- !u!33 &705806570 MeshFilter: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 705426289} - m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} ---- !u!4 &705426293 + m_GameObject: {fileID: 705806567} + m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &705806571 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 705426289} + m_GameObject: {fileID: 705806567} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 1.168, y: -0.08, z: 0.14327973} - m_LocalScale: {x: 1, y: 1, z: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 10, y: 1, z: 10} m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 0} - m_RootOrder: 8 + m_RootOrder: 3 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &705806567 +--- !u!1 &814323549 GameObject: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -792,38 +388,37 @@ GameObject: m_PrefabAsset: {fileID: 0} serializedVersion: 6 m_Component: - - component: {fileID: 705806571} - - component: {fileID: 705806570} - - component: {fileID: 705806569} - - component: {fileID: 705806568} + - component: {fileID: 814323553} + - component: {fileID: 814323552} + - component: {fileID: 814323551} + - component: {fileID: 814323550} m_Layer: 0 - m_Name: Plane + m_Name: Cube (2) m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 m_StaticEditorFlags: 0 m_IsActive: 1 ---- !u!64 &705806568 -MeshCollider: +--- !u!65 &814323550 +BoxCollider: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 705806567} + m_GameObject: {fileID: 814323549} m_Material: {fileID: 0} m_IsTrigger: 0 m_Enabled: 1 - serializedVersion: 4 - m_Convex: 0 - m_CookingOptions: 30 - m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} ---- !u!23 &705806569 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!23 &814323551 MeshRenderer: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 705806567} + m_GameObject: {fileID: 814323549} m_Enabled: 1 m_CastShadows: 1 m_ReceiveShadows: 1 @@ -859,28 +454,28 @@ MeshRenderer: m_SortingLayer: 0 m_SortingOrder: 0 m_AdditionalVertexStreams: {fileID: 0} ---- !u!33 &705806570 +--- !u!33 &814323552 MeshFilter: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 705806567} - m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0} ---- !u!4 &705806571 + m_GameObject: {fileID: 814323549} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &814323553 Transform: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} m_PrefabInstance: {fileID: 0} m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 705806567} + m_GameObject: {fileID: 814323549} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 10, y: 1, z: 10} + m_LocalPosition: {x: 1.727, y: 0.5, z: 0.49133635} + m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 0} - m_RootOrder: 3 + m_RootOrder: 8 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &981251352 GameObject: @@ -1244,7 +839,7 @@ Transform: m_Children: - {fileID: 3078023919892016089} m_Father: {fileID: 0} - m_RootOrder: 6 + m_RootOrder: 5 m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &919132148792948153 GameObject: @@ -1436,20 +1031,10 @@ PrefabInstance: m_Modification: m_TransformParent: {fileID: 0} m_Modifications: - - target: {fileID: 576393797451185326, guid: fce18bbf37be1384eb1a089a94aac81d, - type: 3} - propertyPath: rigsToLift.Array.data[0].force - value: 100 - objectReference: {fileID: 0} - - target: {fileID: 576393797451185326, guid: fce18bbf37be1384eb1a089a94aac81d, - type: 3} - propertyPath: rigsToLift.Array.data[1].force - value: 150 - objectReference: {fileID: 0} - target: {fileID: 1666344766112317020, guid: fce18bbf37be1384eb1a089a94aac81d, type: 3} propertyPath: m_RootOrder - value: 7 + value: 6 objectReference: {fileID: 0} - target: {fileID: 1666344766112317020, guid: fce18bbf37be1384eb1a089a94aac81d, type: 3} diff --git a/Docs/璧勬枡.xlsx b/Docs/璧勬枡.xlsx Binary files differindex a520f47..0d80415 100644 --- a/Docs/璧勬枡.xlsx +++ b/Docs/璧勬枡.xlsx |