mirror of
https://github.com/Azgaar/Fantasy-Map-Generator.git
synced 2025-12-17 09:41:24 +01:00
fix: zoomTo to use svg size and not graph size
This commit is contained in:
parent
b267e832b5
commit
c6dd331eb6
3 changed files with 3 additions and 3 deletions
|
|
@ -8117,7 +8117,7 @@
|
||||||
|
|
||||||
<script src="modules/ui/general.js?v=1.98.01"></script>
|
<script src="modules/ui/general.js?v=1.98.01"></script>
|
||||||
<script src="modules/ui/options.js?v=1.98.04"></script>
|
<script src="modules/ui/options.js?v=1.98.04"></script>
|
||||||
<script src="main.js?v=1.98.01"></script>
|
<script src="main.js?v=1.98.07"></script>
|
||||||
|
|
||||||
<script defer src="modules/relief-icons.js"></script>
|
<script defer src="modules/relief-icons.js"></script>
|
||||||
<script defer src="modules/ui/style.js?v=1.96.00"></script>
|
<script defer src="modules/ui/style.js?v=1.96.00"></script>
|
||||||
|
|
|
||||||
2
main.js
2
main.js
|
|
@ -457,7 +457,7 @@ function handleZoom(isScaleChanged, isPositionChanged) {
|
||||||
|
|
||||||
// Zoom to a specific point
|
// Zoom to a specific point
|
||||||
function zoomTo(x, y, z = 8, d = 2000) {
|
function zoomTo(x, y, z = 8, d = 2000) {
|
||||||
const transform = d3.zoomIdentity.translate(x * -z + graphWidth / 2, y * -z + graphHeight / 2).scale(z);
|
const transform = d3.zoomIdentity.translate(x * -z + svgWidth / 2, y * -z + svgHeight / 2).scale(z);
|
||||||
svg.transition().duration(d).call(zoom.transform, transform);
|
svg.transition().duration(d).call(zoom.transform, transform);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
"use strict";
|
"use strict";
|
||||||
|
|
||||||
// version and caching control
|
// version and caching control
|
||||||
const version = "1.98.06"; // generator version, update each time
|
const version = "1.98.07"; // generator version, update each time
|
||||||
|
|
||||||
{
|
{
|
||||||
document.title += " v" + version;
|
document.title += " v" + version;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue