summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorchai <215380520@qq.com>2023-10-19 13:45:57 +0800
committerchai <215380520@qq.com>2023-10-19 13:45:57 +0800
commitbc77bc7bc8b1a9b04ff598ff45eec0a1df5c6d8c (patch)
treeb0d0907209de3467952c1a6aa2508c8d02dc386f
parenta9ccdb31619bbabbfa60550fc6e5191aefaca17c (diff)
* misc
-rw-r--r--ActiveRagdoll/Assets/uploads_files_3123773_TabsUnitBase.bypyke.glbbin0 -> 569476 bytes
-rw-r--r--ActiveRagdoll/Assets/uploads_files_3123773_TabsUnitBase.bypyke.glb.meta7
-rw-r--r--ActiveRagdoll/ProjectSettings/ShaderGraphSettings.asset16
-rw-r--r--Docs/TAB.txt66
-rw-r--r--Docs/资料.xlsxbin4223151 -> 4611242 bytes
-rw-r--r--Models/uploads_files_3123773_TabsUnitBase.bypyke.glbbin0 -> 569476 bytes
6 files changed, 52 insertions, 37 deletions
diff --git a/ActiveRagdoll/Assets/uploads_files_3123773_TabsUnitBase.bypyke.glb b/ActiveRagdoll/Assets/uploads_files_3123773_TabsUnitBase.bypyke.glb
new file mode 100644
index 0000000..d86098b
--- /dev/null
+++ b/ActiveRagdoll/Assets/uploads_files_3123773_TabsUnitBase.bypyke.glb
Binary files differ
diff --git a/ActiveRagdoll/Assets/uploads_files_3123773_TabsUnitBase.bypyke.glb.meta b/ActiveRagdoll/Assets/uploads_files_3123773_TabsUnitBase.bypyke.glb.meta
new file mode 100644
index 0000000..6566c70
--- /dev/null
+++ b/ActiveRagdoll/Assets/uploads_files_3123773_TabsUnitBase.bypyke.glb.meta
@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: cac611f91b59c7b4ca28db33a9d80904
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/ActiveRagdoll/ProjectSettings/ShaderGraphSettings.asset b/ActiveRagdoll/ProjectSettings/ShaderGraphSettings.asset
deleted file mode 100644
index 9b28428..0000000
--- a/ActiveRagdoll/ProjectSettings/ShaderGraphSettings.asset
+++ /dev/null
@@ -1,16 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!114 &1
-MonoBehaviour:
- m_ObjectHideFlags: 61
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 0}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: de02f9e1d18f588468e474319d09a723, type: 3}
- m_Name:
- m_EditorClassIdentifier:
- customInterpolatorErrorThreshold: 32
- customInterpolatorWarningThreshold: 16
diff --git a/Docs/TAB.txt b/Docs/TAB.txt
index 82aad26..c2bdb72 100644
--- a/Docs/TAB.txt
+++ b/Docs/TAB.txt
@@ -1,24 +1,48 @@
Player
// 公共静态数据
-<RigidbodyHolder> 保存了所有的关节Rigidboy和Collider
-<AnimationHandler> 保存<int动画状态编号, string动画状态名>映射,包括Jump, Crouch等
-<CharacterGearHandler> 装备挂点
+<RigidbodyHolder> 保存了所有的关节Rigidboy和Collider
+<AnimationHandler> 保存<int动画状态编号, string动画状态名>映射,包括Jump, Crouch等
+<CharacterGearHandler> 装备挂点
+<SetRigidbodySettings> 统一设置所有关节的layer
+
+// 公共动态数据
+<Gravity> 根据当前角色的状态,实时计算出一个当前的实时gravity
+<Strength> 计算一个本角色范围内通行的力量缩放值
+<StepHandler> 更新脚步切换状态,返回哪个脚在前,哪个在后,配合AnimationObject.cs
+<MovementDataHandler> 移动时用到的实时物理检测数据
+<StandingDataHandler> 保存Standing.cs需要的实时物理检测数据
+<PlayerDeath> 处理角色死亡和复活
+
+// 输入输出
+<InputHandler> 当前的键盘输入,决定了角色当前的逻辑状态,用在SetAnimationByInput,直接影响角色的动作
+<SetAnimationByInput> 根据键盘输入切换当前动作
+
+// 动作
+<Balance> 平衡,给脚施加力,辅助平衡
+<Standing> 站立
+<MovementHandler> 移动、跳跃
+<Holding> 手持武器,比较复杂,重点关注
+<Sitting> 坐(在载具)
+<RotationHandler> 身体转向
+<WeaponHandler> 武器操作,包括reload、attack等
+<Swimming> 游泳
+<PlayerDeath> 处理角色死亡和复活
+<PlayerKnockback> 受击后击退(疑似没用)
+<RagdollHandler> 布娃娃
+<ReachOutBehaviour> 伸出援手,右手往目标快速移动
+<Resurection> 复活
+<Healing> 治疗
+<CurseHandler> 诅咒
+<AltarReviveHandler> 祭坛复活
+<DefuseBombBehaviour> 拆弹
+
+// 其他
+<DamageEffects> 受伤后的粒子特效
+<PhysicsEffects> 泰瑟枪电击后布娃娃效果
+<PlayerSounds> 音效
+<TABGChat> 聊天
+<Gains> 这个不是道是干什么
+<PlayerMaterialSwapper> 设置材质
+<UnderMapFix> 如果掉到地图下面了,重新拉回来
+<LockLocalInput> 禁止输入
-// 公共动态数据
-<Gravity> 根据当前角色的状态,实时计算出一个当前的实时gravity
-<StepHandler> 更新脚步切换状态,返回哪个脚在前,哪个在后,配合AnimationObject.cs
-<MovementDataHandler> 移动时用到的实时物理检测数据
-<StandingDataHandler> 保存Standing.cs需要的实时物理检测数据
-
-// 输入输出
-<InputHandler> 当前的键盘输入,决定了角色当前的逻辑状态,用在SetAnimationByInput,直接影响角色的动作
-<SetAnimationByInput> 根据键盘输入切换当前动作
-
-// 动作
-<Balance> 平衡,给脚施加力,辅助平衡
-<Standing> 站立
-<MovementHandler> 移动、跳跃
-<Holding> 手持武器
-
-
- \ No newline at end of file
diff --git a/Docs/资料.xlsx b/Docs/资料.xlsx
index 68da3d2..0d25766 100644
--- a/Docs/资料.xlsx
+++ b/Docs/资料.xlsx
Binary files differ
diff --git a/Models/uploads_files_3123773_TabsUnitBase.bypyke.glb b/Models/uploads_files_3123773_TabsUnitBase.bypyke.glb
new file mode 100644
index 0000000..d86098b
--- /dev/null
+++ b/Models/uploads_files_3123773_TabsUnitBase.bypyke.glb
Binary files differ