diff --git a/spine-ts/webgl/demos/framebyframe.js b/spine-ts/webgl/demos/framebyframe.js index c88cd821d..c0230a0f2 100644 --- a/spine-ts/webgl/demos/framebyframe.js +++ b/spine-ts/webgl/demos/framebyframe.js @@ -144,8 +144,16 @@ var frameByFrameDemo = function(loadingComplete, bgColor) { var offset = active.bounds.offset; var size = active.bounds.size; - renderer.camera.position.x = offset.x + size.x; - renderer.camera.position.y = offset.y + size.y / 2; + var x = offset.x + size.x + 100, offsetY = offset.y; + if (activeSkeleton === "Alien") { + renderer.camera.position.x = offset.x + size.x - 100; + renderer.camera.position.y = offset.y + size.y / 2 + 100; + offsetY += 125; + } else { + renderer.camera.position.x = offset.x + size.x; + renderer.camera.position.y = offset.y + size.y / 2; + x += 100; + } renderer.camera.viewportWidth = size.x * 2.4; renderer.camera.viewportHeight = size.y * 1.4; renderer.resize(spine.webgl.ResizeMode.Fit); @@ -169,8 +177,7 @@ var frameByFrameDemo = function(loadingComplete, bgColor) { renderer.begin(); renderer.drawSkeleton(skeleton, true); - var x = offset.x + size.x + 100; - var y = offset.y; + var y = offsetY; var slotsWidth = 0, slotsHeight = 0; var slotSize = size.y / 3; var maxSlotWidth = 0; @@ -207,7 +214,7 @@ var frameByFrameDemo = function(loadingComplete, bgColor) { if (j == 3) { x += maxSlotWidth + 10; maxSlotWidth = 0; - y = offset.y; + y = offsetY; j = 0; } } diff --git a/spine-ts/webgl/demos/meshes.js b/spine-ts/webgl/demos/meshes.js index a4d35682e..76b2fac4e 100644 --- a/spine-ts/webgl/demos/meshes.js +++ b/spine-ts/webgl/demos/meshes.js @@ -139,9 +139,9 @@ var meshesDemo = function(loadingComplete, bgColor) { var size = active.bounds.size; renderer.camera.position.x = offset.x + size.x / 2; - renderer.camera.position.y = offset.y + size.y / 2; - renderer.camera.viewportWidth = size.x * 1.2; - renderer.camera.viewportHeight = size.y * 1.2; + renderer.camera.position.y = offset.y + size.y / 2 + 20; + renderer.camera.viewportWidth = size.x * 1.1; + renderer.camera.viewportHeight = size.y * 1.1; renderer.resize(spine.webgl.ResizeMode.Fit); gl.clearColor(bgColor.r, bgColor.g, bgColor.b, bgColor.a); diff --git a/spine-ts/webgl/demos/skins.js b/spine-ts/webgl/demos/skins.js index 51032d12c..19849644e 100644 --- a/spine-ts/webgl/demos/skins.js +++ b/spine-ts/webgl/demos/skins.js @@ -211,10 +211,10 @@ var skinsDemo = function(loadingComplete, bgColor) { renderer.begin(); renderer.drawSkeleton(skeleton, true); var texture = assetManager.get(DEMO_NAME, "heroes.png"); - var width = bounds.x; + var width = bounds.x * 1.25; var scale = width / texture.getImage().width; var height = scale * texture.getImage().height; - renderer.drawTexture(texture, offset.x + bounds.x + 200, offset.y + bounds.y / 2 - height / 2 - 50, width, height); + renderer.drawTexture(texture, offset.x + bounds.x + 190, offset.y + bounds.y / 2 - height / 2 - 5, width, height); renderer.end(); } diff --git a/spine-ts/webgl/demos/transitions.html b/spine-ts/webgl/demos/transitions.html index dfe5c2336..83483dd3e 100644 --- a/spine-ts/webgl/demos/transitions.html +++ b/spine-ts/webgl/demos/transitions.html @@ -6,17 +6,17 @@
- +