summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorchai <215380520@qq.com>2024-04-01 17:01:23 +0800
committerchai <215380520@qq.com>2024-04-01 17:01:23 +0800
commit2a6c98c86164ed54296256f0997391e59996763b (patch)
treeba0434fb22272045c7cd7bdc561a3cc77c288ffe
parent6163a48a474d1600442137d776aa56ed7f7d5ec5 (diff)
*misc
-rw-r--r--ActiveRagdoll.lnkbin0 -> 791 bytes
-rw-r--r--ActiveRagdoll/Assets/TABG/Prefabs/human_rigging.prefab8
-rw-r--r--ActiveRagdoll/Assets/TABG/Scripts/Action/Balance.cs35
-rw-r--r--ActiveRagdoll/Assets/TABG/Scripts/Action/Standing.cs1
-rw-r--r--ActiveRagdoll/Assets/TABG/Scripts/Data/Strength.cs20
-rw-r--r--ActiveRagdoll/Assets/TABG/Test.unity559
-rw-r--r--Docs/璧勬枡.xlsxbin7039508 -> 7039510 bytes
7 files changed, 128 insertions, 495 deletions
diff --git a/ActiveRagdoll.lnk b/ActiveRagdoll.lnk
new file mode 100644
index 0000000..68cc401
--- /dev/null
+++ b/ActiveRagdoll.lnk
Binary files differ
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
index a520f47..0d80415 100644
--- a/Docs/璧勬枡.xlsx
+++ b/Docs/璧勬枡.xlsx
Binary files differ