diff --git a/showcase/src/components/settings.js b/showcase/src/components/settings.js
index 2a527cd..b43cc72 100644
--- a/showcase/src/components/settings.js
+++ b/showcase/src/components/settings.js
@@ -509,7 +509,7 @@ export default class Settings {
-
+
diff --git a/showcase/src/libs/spine-player.js b/showcase/src/libs/spine-player.js
index c979d83..0112958 100644
--- a/showcase/src/libs/spine-player.js
+++ b/showcase/src/libs/spine-player.js
@@ -11069,6 +11069,11 @@ var spine;
config.settingsScale = window.settings.scale;
return config;
};
+ SpinePlayer.prototype.getOperatorScale = function () {
+ if (typeof window.settings !== "undefined")
+ return window.settings.scale;
+ return this.config.settingsScale
+ };
SpinePlayer.prototype.showError = function (error) {
var errorDom = findWithClass(this.dom, "spine-player-error")[0];
errorDom.classList.remove("spine-player-hidden");
@@ -11395,7 +11400,7 @@ var spine;
var viewportSize = this.scale(viewport.width, viewport.height, this.canvas.width, this.canvas.height);
// this.sceneRenderer.camera.zoom = viewport.width * devicePixelRatio / viewportSize.x;
- this.sceneRenderer.camera.zoom = viewport.width * devicePixelRatio / viewportSize.x * this.config.settingsScale;
+ this.sceneRenderer.camera.zoom = viewport.width * devicePixelRatio / viewportSize.x * this.getOperatorScale();
this.sceneRenderer.camera.position.x = viewport.x + viewport.width / 2;
this.sceneRenderer.camera.position.y = viewport.y + viewport.height / 2;
this.sceneRenderer.begin();