Started rescale
This commit is contained in:
parent
0b4142b1ad
commit
aacde3c26e
@ -17,6 +17,20 @@ function Frame()
|
|||||||
|
|
||||||
this.methods.rescale = function(p)
|
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)
|
this.methods.crop = function(p)
|
||||||
|
@ -87,5 +87,9 @@ function Query(query_str)
|
|||||||
if(unit_str.indexOf("x") > -1){
|
if(unit_str.indexOf("x") > -1){
|
||||||
return {width:parseInt(unit_str.split("x")[0]),height:parseInt(unit_str.split("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;
|
||||||
}
|
}
|
||||||
}
|
}
|
Loading…
x
Reference in New Issue
Block a user