From d8eac649ba51188073fa5a3bfd4ccb97950695dd Mon Sep 17 00:00:00 2001 From: NathanSweet Date: Tue, 30 Sep 2014 02:17:39 +0200 Subject: [PATCH] Improved examples. --- .../spine-as3-example/.actionScriptProperties | 7 +- .../spine-as3-example/src/{ => spine}/Main.as | 11 +- .../com/esotericsoftware/spine/IkTest.java | 170 +++ .../src/spine/GoblinsExample.as | 4 +- .../spine-starling-example/src/spine/Main.as | 2 - .../src/spine/RaptorExample.as | 2 +- .../src/spine/SpineboyExample.as | 23 +- .../src/spineboy-starling.json | 1002 ----------------- .../src/spineboy-starling.png | Bin 113804 -> 0 bytes .../src/spineboy-starling.xml | 32 - 10 files changed, 185 insertions(+), 1068 deletions(-) rename spine-as3/spine-as3-example/src/{ => spine}/Main.as (95%) create mode 100644 spine-libgdx/test/com/esotericsoftware/spine/IkTest.java delete mode 100644 spine-starling/spine-starling-example/src/spineboy-starling.json delete mode 100644 spine-starling/spine-starling-example/src/spineboy-starling.png delete mode 100644 spine-starling/spine-starling-example/src/spineboy-starling.xml diff --git a/spine-as3/spine-as3-example/.actionScriptProperties b/spine-as3/spine-as3-example/.actionScriptProperties index 0d78d262b..c1ebbc092 100644 --- a/spine-as3/spine-as3-example/.actionScriptProperties +++ b/spine-as3/spine-as3-example/.actionScriptProperties @@ -1,6 +1,6 @@ - - + + @@ -33,10 +33,9 @@ - + - diff --git a/spine-as3/spine-as3-example/src/Main.as b/spine-as3/spine-as3-example/src/spine/Main.as similarity index 95% rename from spine-as3/spine-as3-example/src/Main.as rename to spine-as3/spine-as3-example/src/spine/Main.as index 3f499db10..bf8c1c6fa 100644 --- a/spine-as3/spine-as3-example/src/Main.as +++ b/spine-as3/spine-as3-example/src/spine/Main.as @@ -28,20 +28,17 @@ * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. *****************************************************************************/ -package { +package spine { import flash.display.Sprite; -import spine.Event; -import spine.SkeletonData; -import spine.SkeletonJson; import spine.animation.AnimationStateData; import spine.atlas.Atlas; import spine.attachments.AtlasAttachmentLoader; import spine.flash.FlashTextureLoader; import spine.flash.SkeletonAnimation; -[SWF(width = "640", height = "480", frameRate = "60", backgroundColor = "#dddddd")] +[SWF(width = "800", height = "600", frameRate = "60", backgroundColor = "#dddddd")] public class Main extends Sprite { [Embed(source = "spineboy.atlas", mimeType = "application/octet-stream")] static public const SpineboyAtlas:Class; @@ -66,8 +63,8 @@ public class Main extends Sprite { stateData.setMixByName("jump", "jump", 0.2); skeleton = new SkeletonAnimation(skeletonData, stateData); - skeleton.x = 320; - skeleton.y = 420; + skeleton.x = 400; + skeleton.y = 560; skeleton.state.onStart.add(function (trackIndex:int) : void { trace(trackIndex + " start: " + skeleton.state.getCurrent(trackIndex)); diff --git a/spine-libgdx/test/com/esotericsoftware/spine/IkTest.java b/spine-libgdx/test/com/esotericsoftware/spine/IkTest.java new file mode 100644 index 000000000..7b5b189dd --- /dev/null +++ b/spine-libgdx/test/com/esotericsoftware/spine/IkTest.java @@ -0,0 +1,170 @@ +/****************************************************************************** + * Spine Runtimes Software License + * Version 2.1 + * + * Copyright (c) 2013, Esoteric Software + * All rights reserved. + * + * You are granted a perpetual, non-exclusive, non-sublicensable and + * non-transferable license to install, execute and perform the Spine Runtimes + * Software (the "Software") solely for internal use. Without the written + * permission of Esoteric Software (typically granted by licensing Spine), you + * may not (a) modify, translate, adapt or otherwise create derivative works, + * improvements of the Software or develop new applications using the Software + * or (b) remove, delete, alter or obscure any trademarks or any copyright, + * trademark, patent or other intellectual property or proprietary rights + * notices on or in the Software, including any copy thereof. Redistributions + * in binary or source form must include this license and terms. + * + * THIS SOFTWARE IS PROVIDED BY ESOTERIC SOFTWARE "AS IS" AND ANY EXPRESS OR + * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO + * EVENT SHALL ESOTERIC SOFTARE BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, + * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, + * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; + * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, + * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR + * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF + * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + *****************************************************************************/ + +package com.esotericsoftware.spine; + +import com.badlogic.gdx.ApplicationAdapter; +import com.badlogic.gdx.Gdx; +import com.badlogic.gdx.backends.lwjgl.LwjglApplication; +import com.badlogic.gdx.graphics.GL20; +import com.badlogic.gdx.graphics.OrthographicCamera; +import com.badlogic.gdx.graphics.g2d.SpriteBatch; +import com.badlogic.gdx.graphics.g2d.TextureAtlas; +import com.badlogic.gdx.math.Vector2; + +public class IkTest extends ApplicationAdapter { + OrthographicCamera camera; + SpriteBatch batch; + SkeletonRenderer renderer; + SkeletonRendererDebug debugRenderer; + + TextureAtlas atlas; + Skeleton skeleton; + AnimationState state; + + public void create () { + camera = new OrthographicCamera(); + batch = new SpriteBatch(); + renderer = new SkeletonRenderer(); + renderer.setPremultipliedAlpha(true); + debugRenderer = new SkeletonRendererDebug(); + debugRenderer.setBoundingBoxes(false); + debugRenderer.setRegionAttachments(false); + + atlas = new TextureAtlas(Gdx.files.internal("spineboy/spineboy.atlas")); + SkeletonJson json = new SkeletonJson(atlas); // This loads skeleton JSON data, which is stateless. + json.setScale(0.6f); // Load the skeleton at 60% the size it was in Spine. + SkeletonData skeletonData = json.readSkeletonData(Gdx.files.internal("spineboy/spineboy.json")); + + skeleton = new Skeleton(skeletonData); // Skeleton holds skeleton state (bone positions, slot attachments, etc). + skeleton.setPosition(250, 20); + + AnimationStateData stateData = new AnimationStateData(skeletonData); // Defines mixing (crossfading) between animations. + stateData.setMix("run", "jump", 0.2f); + stateData.setMix("jump", "run", 0.2f); + + state = new AnimationState(stateData); // Holds the animation state for a skeleton (current animation, time, etc). + state.setTimeScale(0.5f); // Slow all animations down to 50% speed. + state.setAnimation(0, "run", true); + state.addAnimation(0, "jump", false, 2); // Jump after 2 seconds. + state.addAnimation(0, "run", true, 0); // Run after the jump. + + // skeleton.findBone("front_foot").parent = skeleton.findBone("hip"); + + IkConstraintData data; + + data = new IkConstraintData("head"); + data.getBones().add(skeletonData.findBone("torso")); + data.getBones().add(skeletonData.findBone("head")); + data.target = skeletonData.findBone("front_foot"); + data.setBendDirection(-1); + skeleton.getIkConstraints().add(new IkConstraint(data, skeleton)); + +// data = new IkConstraintData("arm"); +// data.getBones().add(skeletonData.findBone("front_upper_arm")); +// data.getBones().add(skeletonData.findBone("front_bracer")); +// data.setTarget(skeletonData.findBone("front_foot")); +// skeleton.getIkConstraints().add(new IkConstraint(data, skeleton)); +// +// data = new IkConstraintData("leg"); +// data.getBones().add(skeletonData.findBone("front_thigh")); +// data.getBones().add(skeletonData.findBone("front_shin")); +// data.target = skeletonData.findBone("front_foot"); +// data.setBendDirection(-1); +// skeleton.getIkConstraints().add(new IkConstraint(data, skeleton)); +// //skeleton.getIkConstraints().peek().setMix(0.5f); + + skeleton.updateCache(); + skeleton.updateWorldTransform(); + } + + public void render () { + state.update(Gdx.graphics.getDeltaTime()); // Update the animation time. + + Gdx.gl.glClear(GL20.GL_COLOR_BUFFER_BIT); + + // state.apply(skeleton); // Poses skeleton using current animations. This sets the bones' local SRT. + +// skeleton.findBone("front_shin").y = 40; +// skeleton.findBone("front_shin").scaleX = 2; +// skeleton.findBone("front_thigh").scaleX = 2; +// skeleton.findBone("front_bracer").y = 40; +// skeleton.findBone("front_bracer").scaleX = 2; +// skeleton.findBone("front_upper_arm").scaleX = 2; +// skeleton.getRootBone().setScale(1.3f, 0.6f); + + // skeleton.findBone("front_upper_arm").parent = skeleton.findBone("front_shin"); +// skeleton.findBone("head").scaleX = 2; +// skeleton.findBone("head").x = 100; +// skeleton.findBone("head").y = 100; +// skeleton.findBone("head").rotation = 0; +// skeleton.findBone("neck").x = 100; +// skeleton.findBone("neck").y = 100; +// skeleton.findBone("neck").rotation = 45; + + skeleton.setPosition(250, 20); +// skeleton.setFlip(false, false); + skeleton.setPosition(250, 20); +// skeleton.setFlipX(true); +// skeleton.setFlipY(false); + +// skeleton.findBone("torso").setFlipX(true); +// skeleton.findBone("torso").setFlipY(true); + + Vector2 p = skeleton.findBone("front_foot").parent.worldToLocal(new Vector2(Gdx.input.getX() - skeleton.getX(), + Gdx.graphics.getHeight() - Gdx.input.getY() - skeleton.getY())); + skeleton.findBone("front_foot").setPosition(p.x, p.y); + + skeleton.updateWorldTransform(); // Uses the bones' local SRT to compute their world SRT. + + // Configure the camera, SpriteBatch, and SkeletonRendererDebug. + camera.update(); + batch.getProjectionMatrix().set(camera.combined); + debugRenderer.getShapeRenderer().setProjectionMatrix(camera.combined); + + batch.begin(); + renderer.draw(batch, skeleton); // Draw the skeleton images. + batch.end(); + + debugRenderer.draw(skeleton); // Draw debug lines. + } + + public void resize (int width, int height) { + camera.setToOrtho(false); // Update camera with new size. + } + + public void dispose () { + atlas.dispose(); + } + + public static void main (String[] args) throws Exception { + new LwjglApplication(new IkTest()); + } +} diff --git a/spine-starling/spine-starling-example/src/spine/GoblinsExample.as b/spine-starling/spine-starling-example/src/spine/GoblinsExample.as index 2d36d3387..f4aece8fe 100644 --- a/spine-starling/spine-starling-example/src/spine/GoblinsExample.as +++ b/spine-starling/spine-starling-example/src/spine/GoblinsExample.as @@ -34,8 +34,10 @@ public class GoblinsExample extends Sprite { private var skeleton:SkeletonAnimation; public function GoblinsExample () { + var useStarlingAtlas:Boolean = true; + var attachmentLoader:AttachmentLoader; - if (Main.useStarlingAtlas) { + if (useStarlingAtlas) { var texture:Texture = Texture.fromBitmap(new GoblinsStarlingAtlasTexture()); var xml:XML = XML(new GoblinsStarlingAtlas()); var starlingAtlas:TextureAtlas = new TextureAtlas(texture, xml); diff --git a/spine-starling/spine-starling-example/src/spine/Main.as b/spine-starling/spine-starling-example/src/spine/Main.as index 6985e7715..057c9e0af 100644 --- a/spine-starling/spine-starling-example/src/spine/Main.as +++ b/spine-starling/spine-starling-example/src/spine/Main.as @@ -8,14 +8,12 @@ import starling.core.Starling; [SWF(width = "800", height = "600", frameRate = "60", backgroundColor = "#dddddd")] public class Main extends Sprite { private var _starling:Starling; - static public var useStarlingAtlas:Boolean; public function Main () { var example:Class; //example = SpineboyExample; //example = GoblinsExample; example = RaptorExample; - useStarlingAtlas = true; _starling = new Starling(example, stage); _starling.enableErrorChecking = true; diff --git a/spine-starling/spine-starling-example/src/spine/RaptorExample.as b/spine-starling/spine-starling-example/src/spine/RaptorExample.as index cc26eb931..706d33713 100644 --- a/spine-starling/spine-starling-example/src/spine/RaptorExample.as +++ b/spine-starling/spine-starling-example/src/spine/RaptorExample.as @@ -38,7 +38,7 @@ public class RaptorExample extends Sprite { var skeletonData:SkeletonData = json.readSkeletonData(new RaptorJson()); skeleton = new SkeletonAnimation(skeletonData, true); - skeleton.x = 320; + skeleton.x = 400; skeleton.y = 560; skeleton.state.setAnimationByName(0, "walk", true); diff --git a/spine-starling/spine-starling-example/src/spine/SpineboyExample.as b/spine-starling/spine-starling-example/src/spine/SpineboyExample.as index 9baba5430..29142c1fa 100644 --- a/spine-starling/spine-starling-example/src/spine/SpineboyExample.as +++ b/spine-starling/spine-starling-example/src/spine/SpineboyExample.as @@ -26,26 +26,11 @@ public class SpineboyExample extends Sprite { [Embed(source = "spineboy.png")] static public const SpineboyAtlasTexture:Class; - [Embed(source = "spineboy-starling.xml", mimeType = "application/octet-stream")] - static public const SpineboyStarlingAtlas:Class; - - [Embed(source = "spineboy-starling.png")] - static public const SpineboyStarlingAtlasTexture:Class; - private var skeleton:SkeletonAnimation; public function SpineboyExample () { - var attachmentLoader:AttachmentLoader; - if (Main.useStarlingAtlas) { - var texture:Texture = Texture.fromBitmap(new SpineboyAtlasTexture()); - var xml:XML = XML(new SpineboyStarlingAtlas()); - var starlingAtlas:TextureAtlas = new TextureAtlas(texture, xml); - attachmentLoader = new StarlingAtlasAttachmentLoader(starlingAtlas); - } else { - var spineAtlas:Atlas = new Atlas(new SpineboyAtlas(), new StarlingTextureLoader(new SpineboyAtlasTexture())); - attachmentLoader = new AtlasAttachmentLoader(spineAtlas); - } - + var spineAtlas:Atlas = new Atlas(new SpineboyAtlas(), new StarlingTextureLoader(new SpineboyAtlasTexture())); + var attachmentLoader:AttachmentLoader = new AtlasAttachmentLoader(spineAtlas); var json:SkeletonJson = new SkeletonJson(attachmentLoader); json.scale = 0.6; var skeletonData:SkeletonData = json.readSkeletonData(new SpineboyJson()); @@ -56,8 +41,8 @@ public class SpineboyExample extends Sprite { stateData.setMixByName("jump", "jump", 0.2); skeleton = new SkeletonAnimation(skeletonData, false, stateData); - skeleton.x = 320; - skeleton.y = 420; + skeleton.x = 400; + skeleton.y = 560; skeleton.state.onStart.add(function (trackIndex:int) : void { trace(trackIndex + " start: " + skeleton.state.getCurrent(trackIndex)); diff --git a/spine-starling/spine-starling-example/src/spineboy-starling.json b/spine-starling/spine-starling-example/src/spineboy-starling.json deleted file mode 100644 index 113e72c33..000000000 --- a/spine-starling/spine-starling-example/src/spineboy-starling.json +++ /dev/null @@ -1,1002 +0,0 @@ -{ -"bones": [ - { "name": "root" }, - { "name": "hip", "parent": "root", "x": 0.64, "y": 114.41 }, - { "name": "left upper leg", "parent": "hip", "length": 50.39, "x": 14.45, "y": 2.81, "rotation": -89.09 }, - { "name": "pelvis", "parent": "hip", "x": 1.41, "y": -6.57 }, - { "name": "right upper leg", "parent": "hip", "length": 45.76, "x": -18.27, "rotation": -101.13 }, - { "name": "torso", "parent": "hip", "length": 85.82, "x": -6.42, "y": 1.97, "rotation": 94.95 }, - { "name": "left lower leg", "parent": "left upper leg", "length": 56.45, "x": 51.78, "y": 3.46, "rotation": -16.65 }, - { "name": "left shoulder", "parent": "torso", "length": 44.19, "x": 78.96, "y": -15.75, "rotation": -156.96 }, - { "name": "neck", "parent": "torso", "length": 18.38, "x": 83.64, "y": -1.78, "rotation": 0.9 }, - { "name": "right lower leg", "parent": "right upper leg", "length": 58.52, "x": 50.21, "y": 0.6, "rotation": -10.7 }, - { "name": "right shoulder", "parent": "torso", "length": 49.95, "x": 81.9, "y": 6.79, "rotation": 130.6 }, - { "name": "head", "parent": "neck", "length": 68.28, "x": 19.09, "y": 6.97, "rotation": -8.94 }, - { "name": "left arm", "parent": "left shoulder", "length": 35.62, "x": 44.19, "y": -0.01, "rotation": 28.16 }, - { "name": "left foot", "parent": "left lower leg", "length": 46.5, "x": 64.02, "y": -8.67, "rotation": 102.43 }, - { "name": "right arm", "parent": "right shoulder", "length": 36.74, "x": 49.95, "y": -0.12, "rotation": 40.12 }, - { "name": "right foot", "parent": "right lower leg", "length": 45.45, "x": 64.88, "y": 0.04, "rotation": 110.3 }, - { "name": "left hand", "parent": "left arm", "length": 11.52, "x": 35.62, "y": 0.07, "rotation": 2.7 }, - { "name": "right hand", "parent": "right arm", "length": 15.32, "x": 36.9, "y": 0.34, "rotation": 2.35 } -], -"slots": [ - { "name": "left shoulder", "bone": "left shoulder", "attachment": "left-shoulder" }, - { "name": "left arm", "bone": "left arm", "attachment": "left-arm" }, - { "name": "left hand", "bone": "left hand", "attachment": "left-hand" }, - { "name": "left foot", "bone": "left foot", "attachment": "left-foot" }, - { "name": "left lower leg", "bone": "left lower leg", "attachment": "left-lower-leg" }, - { "name": "left upper leg", "bone": "left upper leg", "attachment": "left-upper-leg" }, - { "name": "pelvis", "bone": "pelvis", "attachment": "pelvis" }, - { "name": "right foot", "bone": "right foot", "attachment": "right-foot" }, - { "name": "right lower leg", "bone": "right lower leg", "attachment": "right-lower-leg" }, - { "name": "right upper leg", "bone": "right upper leg", "attachment": "right-upper-leg" }, - { "name": "torso", "bone": "torso", "attachment": "torso" }, - { "name": "neck", "bone": "neck", "attachment": "neck" }, - { "name": "head", "bone": "head", "attachment": "head" }, - { "name": "eyes", "bone": "head", "attachment": "eyes" }, - { "name": "right shoulder", "bone": "right shoulder", "attachment": "right-shoulder", "additive": true }, - { "name": "right arm", "bone": "right arm", "attachment": "right-arm" }, - { "name": "right hand", "bone": "right hand", "attachment": "right-hand" }, - { "name": "bb-head", "bone": "head", "attachment": "bb-head" } -], -"skins": { - "default": { - "bb-head": { - "bb-head": { - "type": "boundingbox", - "vertices": [ - 55.69696, - -44.60648, - 8.2226715, - -47.609646, - -11.244263, - -32.942703, - -0.05206299, - 35.835804, - 61.018433, - 43.227512, - 90.35846, - -16.054127, - 115.41275, - -32.817406, - 78.29431, - -56.05409 - ] - } - }, - "eyes": { - "eyes": { "x": 28.94, "y": -32.92, "rotation": -86.9, "width": 34, "height": 27 }, - "eyes-closed": { "x": 28.77, "y": -32.86, "rotation": -86.9, "width": 34, "height": 27 } - }, - "head": { - "head": { "x": 53.94, "y": -5.75, "rotation": -86.9, "width": 121, "height": 132 } - }, - "left arm": { - "left-arm": { "x": 15.11, "y": -0.44, "rotation": 33.84, "width": 35, "height": 29 } - }, - "left foot": { - "left-foot": { "x": 24.35, "y": 8.88, "rotation": 3.32, "width": 65, "height": 30 } - }, - "left hand": { - "left-hand": { "x": 0.75, "y": 1.86, "rotation": 31.14, "width": 35, "height": 38 } - }, - "left lower leg": { - "left-lower-leg": { "x": 24.55, "y": -1.92, "rotation": 105.75, "width": 49, "height": 64 } - }, - "left shoulder": { - "left-shoulder": { "x": 23.74, "y": 0.11, "rotation": 62.01, "width": 34, "height": 53 } - }, - "left upper leg": { - "left-upper-leg": { "x": 26.12, "y": -1.85, "rotation": 89.09, "width": 33, "height": 67 } - }, - "neck": { - "neck": { "x": 9.42, "y": -3.66, "rotation": -100.15, "width": 34, "height": 28 } - }, - "pelvis": { - "pelvis": { "x": -4.83, "y": 10.62, "width": 63, "height": 47 } - }, - "right arm": { - "right-arm": { "x": 18.34, "y": -2.64, "rotation": 94.32, "width": 21, "height": 45 } - }, - "right foot": { - "right-foot": { "x": 19.02, "y": 8.47, "rotation": 1.52, "width": 67, "height": 30 } - }, - "right hand": { - "right-hand": { "x": 6.82, "y": 1.25, "rotation": 91.96, "width": 32, "height": 32 } - }, - "right lower leg": { - "right-lower-leg": { "x": 23.28, "y": -2.59, "rotation": 111.83, "width": 51, "height": 64 } - }, - "right shoulder": { - "right-shoulder": { "x": 25.86, "y": 0.03, "rotation": 134.44, "width": 52, "height": 51 } - }, - "right upper leg": { - "right-upper-leg": { "x": 23.03, "y": 0.25, "rotation": 101.13, "width": 44, "height": 70 } - }, - "torso": { - "torso": { "x": 44.57, "y": -7.08, "rotation": -94.95, "width": 68, "height": 92 } - } - } -}, -"events": { - "behind": {}, - "headAttach": {}, - "headPop": {} -}, -"animations": { - "drawOrder": { - "bones": { - "head": { - "rotate": [ - { "time": 0, "angle": 0 }, - { "time": 0.4827, "angle": -23.11 }, - { "time": 0.8965, "angle": -56.45 }, - { "time": 1.3103, "angle": 1.38 }, - { "time": 1.7931, "angle": 36.12 }, - { "time": 2.1379, "angle": 1.24 }, - { "time": 2.6206, "angle": -37.12 }, - { "time": 2.9666, "angle": 2.07 }, - { "time": 3.4666, "angle": 34.72 }, - { "time": 3.9, "angle": 359.99 } - ], - "translate": [ - { - "time": 0, - "x": 0, - "y": 0, - "curve": [ 0.19, 0.4, 0.586, 0.75 ] - }, - { - "time": 0.2758, - "x": 57.88, - "y": -35.72, - "curve": [ 0.39, 0.54, 0.632, 0.72 ] - }, - { - "time": 0.4827, - "x": 87.26, - "y": -87.89, - "curve": [ 0.325, 0.23, 0.587, 0.36 ] - }, - { - "time": 0.6896, - "x": 28.89, - "y": -114.62, - "curve": [ 0.383, 0.23, 0.736, 0.55 ] - }, - { - "time": 0.8965, - "x": -76.58, - "y": -124.98, - "curve": [ 0.129, 0.21, 0.547, 0.64 ] - }, - { - "time": 1.1034, - "x": -154.37, - "y": -77.13, - "curve": [ 0.354, 0.48, 0.729, 0.9 ] - }, - { - "time": 1.3103, - "x": -181.02, - "y": 18.56, - "curve": [ 0.063, 0.15, 0.52, 0.62 ] - }, - { - "time": 1.5862, - "x": -150.38, - "y": 128.67, - "curve": [ 0.381, 0.54, 0.778, 1 ] - }, - { - "time": 1.7931, - "x": -112.08, - "y": 146.28, - "curve": [ 0.242, 0, 0.626, 0.45 ] - }, - { - "time": 1.931, - "x": -63.7, - "y": 111.22, - "curve": [ 0.398, 0.35, 0.786, 0.76 ] - }, - { - "time": 2.1379, - "x": -48.94, - "y": -1.55, - "curve": [ 0.188, 0.21, 0.575, 0.61 ] - }, - { - "time": 2.3448, - "x": -91.69, - "y": -91.93, - "curve": [ 0.362, 0.51, 0.766, 1 ] - }, - { - "time": 2.6206, - "x": -142.79, - "y": -126.83, - "curve": [ 0.227, 0.34, 0.593, 0.75 ] - }, - { - "time": 2.7586, - "x": -176.7, - "y": -98.32, - "curve": [ 0.26, 0.4, 0.612, 0.71 ] - }, - { - "time": 2.8965, - "x": -163.95, - "y": -24.04, - "curve": [ 0.338, 0.37, 0.676, 0.71 ] - }, - { - "time": 2.9655, - "x": -150.17, - "y": 10.71, - "curve": [ 0.387, 0.61, 0.741, 1 ] - }, - { - "time": 3.1034, - "x": -102.44, - "y": 45.92, - "curve": [ 0.31, 0.24, 0.648, 0.58 ] - }, - { - "time": 3.2413, - "x": -53.99, - "y": 70.39, - "curve": [ 0.325, 0.29, 0.663, 0.63 ] - }, - { - "time": 3.3793, - "x": 1.88, - "y": 55.54, - "curve": [ 0.387, 0.33, 0.769, 0.73 ] - }, - { - "time": 3.5862, - "x": 34.26, - "y": 36.13, - "curve": [ 0.206, 0.28, 0.596, 0.67 ] - }, - { - "time": 3.7931, - "x": 23.94, - "y": 1.01, - "curve": [ 0.373, 0.56, 0.759, 1 ] - }, - { "time": 4, "x": 0, "y": 0 } - ], - "scale": [ - { "time": 0.8275, "x": 1, "y": 1 }, - { "time": 1.3103, "x": 0.742, "y": 0.742 }, - { "time": 1.7931, "x": 1, "y": 1 }, - { "time": 2.1379, "x": 1.502, "y": 1.502 }, - { "time": 2.6206, "x": 1, "y": 1 }, - { "time": 2.9655, "x": 0.707, "y": 0.707 }, - { "time": 3.3793, "x": 1, "y": 1 } - ] - } - }, - "events": [ - { "time": 0, "name": "headPop", "string": "pop.wav" }, - { "time": 1.3103, "name": "behind" }, - { "time": 2.9655, "name": "behind" }, - { "time": 4, "name": "headAttach", "string": "attach.wav" } - ], - "draworder": [ - { - "time": 0.6206, - "offsets": [ - { "slot": "head", "offset": -12 }, - { "slot": "eyes", "offset": -12 } - ] - }, - { - "time": 1.7931, - "offsets": [ - { "slot": "head", "offset": 3 }, - { "slot": "eyes", "offset": 3 } - ] - }, - { - "time": 2.6206, - "offsets": [ - { "slot": "head", "offset": -12 }, - { "slot": "eyes", "offset": -12 } - ] - }, - { "time": 3.5862 } - ] - }, - "jump": { - "bones": { - "hip": { - "rotate": [ - { "time": 0, "angle": 0, "curve": "stepped" }, - { "time": 0.9333, "angle": 0, "curve": "stepped" }, - { "time": 1.3666, "angle": 0 } - ], - "translate": [ - { "time": 0, "x": -11.57, "y": -3 }, - { "time": 0.2333, "x": -16.2, "y": -19.43 }, - { - "time": 0.3333, - "x": 7.66, - "y": -8.48, - "curve": [ 0.057, 0.06, 0.712, 1 ] - }, - { "time": 0.3666, "x": 15.38, "y": 5.01 }, - { "time": 0.4666, "x": -7.84, "y": 57.22 }, - { - "time": 0.6, - "x": -10.81, - "y": 96.34, - "curve": [ 0.241, 0, 1, 1 ] - }, - { "time": 0.7333, "x": -7.01, "y": 54.7 }, - { "time": 0.8, "x": -10.58, "y": 32.2 }, - { "time": 0.9333, "x": -31.99, "y": 0.45 }, - { "time": 1.0666, "x": -12.48, "y": -29.47 }, - { "time": 1.3666, "x": -11.57, "y": -3 } - ], - "scale": [ - { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, - { "time": 0.9333, "x": 1, "y": 1, "curve": "stepped" }, - { "time": 1.3666, "x": 1, "y": 1 } - ] - }, - "left upper leg": { - "rotate": [ - { "time": 0, "angle": 17.13 }, - { "time": 0.2333, "angle": 44.35 }, - { "time": 0.3333, "angle": 16.46 }, - { "time": 0.4, "angle": -9.88 }, - { "time": 0.4666, "angle": -11.42 }, - { "time": 0.5666, "angle": 23.46 }, - { "time": 0.7666, "angle": 71.82 }, - { "time": 0.9333, "angle": 65.53 }, - { "time": 1.0666, "angle": 51.01 }, - { "time": 1.3666, "angle": 17.13 } - ], - "translate": [ - { "time": 0, "x": -3, "y": -2.25, "curve": "stepped" }, - { "time": 0.9333, "x": -3, "y": -2.25, "curve": "stepped" }, - { "time": 1.3666, "x": -3, "y": -2.25 } - ], - "scale": [ - { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, - { "time": 0.9333, "x": 1, "y": 1, "curve": "stepped" }, - { "time": 1.3666, "x": 1, "y": 1 } - ] - }, - "left lower leg": { - "rotate": [ - { "time": 0, "angle": -16.25 }, - { "time": 0.2333, "angle": -52.21 }, - { "time": 0.4, "angle": 15.04 }, - { "time": 0.4666, "angle": -8.95 }, - { "time": 0.5666, "angle": -39.53 }, - { "time": 0.7666, "angle": -27.27 }, - { "time": 0.9333, "angle": -3.52 }, - { "time": 1.0666, "angle": -61.92 }, - { "time": 1.3666, "angle": -16.25 } - ], - "translate": [ - { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, - { "time": 0.9333, "x": 0, "y": 0, "curve": "stepped" }, - { "time": 1.3666, "x": 0, "y": 0 } - ], - "scale": [ - { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, - { "time": 0.9333, "x": 1, "y": 1, "curve": "stepped" }, - { "time": 1.3666, "x": 1, "y": 1 } - ] - }, - "left foot": { - "rotate": [ - { "time": 0, "angle": 0.33 }, - { "time": 0.2333, "angle": 6.2 }, - { "time": 0.3333, "angle": 14.73 }, - { "time": 0.4, "angle": -15.54 }, - { "time": 0.4333, "angle": -21.2 }, - { "time": 0.5666, "angle": -7.55 }, - { "time": 0.7666, "angle": -0.67 }, - { "time": 0.9333, "angle": -0.58 }, - { "time": 1.0666, "angle": 14.64 }, - { "time": 1.3666, "angle": 0.33 } - ], - "translate": [ - { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, - { "time": 0.9333, "x": 0, "y": 0, "curve": "stepped" }, - { "time": 1.3666, "x": 0, "y": 0 } - ], - "scale": [ - { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, - { "time": 0.9333, "x": 1, "y": 1, "curve": "stepped" }, - { "time": 1.3666, "x": 1, "y": 1 } - ] - }, - "right upper leg": { - "rotate": [ - { "time": 0, "angle": 25.97 }, - { "time": 0.2333, "angle": 46.43 }, - { "time": 0.3333, "angle": 22.61 }, - { "time": 0.4, "angle": 2.13 }, - { - "time": 0.4666, - "angle": 0.04, - "curve": [ 0, 0, 0.637, 0.98 ] - }, - { "time": 0.6, "angle": 65.55 }, - { "time": 0.7666, "angle": 64.93 }, - { "time": 0.9333, "angle": 41.08 }, - { "time": 1.0666, "angle": 66.25 }, - { "time": 1.3666, "angle": 25.97 } - ], - "translate": [ - { "time": 0, "x": 5.74, "y": 0.61 }, - { "time": 0.2333, "x": 4.79, "y": 1.79 }, - { "time": 0.3333, "x": 6.05, "y": -4.55 }, - { "time": 0.9333, "x": 4.79, "y": 1.79, "curve": "stepped" }, - { "time": 1.0666, "x": 4.79, "y": 1.79 }, - { "time": 1.3666, "x": 5.74, "y": 0.61 } - ], - "scale": [ - { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, - { "time": 0.9333, "x": 1, "y": 1, "curve": "stepped" }, - { "time": 1.3666, "x": 1, "y": 1 } - ] - }, - "right lower leg": { - "rotate": [ - { "time": 0, "angle": -27.46 }, - { "time": 0.2333, "angle": -64.03 }, - { "time": 0.4, "angle": -48.36 }, - { "time": 0.5666, "angle": -76.86 }, - { "time": 0.7666, "angle": -26.89 }, - { "time": 0.9, "angle": -18.97 }, - { "time": 0.9333, "angle": -14.18 }, - { "time": 1.0666, "angle": -80.45 }, - { "time": 1.3666, "angle": -27.46 } - ], - "translate": [ - { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, - { "time": 0.9333, "x": 0, "y": 0, "curve": "stepped" }, - { "time": 1.3666, "x": 0, "y": 0 } - ], - "scale": [ - { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, - { "time": 0.9333, "x": 1, "y": 1, "curve": "stepped" }, - { "time": 1.3666, "x": 1, "y": 1 } - ] - }, - "right foot": { - "rotate": [ - { "time": 0, "angle": 1.08 }, - { "time": 0.2333, "angle": 16.02 }, - { "time": 0.3, "angle": 12.94 }, - { "time": 0.3333, "angle": 15.16 }, - { "time": 0.4, "angle": -14.7 }, - { "time": 0.4333, "angle": -12.85 }, - { "time": 0.4666, "angle": -19.18 }, - { "time": 0.5666, "angle": -15.82 }, - { "time": 0.6, "angle": -3.59 }, - { "time": 0.7666, "angle": -3.56 }, - { "time": 0.9333, "angle": 1.86 }, - { "time": 1.0666, "angle": 16.02 }, - { "time": 1.3666, "angle": 1.08 } - ], - "translate": [ - { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, - { "time": 0.9333, "x": 0, "y": 0, "curve": "stepped" }, - { "time": 1.3666, "x": 0, "y": 0 } - ], - "scale": [ - { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, - { "time": 0.9333, "x": 1, "y": 1, "curve": "stepped" }, - { "time": 1.3666, "x": 1, "y": 1 } - ] - }, - "torso": { - "rotate": [ - { "time": 0, "angle": -13.35 }, - { "time": 0.2333, "angle": -48.95 }, - { "time": 0.4333, "angle": -35.77 }, - { "time": 0.6, "angle": -4.59 }, - { "time": 0.7666, "angle": 14.61 }, - { "time": 0.9333, "angle": 15.74 }, - { "time": 1.0666, "angle": -32.44 }, - { "time": 1.3666, "angle": -13.35 } - ], - "translate": [ - { "time": 0, "x": -3.67, "y": 1.68, "curve": "stepped" }, - { "time": 0.9333, "x": -3.67, "y": 1.68, "curve": "stepped" }, - { "time": 1.3666, "x": -3.67, "y": 1.68 } - ], - "scale": [ - { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, - { "time": 0.9333, "x": 1, "y": 1, "curve": "stepped" }, - { "time": 1.3666, "x": 1, "y": 1 } - ] - }, - "neck": { - "rotate": [ - { "time": 0, "angle": 12.78 }, - { "time": 0.2333, "angle": 16.46 }, - { "time": 0.4, "angle": 26.49 }, - { "time": 0.6, "angle": 15.51 }, - { "time": 0.7666, "angle": 1.34 }, - { "time": 0.9333, "angle": 2.35 }, - { "time": 1.0666, "angle": 6.08 }, - { "time": 1.3, "angle": 21.23 }, - { "time": 1.3666, "angle": 12.78 } - ], - "translate": [ - { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, - { "time": 0.9333, "x": 0, "y": 0, "curve": "stepped" }, - { "time": 1.3666, "x": 0, "y": 0 } - ], - "scale": [ - { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, - { "time": 0.9333, "x": 1, "y": 1, "curve": "stepped" }, - { "time": 1.3666, "x": 1, "y": 1 } - ] - }, - "head": { - "rotate": [ - { "time": 0, "angle": 5.19 }, - { "time": 0.2333, "angle": 20.27 }, - { "time": 0.4, "angle": 15.27 }, - { "time": 0.6, "angle": -24.69 }, - { "time": 0.7666, "angle": -11.02 }, - { "time": 0.9333, "angle": -24.38 }, - { "time": 1.0666, "angle": 11.99 }, - { "time": 1.3, "angle": 4.86 }, - { "time": 1.3666, "angle": 5.19 } - ], - "translate": [ - { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, - { "time": 0.9333, "x": 0, "y": 0, "curve": "stepped" }, - { "time": 1.3666, "x": 0, "y": 0 } - ], - "scale": [ - { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, - { "time": 0.9333, "x": 1, "y": 1, "curve": "stepped" }, - { "time": 1.3666, "x": 1, "y": 1 } - ] - }, - "left shoulder": { - "rotate": [ - { - "time": 0, - "angle": 0.05, - "curve": [ 0, 0, 0.62, 1 ] - }, - { - "time": 0.2333, - "angle": 279.66, - "curve": [ 0.218, 0.67, 0.66, 0.99 ] - }, - { - "time": 0.5, - "angle": 62.27, - "curve": [ 0.462, 0, 0.764, 0.58 ] - }, - { "time": 0.9333, "angle": 28.91 }, - { "time": 1.0666, "angle": -8.62 }, - { "time": 1.1666, "angle": -18.43 }, - { "time": 1.3666, "angle": 0.05 } - ], - "translate": [ - { "time": 0, "x": -1.76, "y": 0.56, "curve": "stepped" }, - { "time": 0.9333, "x": -1.76, "y": 0.56, "curve": "stepped" }, - { "time": 1.3666, "x": -1.76, "y": 0.56 } - ], - "scale": [ - { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, - { "time": 0.9333, "x": 1, "y": 1, "curve": "stepped" }, - { "time": 1.3666, "x": 1, "y": 1 } - ] - }, - "left hand": { - "rotate": [ - { "time": 0, "angle": 11.58, "curve": "stepped" }, - { "time": 0.9333, "angle": 11.58, "curve": "stepped" }, - { "time": 1.3666, "angle": 11.58 } - ], - "translate": [ - { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, - { "time": 0.9333, "x": 0, "y": 0, "curve": "stepped" }, - { "time": 1.3666, "x": 0, "y": 0 } - ], - "scale": [ - { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, - { "time": 0.9333, "x": 1, "y": 1, "curve": "stepped" }, - { "time": 1.3666, "x": 1, "y": 1 } - ] - }, - "left arm": { - "rotate": [ - { "time": 0, "angle": 0.51 }, - { "time": 0.4333, "angle": 12.82 }, - { "time": 0.6, "angle": 47.55 }, - { "time": 0.9333, "angle": 12.82 }, - { "time": 1.1666, "angle": -6.5 }, - { "time": 1.3666, "angle": 0.51 } - ], - "translate": [ - { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, - { "time": 0.9333, "x": 0, "y": 0, "curve": "stepped" }, - { "time": 1.3666, "x": 0, "y": 0 } - ], - "scale": [ - { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, - { "time": 0.9333, "x": 1, "y": 1, "curve": "stepped" }, - { "time": 1.3666, "x": 1, "y": 1 } - ] - }, - "right shoulder": { - "rotate": [ - { - "time": 0, - "angle": 43.82, - "curve": [ 0, 0, 0.62, 1 ] - }, - { - "time": 0.2333, - "angle": -8.74, - "curve": [ 0.304, 0.58, 0.709, 0.97 ] - }, - { - "time": 0.5333, - "angle": -208.02, - "curve": [ 0.462, 0, 0.764, 0.58 ] - }, - { "time": 0.9333, "angle": -246.72 }, - { "time": 1.0666, "angle": -307.13 }, - { "time": 1.1666, "angle": 37.15 }, - { "time": 1.3666, "angle": 43.82 } - ], - "translate": [ - { "time": 0, "x": -7.84, "y": 7.19, "curve": "stepped" }, - { "time": 0.9333, "x": -7.84, "y": 7.19, "curve": "stepped" }, - { "time": 1.3666, "x": -7.84, "y": 7.19 } - ], - "scale": [ - { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, - { "time": 0.9333, "x": 1, "y": 1, "curve": "stepped" }, - { "time": 1.3666, "x": 1, "y": 1 } - ] - }, - "right arm": { - "rotate": [ - { "time": 0, "angle": -4.02 }, - { "time": 0.6, "angle": 17.5 }, - { "time": 0.9333, "angle": -4.02 }, - { "time": 1.1666, "angle": -16.72 }, - { "time": 1.3666, "angle": -4.02 } - ], - "translate": [ - { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, - { "time": 0.9333, "x": 0, "y": 0, "curve": "stepped" }, - { "time": 1.3666, "x": 0, "y": 0 } - ], - "scale": [ - { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, - { "time": 0.9333, "x": 1, "y": 1, "curve": "stepped" }, - { "time": 1.3666, "x": 1, "y": 1 } - ] - }, - "right hand": { - "rotate": [ - { "time": 0, "angle": 22.92, "curve": "stepped" }, - { "time": 0.9333, "angle": 22.92, "curve": "stepped" }, - { "time": 1.3666, "angle": 22.92 } - ], - "translate": [ - { "time": 0, "x": 0, "y": 0, "curve": "stepped" }, - { "time": 0.9333, "x": 0, "y": 0, "curve": "stepped" }, - { "time": 1.3666, "x": 0, "y": 0 } - ], - "scale": [ - { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, - { "time": 0.9333, "x": 1, "y": 1, "curve": "stepped" }, - { "time": 1.3666, "x": 1, "y": 1 } - ] - }, - "root": { - "rotate": [ - { "time": 0, "angle": 0 }, - { "time": 0.4333, "angle": -14.52 }, - { "time": 0.8, "angle": 9.86 }, - { "time": 1.3666, "angle": 0 } - ], - "scale": [ - { "time": 0, "x": 1, "y": 1, "curve": "stepped" }, - { "time": 1.3666, "x": 1, "y": 1 } - ] - } - } - }, - "walk": { - "bones": { - "left upper leg": { - "rotate": [ - { "time": 0, "angle": -26.55 }, - { "time": 0.1333, "angle": -8.78 }, - { "time": 0.2666, "angle": 9.51 }, - { "time": 0.4, "angle": 30.74 }, - { "time": 0.5333, "angle": 25.33 }, - { "time": 0.6666, "angle": 26.11 }, - { "time": 0.8, "angle": -7.7 }, - { "time": 0.9333, "angle": -21.19 }, - { "time": 1.0666, "angle": -26.55 } - ], - "translate": [ - { "time": 0, "x": -3, "y": -2.25 }, - { "time": 0.4, "x": -2.18, "y": -2.25 }, - { "time": 1.0666, "x": -3, "y": -2.25 } - ] - }, - "right upper leg": { - "rotate": [ - { "time": 0, "angle": 42.45 }, - { "time": 0.1333, "angle": 52.1 }, - { "time": 0.2666, "angle": 5.96 }, - { "time": 0.5333, "angle": -16.93 }, - { "time": 0.6666, "angle": 1.89 }, - { - "time": 0.8, - "angle": 28.06, - "curve": [ 0.462, 0.11, 1, 1 ] - }, - { - "time": 0.9333, - "angle": 58.68, - "curve": [ 0.5, 0.02, 1, 1 ] - }, - { "time": 1.0666, "angle": 42.45 } - ], - "translate": [ - { "time": 0, "x": 8.11, "y": -2.36 }, - { "time": 0.1333, "x": 10.03, "y": -2.56 }, - { "time": 0.4, "x": 2.76, "y": -2.97 }, - { "time": 0.5333, "x": 2.76, "y": -2.81 }, - { "time": 0.9333, "x": 8.67, "y": -2.54 }, - { "time": 1.0666, "x": 8.11, "y": -2.36 } - ] - }, - "left lower leg": { - "rotate": [ - { "time": 0, "angle": -10.21 }, - { "time": 0.1333, "angle": -55.64 }, - { "time": 0.2666, "angle": -68.12 }, - { "time": 0.5333, "angle": 5.11 }, - { "time": 0.6666, "angle": -28.29 }, - { "time": 0.8, "angle": 4.08 }, - { "time": 0.9333, "angle": 3.53 }, - { "time": 1.0666, "angle": -10.21 } - ] - }, - "left foot": { - "rotate": [ - { "time": 0, "angle": -3.69 }, - { "time": 0.1333, "angle": -10.42 }, - { "time": 0.2666, "angle": -17.14 }, - { "time": 0.4, "angle": -2.83 }, - { "time": 0.5333, "angle": -3.87 }, - { "time": 0.6666, "angle": 2.78 }, - { "time": 0.8, "angle": 1.68 }, - { "time": 0.9333, "angle": -8.54 }, - { "time": 1.0666, "angle": -3.69 } - ] - }, - "right shoulder": { - "rotate": [ - { - "time": 0, - "angle": 20.89, - "curve": [ 0.264, 0, 0.75, 1 ] - }, - { - "time": 0.1333, - "angle": 3.72, - "curve": [ 0.272, 0, 0.841, 1 ] - }, - { "time": 0.6666, "angle": -278.28 }, - { "time": 1.0666, "angle": 20.89 } - ], - "translate": [ - { "time": 0, "x": -7.84, "y": 7.19 }, - { "time": 0.1333, "x": -6.36, "y": 6.42 }, - { "time": 0.6666, "x": -11.07, "y": 5.25 }, - { "time": 1.0666, "x": -7.84, "y": 7.19 } - ] - }, - "right arm": { - "rotate": [ - { - "time": 0, - "angle": -4.02, - "curve": [ 0.267, 0, 0.804, 0.99 ] - }, - { - "time": 0.1333, - "angle": -13.99, - "curve": [ 0.341, 0, 1, 1 ] - }, - { - "time": 0.6666, - "angle": 36.54, - "curve": [ 0.307, 0, 0.787, 0.99 ] - }, - { "time": 1.0666, "angle": -4.02 } - ] - }, - "right hand": { - "rotate": [ - { "time": 0, "angle": 22.92 }, - { "time": 0.4, "angle": -8.97 }, - { "time": 0.6666, "angle": 0.51 }, - { "time": 1.0666, "angle": 22.92 } - ] - }, - "left shoulder": { - "rotate": [ - { "time": 0, "angle": -1.47 }, - { "time": 0.1333, "angle": 13.6 }, - { "time": 0.6666, "angle": 280.74 }, - { "time": 1.0666, "angle": -1.47 } - ], - "translate": [ - { "time": 0, "x": -1.76, "y": 0.56 }, - { "time": 0.6666, "x": -2.47, "y": 8.14 }, - { "time": 1.0666, "x": -1.76, "y": 0.56 } - ] - }, - "left hand": { - "rotate": [ - { - "time": 0, - "angle": 11.58, - "curve": [ 0.169, 0.37, 0.632, 1.55 ] - }, - { - "time": 0.1333, - "angle": 28.13, - "curve": [ 0.692, 0, 0.692, 0.99 ] - }, - { - "time": 0.6666, - "angle": -27.42, - "curve": [ 0.117, 0.41, 0.738, 1.76 ] - }, - { "time": 0.8, "angle": -36.32 }, - { "time": 1.0666, "angle": 11.58 } - ] - }, - "left arm": { - "rotate": [ - { "time": 0, "angle": -8.27 }, - { "time": 0.1333, "angle": 18.43 }, - { "time": 0.6666, "angle": 0.88 }, - { "time": 1.0666, "angle": -8.27 } - ] - }, - "torso": { - "rotate": [ - { "time": 0, "angle": -10.28 }, - { - "time": 0.1333, - "angle": -15.38, - "curve": [ 0.545, 0, 1, 1 ] - }, - { - "time": 0.4, - "angle": -9.78, - "curve": [ 0.58, 0.17, 1, 1 ] - }, - { "time": 0.6666, "angle": -15.75 }, - { "time": 0.9333, "angle": -7.06 }, - { "time": 1.0666, "angle": -10.28 } - ], - "translate": [ - { "time": 0, "x": -3.67, "y": 1.68 }, - { "time": 0.1333, "x": -3.67, "y": 0.68 }, - { "time": 0.4, "x": -3.67, "y": 1.97 }, - { "time": 0.6666, "x": -3.67, "y": -0.14 }, - { "time": 1.0666, "x": -3.67, "y": 1.68 } - ] - }, - "right foot": { - "rotate": [ - { "time": 0, "angle": -5.25 }, - { "time": 0.2666, "angle": -4.08 }, - { "time": 0.4, "angle": -6.45 }, - { "time": 0.5333, "angle": -5.39 }, - { "time": 0.8, "angle": -11.68 }, - { "time": 0.9333, "angle": 0.46 }, - { "time": 1.0666, "angle": -5.25 } - ] - }, - "right lower leg": { - "rotate": [ - { "time": 0, "angle": -3.39 }, - { "time": 0.1333, "angle": -45.53 }, - { "time": 0.2666, "angle": -2.59 }, - { "time": 0.5333, "angle": -19.53 }, - { "time": 0.6666, "angle": -64.8 }, - { - "time": 0.8, - "angle": -82.56, - "curve": [ 0.557, 0.18, 1, 1 ] - }, - { "time": 1.0666, "angle": -3.39 } - ] - }, - "hip": { - "rotate": [ - { "time": 0, "angle": 0, "curve": "stepped" }, - { "time": 1.0666, "angle": 0 } - ], - "translate": [ - { "time": 0, "x": 0, "y": 0 }, - { - "time": 0.1333, - "x": 0, - "y": -7.61, - "curve": [ 0.272, 0.86, 1, 1 ] - }, - { "time": 0.4, "x": 0, "y": 8.7 }, - { "time": 0.5333, "x": 0, "y": -0.41 }, - { - "time": 0.6666, - "x": 0, - "y": -7.05, - "curve": [ 0.235, 0.89, 1, 1 ] - }, - { "time": 0.8, "x": 0, "y": 2.92 }, - { "time": 0.9333, "x": 0, "y": 6.78 }, - { "time": 1.0666, "x": 0, "y": 0 } - ] - }, - "neck": { - "rotate": [ - { "time": 0, "angle": 3.6 }, - { "time": 0.1333, "angle": 17.49 }, - { "time": 0.2666, "angle": 6.1 }, - { "time": 0.4, "angle": 3.45 }, - { "time": 0.5333, "angle": 5.17 }, - { "time": 0.6666, "angle": 18.36 }, - { "time": 0.8, "angle": 6.09 }, - { "time": 0.9333, "angle": 2.28 }, - { "time": 1.0666, "angle": 3.6 } - ] - }, - "head": { - "rotate": [ - { - "time": 0, - "angle": 3.6, - "curve": [ 0, 0, 0.704, 1.61 ] - }, - { "time": 0.1666, "angle": -0.2 }, - { "time": 0.2666, "angle": 6.1 }, - { "time": 0.4, "angle": 3.45 }, - { - "time": 0.5333, - "angle": 5.17, - "curve": [ 0, 0, 0.704, 1.61 ] - }, - { "time": 0.7, "angle": 1.1 }, - { "time": 0.8, "angle": 6.09 }, - { "time": 0.9333, "angle": 2.28 }, - { "time": 1.0666, "angle": 3.6 } - ] - } - } - } -} -} \ No newline at end of file diff --git a/spine-starling/spine-starling-example/src/spineboy-starling.png b/spine-starling/spine-starling-example/src/spineboy-starling.png deleted file mode 100644 index a34d38af0761184152511545d5cd808427b0c50e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 113804 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 Hu0mjf&Eo+* diff --git a/spine-starling/spine-starling-example/src/spineboy-starling.xml b/spine-starling/spine-starling-example/src/spineboy-starling.xml deleted file mode 100644 index 3025fa60c..000000000 --- a/spine-starling/spine-starling-example/src/spineboy-starling.xml +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -