fix side view progression with <,>. add --no-entry to wasm compile for newest emcc
This commit is contained in:
parent
66bd5b4a78
commit
d860ca4726
4 changed files with 20 additions and 5 deletions
|
|
@ -159,9 +159,24 @@
|
|||
updateLastAction();
|
||||
refresh();
|
||||
};
|
||||
new TWEEN.Tween(viewControl.getPosition()).
|
||||
to(pos, 500).
|
||||
let from = Object.clone(viewControl.getPosition());
|
||||
let to = Object.clone(pos);
|
||||
let dist = Math.abs(from.left - to.left);
|
||||
if (dist > Math.PI) {
|
||||
if (from.left < to.left) {
|
||||
from.left += Math.PI * 2;
|
||||
} else {
|
||||
from.left -= Math.PI * 2;
|
||||
}
|
||||
}
|
||||
new TWEEN.Tween(from).
|
||||
to(to, 500).
|
||||
onUpdate(tf).
|
||||
onComplete(() => {
|
||||
viewControl.setPosition(pos);
|
||||
updateLastAction();
|
||||
refresh();
|
||||
}).
|
||||
start();
|
||||
}
|
||||
|
||||
|
|
|
|||
BIN
wasm/kiri-geo.wasm
Normal file → Executable file
BIN
wasm/kiri-geo.wasm
Normal file → Executable file
Binary file not shown.
BIN
wasm/kiri-sla.wasm
Normal file → Executable file
BIN
wasm/kiri-sla.wasm
Normal file → Executable file
Binary file not shown.
|
|
@ -1,13 +1,13 @@
|
|||
all: kiri-sla.wasm kiri-geo.wasm kiri-ani.wasm
|
||||
|
||||
kiri-sla.wasm: kiri-sla.c
|
||||
emcc -o kiri-sla.wasm kiri-sla.c -O3 -s ERROR_ON_UNDEFINED_SYMBOLS=0
|
||||
emcc --no-entry -o kiri-sla.wasm kiri-sla.c -O3 -s ERROR_ON_UNDEFINED_SYMBOLS=0
|
||||
|
||||
kiri-geo.wasm: kiri-geo.cpp
|
||||
emcc -o kiri-geo.wasm clipper.cpp kiri-geo.cpp -Oz -s ERROR_ON_UNDEFINED_SYMBOLS=0
|
||||
emcc --no-entry -o kiri-geo.wasm clipper.cpp kiri-geo.cpp -Oz -s ERROR_ON_UNDEFINED_SYMBOLS=0
|
||||
|
||||
kiri-ani.wasm: kiri-ani.c
|
||||
emcc -o kiri-ani.wasm kiri-ani.c -O3 -s ERROR_ON_UNDEFINED_SYMBOLS=0
|
||||
emcc --no-entry -o kiri-ani.wasm kiri-ani.c -O3 -s ERROR_ON_UNDEFINED_SYMBOLS=0
|
||||
|
||||
clean: *.wasm
|
||||
rm *.wasm
|
||||
|
|
|
|||
Loading…
Reference in a new issue