
1.完成玩家被爱欲品抓住的逻辑 (1.在玩家类已经留下空事件,需要完成逻辑:当被爱欲品抓住,玩家需要: ((1.声明bool新变量isCatching ((2.更改变量isCatching为true ((3.更改inControl变量为false,此时玩家不再能移动 ((4.处理伤害,每秒减去爱欲品的atk的血量 (2.在InputSystem的事件OnMove中,触发转身处,添加一处判定,若此时inControl,才能进行转身操作。若isCatching为真,不触发转身,进而触发爱欲品的挣脱事件。 (*:修改爱欲品完全挣脱事件,使其通知玩家已经完全挣脱 (3.当收到完全挣脱的消息,恢复isCatching为false,同时恢复inControl,同时关闭掉血协程,同时删除记录的抓着玩家的爱欲品 *:至此,爱欲品的行动逻辑基本上开发完成 2.修复玩家用锤子攻击会多次判定到怪物身上的Bug 3.修复玩家挥锤子卡手的问题 4.重新匹配锤子挥动判定与动画 5.修改锤子动画速度曲线 6.解决狂按攻击有概率卡死的问题 7.使玩家攻击的时候无法移动 8.解决玩家被缠抱时可以跳跃的问题 9.解决玩家被缠抱时可以发镰刀的问题 攻击手感很怪,还需要细调 🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔🤔
85 lines
2.4 KiB
Plaintext
85 lines
2.4 KiB
Plaintext
%YAML 1.1
|
|
%TAG !u! tag:unity3d.com,2011:
|
|
--- !u!74 &7400000
|
|
AnimationClip:
|
|
m_ObjectHideFlags: 0
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
m_PrefabInstance: {fileID: 0}
|
|
m_PrefabAsset: {fileID: 0}
|
|
m_Name: "\u9524\u5B50\u653B\u51FB"
|
|
serializedVersion: 7
|
|
m_Legacy: 0
|
|
m_Compressed: 0
|
|
m_UseHighQualityCurve: 1
|
|
m_RotationCurves: []
|
|
m_CompressedRotationCurves: []
|
|
m_EulerCurves: []
|
|
m_PositionCurves: []
|
|
m_ScaleCurves: []
|
|
m_FloatCurves: []
|
|
m_PPtrCurves:
|
|
- curve:
|
|
- time: 0
|
|
value: {fileID: 21300000, guid: 50be5505d01b483409b02eac9d8ac8e5, type: 3}
|
|
- time: 0.06666667
|
|
value: {fileID: 21300000, guid: d15b91f7b544ae944b0975da4e3c8dc5, type: 3}
|
|
- time: 0.1
|
|
value: {fileID: 21300000, guid: 0803bd9b6a71cb74faa66ff1f629f77b, type: 3}
|
|
- time: 0.16666667
|
|
value: {fileID: 21300000, guid: 238b4b39856f258489d82506f0976575, type: 3}
|
|
attribute: m_Sprite
|
|
path:
|
|
classID: 212
|
|
script: {fileID: 0}
|
|
m_SampleRate: 60
|
|
m_WrapMode: 0
|
|
m_Bounds:
|
|
m_Center: {x: 0, y: 0, z: 0}
|
|
m_Extent: {x: 0, y: 0, z: 0}
|
|
m_ClipBindingConstant:
|
|
genericBindings:
|
|
- serializedVersion: 2
|
|
path: 0
|
|
attribute: 0
|
|
script: {fileID: 0}
|
|
typeID: 212
|
|
customType: 23
|
|
isPPtrCurve: 1
|
|
pptrCurveMapping:
|
|
- {fileID: 21300000, guid: 50be5505d01b483409b02eac9d8ac8e5, type: 3}
|
|
- {fileID: 21300000, guid: d15b91f7b544ae944b0975da4e3c8dc5, type: 3}
|
|
- {fileID: 21300000, guid: 0803bd9b6a71cb74faa66ff1f629f77b, type: 3}
|
|
- {fileID: 21300000, guid: 238b4b39856f258489d82506f0976575, type: 3}
|
|
m_AnimationClipSettings:
|
|
serializedVersion: 2
|
|
m_AdditiveReferencePoseClip: {fileID: 0}
|
|
m_AdditiveReferencePoseTime: 0
|
|
m_StartTime: 0
|
|
m_StopTime: 0.18333334
|
|
m_OrientationOffsetY: 0
|
|
m_Level: 0
|
|
m_CycleOffset: 0
|
|
m_HasAdditiveReferencePose: 0
|
|
m_LoopTime: 0
|
|
m_LoopBlend: 0
|
|
m_LoopBlendOrientation: 0
|
|
m_LoopBlendPositionY: 0
|
|
m_LoopBlendPositionXZ: 0
|
|
m_KeepOriginalOrientation: 0
|
|
m_KeepOriginalPositionY: 1
|
|
m_KeepOriginalPositionXZ: 0
|
|
m_HeightFromFeet: 0
|
|
m_Mirror: 0
|
|
m_EditorCurves: []
|
|
m_EulerEditorCurves: []
|
|
m_HasGenericRootTransform: 0
|
|
m_HasMotionFloatCurves: 0
|
|
m_Events:
|
|
- time: 0.18333334
|
|
functionName: StopAttacking
|
|
data:
|
|
objectReferenceParameter: {fileID: 11500000, guid: f563a3b3d1fe31d45bae72dd7ca265fd, type: 3}
|
|
floatParameter: 0
|
|
intParameter: 0
|
|
messageOptions: 0
|