fix: close nickel
This commit is contained in:
parent
71a6d916c4
commit
4d010f461f
|
@ -20,13 +20,16 @@ public class ClosePath implements CommandExecutor {
|
||||||
|
|
||||||
public void close() {
|
public void close() {
|
||||||
if (!closed && Camera.controlPoints.size() >= 4) {
|
if (!closed && Camera.controlPoints.size() >= 4) {
|
||||||
closed = true;
|
|
||||||
|
|
||||||
NewPoint.add(null, Camera.controlPoints.get(0), Camera.controlPoints.get(0).getWorld());
|
NewPoint.add(null, Camera.controlPoints.get(0), Camera.controlPoints.get(0).getWorld());
|
||||||
|
|
||||||
NewPoint.set(new String[] { "", "" + (Camera.controlPoints.size() - 2) },
|
NewPoint.set(new String[] { "", "" + (Camera.controlPoints.size() - 2) },
|
||||||
Camera.controlPoints.get(0).clone().multiply(2).subtract(Camera.controlPoints.get(1)),
|
Camera.controlPoints.get(0).clone().multiply(2).subtract(Camera.controlPoints.get(1)),
|
||||||
Camera.controlPoints.get(0).getWorld());
|
Camera.controlPoints.get(0).getWorld());
|
||||||
|
|
||||||
|
SavePath.save("tmp");
|
||||||
|
LoadPath.load("tmp");
|
||||||
|
|
||||||
|
closed = true;
|
||||||
} else if (closed) {
|
} else if (closed) {
|
||||||
closed = false;
|
closed = false;
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue