Loading joysticks.go +6 −4 Original line number Diff line number Diff line Loading @@ -301,11 +301,13 @@ func PositionFromVelocity(c chan Event) chan Event{ var nx,ny float32 lt:=time.Now() for t:=range ticker.C{ if vx!=0 || vy!=0{ nx,ny=x,y dt:=float32(t.Sub(lt).Seconds()) extra <-CoordsEvent{when{startMoment+t.Sub(startTime)},nx+dt*vx,ny+dt*vy} lt=t } } }() return extra Loading Loading
joysticks.go +6 −4 Original line number Diff line number Diff line Loading @@ -301,11 +301,13 @@ func PositionFromVelocity(c chan Event) chan Event{ var nx,ny float32 lt:=time.Now() for t:=range ticker.C{ if vx!=0 || vy!=0{ nx,ny=x,y dt:=float32(t.Sub(lt).Seconds()) extra <-CoordsEvent{when{startMoment+t.Sub(startTime)},nx+dt*vx,ny+dt*vy} lt=t } } }() return extra Loading