|
@@ -322,12 +322,18 @@ public class sceneGrpcServer extends SceneGrpcServiceGrpc.SceneGrpcServiceImplBa
|
|
|
|
|
|
JSONObject p1 = new JSONObject();
|
|
JSONObject p1 = new JSONObject();
|
|
p1.put("x", playerPoint.getX());
|
|
p1.put("x", playerPoint.getX());
|
|
- p1.put("x", playerPoint.getX());
|
|
|
|
|
|
+ p1.put("y", playerPoint.getY());
|
|
|
|
|
|
JSONObject p2 = new JSONObject();
|
|
JSONObject p2 = new JSONObject();
|
|
|
|
+ p2.put("x", playerPoint.getX()+1);
|
|
|
|
+ p2.put("y", playerPoint.getY());
|
|
|
|
+
|
|
JSONObject p3 = new JSONObject();
|
|
JSONObject p3 = new JSONObject();
|
|
- calAngle(JSONObject o, JSONObject s, JSONObject e)
|
|
|
|
- _playerAngle
|
|
|
|
|
|
+ p3.put("x",endPosition.getX());
|
|
|
|
+ p3.put("y",endPosition.getY());
|
|
|
|
+
|
|
|
|
+ int _playerAngle = (int)calAngle(p1,p2,p3);
|
|
|
|
+
|
|
List<MoveFrameEntity> moveFrameEntityList = moveFrameService.findByAppIAndStartBreakPointIdAndEndBreakPointIdAndAngle(appId, breakPointId, nextbreakPointId, (int)(offAngle + angle)/45);
|
|
List<MoveFrameEntity> moveFrameEntityList = moveFrameService.findByAppIAndStartBreakPointIdAndEndBreakPointIdAndAngle(appId, breakPointId, nextbreakPointId, (int)(offAngle + angle)/45);
|
|
|
|
|
|
double offsetX = endPosition.getX() - playerPoint.getX();
|
|
double offsetX = endPosition.getX() - playerPoint.getX();
|