Add back XZ constraining to entity edit tools

This commit is contained in:
Ryan Huffman 2014-11-11 11:43:27 -08:00
parent bedd9c76f2
commit db9a5f2282

View file

@ -1149,29 +1149,25 @@ SelectionDisplay = (function () {
// If shifted, constrain to one axis // If shifted, constrain to one axis
if (event.isShifted) { if (event.isShifted) {
// if (Math.abs(vector.x) > Math.abs(vector.z)) { if (Math.abs(vector.x) > Math.abs(vector.z)) {
// vector.z = 0; vector.z = 0;
// } else { } else {
// vector.x = 0; vector.x = 0;
// } }
if (!isConstrained) { if (!isConstrained) {
// Overlays.editOverlay(xRailOverlay, { visible: true }); Overlays.editOverlay(xRailOverlay, { visible: true });
// var xStart = Vec3.sum(startPosition, { x: -10000, y: 0, z: 0 }); var xStart = Vec3.sum(startPosition, { x: -10000, y: 0, z: 0 });
// var xEnd = Vec3.sum(startPosition, { x: 10000, y: 0, z: 0 }); var xEnd = Vec3.sum(startPosition, { x: 10000, y: 0, z: 0 });
// var zStart = Vec3.sum(startPosition, { x: 0, y: 0, z: -10000 }); var zStart = Vec3.sum(startPosition, { x: 0, y: 0, z: -10000 });
// var zEnd = Vec3.sum(startPosition, { x: 0, y: 0, z: 10000 }); var zEnd = Vec3.sum(startPosition, { x: 0, y: 0, z: 10000 });
// Overlays.editOverlay(xRailOverlay, { start: xStart, end: xEnd, visible: true }); Overlays.editOverlay(xRailOverlay, { start: xStart, end: xEnd, visible: true });
// Overlays.editOverlay(zRailOverlay, { start: zStart, end: zEnd, visible: true }); Overlays.editOverlay(zRailOverlay, { start: zStart, end: zEnd, visible: true });
isConstrained = true; isConstrained = true;
} }
// constrainMajorOnly = event.isControl;
// vector = Vec3.subtract(
// grid.snapToGrid(Vec3.sum(startPosition, vector), constrainMajorOnly),
// startPosition);
} else { } else {
if (isConstrained) { if (isConstrained) {
// Overlays.editOverlay(xRailOverlay, { visible: false }); Overlays.editOverlay(xRailOverlay, { visible: false });
// Overlays.editOverlay(zRailOverlay, { visible: false }); Overlays.editOverlay(zRailOverlay, { visible: false });
isConstrained = false; isConstrained = false;
} }
} }