fixed rendering bug of 3d preview

This commit is contained in:
printempw 2016-03-05 19:12:33 +08:00
parent 0f8f80c641
commit 28f48e2d26
3 changed files with 923 additions and 1016 deletions

View File

@ -2,7 +2,7 @@
* @Author: prpr
* @Date: 2016-01-21 13:56:40
* @Last Modified by: printempw
* @Last Modified time: 2016-02-28 14:19:37
* @Last Modified time: 2016-03-05 18:41:09
*/
'use strict';
@ -27,11 +27,11 @@ function handleFiles(files, type) {
var img = new Image();
img.onload = function () {
if (type == "skin") {
MSP.changeSkin(img.src);
skin.src = img.src;
var model = $('#model-alex').prop('checked') ? "alex" : "steve";
change2dTexture(model, img.src);
} else {
MSP.changeCape(img.src);
cape.src = img.src;
change2dTexture('cape', img.src);
}
};
@ -47,18 +47,6 @@ function handleFiles(files, type) {
}
};
function init3dCanvas() {
MSP.init(document.getElementById('skinpreview'));
if ($(window).width() < 1000) {
MSP.setSize($('#skinpreview').width(), $('#skinpreview').width())
} else {
MSP.setSize(600, 400)
}
}
$(document).ready(init3dCanvas);
// Auto resize canvas to fit responsive design
$(window).resize(init3dCanvas);
// Change 3D preview status
var run = false, stop = false;
$("[title='Movements']").click(function(){

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long