fix cursor position setting
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
This commit is contained in:
parent
75f0d76170
commit
96de6ad8e8
@ -2131,6 +2131,7 @@ Sim range update
|
||||
Fix scene re-adding tree that was previously removed
|
||||
Fix client toolbar update deleting entity that shouldn't be deleted
|
||||
Fix attachment bug
|
||||
Fix cursor position setting
|
||||
|
||||
|
||||
|
||||
|
||||
@ -211,7 +211,7 @@ public class CursorState {
|
||||
if(cursorPos == null){
|
||||
cursorPos = new Vector3d(centerPos).add(new Vector3d(eyePos).normalize().mul(-CollisionEngine.DEFAULT_INTERACT_DISTANCE));
|
||||
}
|
||||
EntityUtils.getPosition(Globals.cursorState.playerCursor).set(cursorPos);
|
||||
EntityUtils.setPosition(Globals.cursorState.playerCursor, cursorPos);
|
||||
|
||||
//clamp block cursor to nearest voxel
|
||||
if(clampToExistingBlock){
|
||||
@ -219,14 +219,14 @@ public class CursorState {
|
||||
}
|
||||
cursorPos.set(this.clampPositionToNearestBlock(cursorPos));
|
||||
if(Globals.cursorState.playerBlockCursor != null){
|
||||
EntityUtils.getPosition(Globals.cursorState.playerBlockCursor).set(cursorPos);
|
||||
EntityUtils.setPosition(Globals.cursorState.playerBlockCursor, cursorPos);
|
||||
}
|
||||
cursorPos.sub(BlockChunkData.BLOCK_SIZE_MULTIPLIER / 2.0,BlockChunkData.BLOCK_SIZE_MULTIPLIER / 2.0,BlockChunkData.BLOCK_SIZE_MULTIPLIER / 2.0);
|
||||
EntityUtils.getPosition(CursorState.playerFabCursor).set(cursorPos);
|
||||
EntityUtils.setPosition(CursorState.playerFabCursor, cursorPos);
|
||||
if(gridAlignmentData != null){
|
||||
CursorState.nudgeGridAlignment(cursorPos,gridAlignmentData);
|
||||
}
|
||||
EntityUtils.getPosition(CursorState.playerGridAlignedCursor).set(cursorPos);
|
||||
EntityUtils.setPosition(CursorState.playerGridAlignedCursor, cursorPos);
|
||||
}
|
||||
Globals.profiler.endCpuSample();
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user