Started rescale

This commit is contained in:
Devine Lu Linvega 2017-09-27 15:35:19 +13:00
parent 0b4142b1ad
commit aacde3c26e
2 changed files with 18 additions and 0 deletions
sources/scripts

@ -17,6 +17,20 @@ function Frame()
this.methods.rescale = function(p)
{
var img = new Image();
var data = ronin.render.image();
img.src = data;
var copy_canvas = document.createElement("canvas");
var copy_ctx = copy_canvas.getContext("2d");
copy_canvas.width = ronin.frame.settings.width;
copy_canvas.height = ronin.frame.settings.height;
copy_ctx.drawImage(img, 0, 0);
// ronin.render.clear();
// ronin.frame.resize_to(p);
ronin.render.context().drawImage(copy_ctx.canvas,0,0,ronin.frame.settings.width * 0.5,ronin.frame.settings.height * 0.5);
}
this.methods.crop = function(p)

@ -87,5 +87,9 @@ function Query(query_str)
if(unit_str.indexOf("x") > -1){
return {width:parseInt(unit_str.split("x")[0]),height:parseInt(unit_str.split("x")[1])};
}
if(unit_str.indexOf(".") > -1){
return parseFloat(unit_str);
}
return unit_str;
}
}