mirror of
https://github.com/Investigamer/cardconjurer.git
synced 2025-07-27 21:31:39 -05:00
Add files via upload
This commit is contained in:
9
KCI/data/scripts/loadColors.js
Normal file
9
KCI/data/scripts/loadColors.js
Normal file
@@ -0,0 +1,9 @@
|
||||
//loadColors("white-White,blue-Blue,colorlessLand-Colorless Land,gold-Gold")
|
||||
function loadColors(colors) {
|
||||
var endResult = ""
|
||||
var colorList = colors.split(",")
|
||||
for (i = 0; i < colorList.length; i++) {
|
||||
endResult += "<option value='" + colorList[i].split("-")[0] + "'>" + colorList[i].split("-")[1] + "</option>"
|
||||
}
|
||||
document.getElementById("colorSelection").innerHTML = endResult
|
||||
}
|
11
KCI/data/scripts/loadImage.js
Normal file
11
KCI/data/scripts/loadImage.js
Normal file
@@ -0,0 +1,11 @@
|
||||
function loadImage(event, destination, arg) {
|
||||
if (arg != false) {
|
||||
var input = event.target
|
||||
var reader = new FileReader()
|
||||
reader.onload = function() {
|
||||
var dataURL = reader.result
|
||||
destination.src = dataURL
|
||||
}
|
||||
reader.readAsDataURL(input.files[0])
|
||||
}
|
||||
}
|
8
KCI/data/scripts/loadScript.js
Normal file
8
KCI/data/scripts/loadScript.js
Normal file
@@ -0,0 +1,8 @@
|
||||
function loadScript(scriptName){
|
||||
var script = document.createElement("script")
|
||||
script.setAttribute("type","text/javascript")
|
||||
script.setAttribute("src", scriptName)
|
||||
if (typeof script != "undefined") {
|
||||
document.getElementsByTagName("head")[0].appendChild(script)
|
||||
}
|
||||
}
|
13
KCI/data/scripts/mask.js
Normal file
13
KCI/data/scripts/mask.js
Normal file
@@ -0,0 +1,13 @@
|
||||
var mask = document.createElement("canvas")
|
||||
var maskContext = mask.getContext("2d")
|
||||
|
||||
function drawMask(img, x, y, width, height, imgMask){
|
||||
mask.width = width
|
||||
mask.height = height
|
||||
maskContext.clearRect(0, 0, width, height)
|
||||
maskContext.globalCompositeOperation = "source-over"
|
||||
maskContext.drawImage(imgMask, 0, 0, width, height)
|
||||
maskContext.globalCompositeOperation = "source-atop"
|
||||
maskContext.drawImage(img, 0, 0, width, height)
|
||||
card.drawImage(mask, x, y, width, height)
|
||||
}
|
Reference in New Issue
Block a user