Javier López-Contreras | 052503f | 2018-12-26 12:34:42 +0100 | [diff] [blame^] | 1 | window.addEventListener('load', initCamera);
|
| 2 |
|
| 3 | function cameraGoto(nodeX, nodeY) {
|
| 4 | sigma.misc.animation.camera( s.camera,
|
| 5 | { x: nodeX, y: nodeY, ratio: 1 },
|
| 6 | { duration: s.settings('animationsTime') || 300 }
|
| 7 | );
|
| 8 | }
|
| 9 |
|
| 10 | function initCamera() {
|
| 11 | document.querySelector("#zoomin").addEventListener("click", function() {
|
| 12 | s.camera.goTo({
|
| 13 | ratio: Math.max(s.camera.settings("zoomMin"), s.camera.ratio / Math.sqrt(2))
|
| 14 | });
|
| 15 | });
|
| 16 |
|
| 17 | document.querySelector("#zoomout").addEventListener("click", function() {
|
| 18 | s.camera.goTo({
|
| 19 | ratio: Math.min(s.camera.settings("zoomMax"), s.camera.ratio * Math.sqrt(2))
|
| 20 | });
|
| 21 | });
|
| 22 | }
|