From 4157062442b77e8565c678d159d796842ec418ed Mon Sep 17 00:00:00 2001 From: MrZ626 <1046101471@qq.com> Date: Sat, 21 Aug 2021 16:52:52 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=A4=A7=E5=9C=BA=E5=9C=B0=E6=99=83?= =?UTF-8?q?=E5=8A=A8=E7=9A=84=E9=98=BB=E5=8A=9B=EF=BC=8C=E4=B8=8D=E5=86=8D?= =?UTF-8?q?=E4=BC=9A=E5=9C=A8=E5=8E=9F=E7=82=B9=E6=9D=A5=E5=9B=9E=E6=99=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- parts/player/update.lua | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/parts/player/update.lua b/parts/player/update.lua index 5546bb14..e942475c 100644 --- a/parts/player/update.lua +++ b/parts/player/update.lua @@ -104,16 +104,15 @@ local function update_misc(P,dt) end --Field shaking - --TODO if P.gameEnv.shakeFX then local O=P.fieldOff - O.vx=O.vx*.8-abs(O.x)^1.3*(O.x>0 and .1 or -.1) + O.vx=O.vx*.7-abs(O.x)^1.3*(O.x>0 and .1 or -.1) O.x=O.x+O.vx - O.vy=O.vy*.8-abs(O.y)^1.2*(O.y>0 and .1 or -.1) + O.vy=O.vy*.7-abs(O.y)^1.2*(O.y>0 and .1 or -.1) O.y=O.y+O.vy - O.va=O.va*.8-abs(O.a)^1.4*(O.a>0 and .08 or -.08) + O.va=O.va*.7-abs(O.a)^1.4*(O.a>0 and .08 or -.08) O.a=O.a+O.va if abs(O.a)<.0006 then O.a,O.va=0,0 end end