瀏覽代碼

Set max value for radius; auto-set radius on first start

master
Fen Dweller 5 年之前
父節點
當前提交
df0fc34713
共有 1 個文件被更改,包括 16 次插入0 次删除
  1. +16
    -0
      xray.js

+ 16
- 0
xray.js 查看文件

@@ -15,6 +15,8 @@ let border = true;
let fitScreen = true;
let paintMode = false;

let firstTime = true;

let scale;

document.addEventListener("DOMContentLoaded", e => {
@@ -230,6 +232,7 @@ document.addEventListener("DOMContentLoaded", e => {
artistLink.style.display = "none";
}

firstTime = false;



@@ -395,6 +398,19 @@ function setup() {

overlayCtxResized.drawImage(overlayImg, 0, 0, width, height);

// if we're starting fresh, set the radius value to be a fraction of the image size

if (firstTime) {
radius = Math.floor((baseImg.width + baseImg.height) / 10);
document.querySelector("#radius-input").value = radius;
document.querySelector("#radius-slider").value = radius;
firstTime = false;
}
// also set up the input ranges

document.querySelector("#radius-input").max = Math.max(baseImg.width, baseImg.height);
document.querySelector("#radius-slider").max = Math.max(baseImg.width, baseImg.height);

console.log("Done");
}



Loading…
取消
儲存