|
变量stiff,区间[-1~1],预设(0.8),数值越大反应对于是否转向的判断就越灵敏但是动作也将更僵硬,数值过大(>0.95)会出现卡移动现象,但过低则无法完成转向,建议不要低于0.5;
变量stiff2,区间(0~∞),预设(0.5),移动步长,数值越小对操作的反应就越灵敏,但不要小于(单位可能的最大移动速度/100),否则会导致移动速度低于预期,数值过大会导致反应迟钝;
变量stiff3,区间[0~0.01],预设(0.01),数值越低转向的动作就完成的越快,但动作也会变得更僵硬;
边界与碰撞时动作的流畅程度与这3个参数有密切关联,但我不清楚BLZ的强制移动算法所以无法说明其确切的作用方式;
目前的预设值在边界处略为不畅;
废码没清,,請大家自己调教吧。。
-------------------------------------------------------------------------------------
asdw移动,非W移动附带自动转回原方向(伪平移)
鼠标左键只转视角不转身
鼠标右键转身
鼠标左右键同时按也可移动
1近战攻击,2为加速(event还没搞明白所以会卡动画)~~
角度限定trigger:(a:Caster,b:Target)
cos(getfacing(a)-arctan((Xa-Xb)/(Ya-Yb)))<=-cos(限定角) |
评分
-
查看全部评分
|