From d6e7ae7a4aa406be22870c92e910ef3fd559c215 Mon Sep 17 00:00:00 2001 From: NathanSweet Date: Fri, 22 Mar 2013 12:13:34 +0100 Subject: [PATCH] Fixed test files. --- .../spine/AnimationState.java | 45 +++-------- .../spine/AnimationStateData.java | 73 ++++++++++++++++++ spine-libgdx/test/goblins-skeleton.json | 27 +------ spine-libgdx/test/goblins-walk.anim | Bin 3257 -> 1705 bytes spine-libgdx/test/goblins-walk.json | 27 +------ spine-libgdx/test/goblins.atlas | 24 ------ spine-libgdx/test/goblins.png | Bin 90440 -> 88884 bytes spine-libgdx/test/goblins.skel | Bin 5704 -> 4152 bytes spine-libgdx/test/goblins2.png | Bin 117729 -> 116173 bytes spine-libgdx/test/spineboy-jump.anim | Bin 4483 -> 2932 bytes spine-libgdx/test/spineboy-jump.json | 27 +------ spine-libgdx/test/spineboy-skeleton.json | 27 +------ spine-libgdx/test/spineboy-walk.anim | Bin 3304 -> 1752 bytes spine-libgdx/test/spineboy-walk.json | 27 +------ spine-libgdx/test/spineboy.atlas | 24 ------ spine-libgdx/test/spineboy.png | Bin 67871 -> 66315 bytes spine-libgdx/test/spineboy.skel | Bin 3759 -> 2209 bytes 17 files changed, 87 insertions(+), 214 deletions(-) create mode 100644 spine-libgdx/src/com/esotericsoftware/spine/AnimationStateData.java diff --git a/spine-libgdx/src/com/esotericsoftware/spine/AnimationState.java b/spine-libgdx/src/com/esotericsoftware/spine/AnimationState.java index 14e36050d..ac3c71261 100644 --- a/spine-libgdx/src/com/esotericsoftware/spine/AnimationState.java +++ b/spine-libgdx/src/com/esotericsoftware/spine/AnimationState.java @@ -26,16 +26,18 @@ package com.esotericsoftware.spine; import com.badlogic.gdx.math.MathUtils; -import com.badlogic.gdx.utils.ObjectMap; /** Stores mixing times between animations and automatically mixes them as animations change. */ public class AnimationState { + private final AnimationStateData data; Animation current, previous; float currentTime, previousTime; boolean currentLoop, previousLoop; float mixTime, mixDuration; - final ObjectMap animationToMixTime = new ObjectMap(); - final Key tempKey = new Key(); + + public AnimationState (AnimationStateData data) { + this.data = data; + } public void apply (Skeleton skeleton) { if (current == null) return; @@ -55,16 +57,6 @@ public class AnimationState { mixTime += delta; } - /** Set the mixing duration between two animations. */ - public void setMixing (Animation from, Animation to, float duration) { - if (from == null) throw new IllegalArgumentException("from cannot be null."); - if (to == null) throw new IllegalArgumentException("to cannot be null."); - Key key = new Key(); - key.a1 = from; - key.a2 = to; - animationToMixTime.put(key, duration); - } - /** Set the current animation. */ public void setAnimation (Animation animation, boolean loop) { setAnimation(animation, loop, 0); @@ -75,10 +67,8 @@ public class AnimationState { public void setAnimation (Animation animation, boolean loop, float time) { previous = null; if (animation != null && current != null) { - tempKey.a1 = current; - tempKey.a2 = animation; - if (animationToMixTime.containsKey(tempKey)) { - mixDuration = animationToMixTime.get(tempKey); + mixDuration = data.getMixing(current, animation); + if (mixDuration > 0) { mixTime = 0; previous = current; } @@ -98,24 +88,7 @@ public class AnimationState { return currentTime; } - static class Key { - Animation a1, a2; - - public int hashCode () { - return 31 * (31 + a1.hashCode()) + a2.hashCode(); - } - - public boolean equals (Object obj) { - if (this == obj) return true; - if (obj == null) return false; - Key other = (Key)obj; - if (a1 == null) { - if (other.a1 != null) return false; - } else if (!a1.equals(other.a1)) return false; - if (a2 == null) { - if (other.a2 != null) return false; - } else if (!a2.equals(other.a2)) return false; - return true; - } + public AnimationStateData getData () { + return data; } } diff --git a/spine-libgdx/src/com/esotericsoftware/spine/AnimationStateData.java b/spine-libgdx/src/com/esotericsoftware/spine/AnimationStateData.java new file mode 100644 index 000000000..1fbbaf488 --- /dev/null +++ b/spine-libgdx/src/com/esotericsoftware/spine/AnimationStateData.java @@ -0,0 +1,73 @@ +/******************************************************************************* + * Copyright (c) 2013, Esoteric Software + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions are met: + * + * 1. Redistributions of source code must retain the above copyright notice, this + * list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright notice, + * this list of conditions and the following disclaimer in the documentation + * and/or other materials provided with the distribution. + * + * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "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 THE COPYRIGHT OWNER OR CONTRIBUTORS 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.utils.ObjectMap; + +/** Stores mixing times between animations. */ +public class AnimationStateData { + final ObjectMap animationToMixTime = new ObjectMap(); + final Key tempKey = new Key(); + + /** Set the mixing duration between two animations. */ + public void setMixing (Animation from, Animation to, float duration) { + if (from == null) throw new IllegalArgumentException("from cannot be null."); + if (to == null) throw new IllegalArgumentException("to cannot be null."); + Key key = new Key(); + key.a1 = from; + key.a2 = to; + animationToMixTime.put(key, duration); + } + + public float getMixing (Animation from, Animation to) { + tempKey.a1 = from; + tempKey.a2 = to; + Float time = animationToMixTime.get(tempKey); + if (time == null) return 0; + return time; + } + + static class Key { + Animation a1, a2; + + public int hashCode () { + return 31 * (31 + a1.hashCode()) + a2.hashCode(); + } + + public boolean equals (Object obj) { + if (this == obj) return true; + if (obj == null) return false; + Key other = (Key)obj; + if (a1 == null) { + if (other.a1 != null) return false; + } else if (!a1.equals(other.a1)) return false; + if (a2 == null) { + if (other.a2 != null) return false; + } else if (!a2.equals(other.a2)) return false; + return true; + } + } +} diff --git a/spine-libgdx/test/goblins-skeleton.json b/spine-libgdx/test/goblins-skeleton.json index 93946c391..be335a530 100644 --- a/spine-libgdx/test/goblins-skeleton.json +++ b/spine-libgdx/test/goblins-skeleton.json @@ -1,28 +1,3 @@ -/******************************************************************************* - * Copyright (c) 2013, Esoteric Software - * All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * 1. Redistributions of source code must retain the above copyright notice, this - * list of conditions and the following disclaimer. - * 2. Redistributions in binary form must reproduce the above copyright notice, - * this list of conditions and the following disclaimer in the documentation - * and/or other materials provided with the distribution. - * - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "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 THE COPYRIGHT OWNER OR CONTRIBUTORS 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. - ******************************************************************************/ - { "bones": [ { "name": "root", "length": 0 }, @@ -224,4 +199,4 @@ } } } -} +} \ No newline at end of file diff --git a/spine-libgdx/test/goblins-walk.anim b/spine-libgdx/test/goblins-walk.anim index 24d73423acc0b7fdb0a50695dfaba0e9172a694d..f77b26afdb58a2187b12fb014b4880ed9cbb3c87 100644 GIT binary patch delta 123 zcmdlfxsq2|fIlZStwf=;pdhtKAtyDRiII~52o7E;U%+6;(b0L3r+=~uTL@$0=1w+A zCa$?T53KgNFR}NWFnJ9}CgX(3Vw|&pRsYx3>2R;@l*!!E#NR|r%l Z!SxuZ`4888M&{m=6DH5&kz!(D000SED$D=? delta 1685 zcmb_cy^kA36p!x$Ar>c5A%*HGG`VASM?#lKS;o6#d!+TQGc$XR%RTS-Zlty6*j?Wd z39)Tbq(Ij}K?)i^8bn2dbR|8101_pC0}^k>w(bK76p1ayqn&xb_xpI>Z?}HF)9mg1 zzt2`1b|5gv&q{rGRKvZ=Haz(7{zo3r%G9dV6A)%vpJt_UHyctE;I39ss!Ek7D&KV{ zZs97|RbA?XMXk*ovUv`RN`an3WftW`xi<%To|VsFYRXyV!Kto~z?AOSENTZcGr6AX zNoGMjz}|4I%9*Zf)#PwoniHL?9O|R2#zi4gQJ7ObKZJ>y=h{|Pu4<<0hZp4T@4{7n z6`1Lo*u>-tW{avuS#^elEpT>VP85Q!-I<%F))VF7p{^V-02HX$0$uKnx~~#LTP8)O zXR2Jf_28deu;(Rb)?83+zChzvbed~?9Gx{2%j$LM*la9zZYGPFn%B@xu(>BZ2L7`>_}ipxMV>Z z5e~zY4--KF1v;#di6A0uK*L?6fvth=(^!J&lPJ2TIT^*2TMbtPcPNr2ornT9bC_0f z$T$sTW3?@}P9=JYL?aKxkOs_d=u?V@5I*)+z=A$W@e&?FNCu=wg~Pn}A0A;+LCWdC zaz|4{+7Xh;CY2O=NfJ8i1?BrJpyH83j1n727g9kzY$b_ffH-KLcx2ghQo)>!ES8k> zbSPO8Z)5Z$^ax!bSQ;*a#+;MbMU7*U@UaC(SDIxe9*p`F4>0|BX&wnAnt)Ri*r-?0 zIRZFD@|t3ZX)j_u8VA(UN-WZd3A&9bGNjnEu-5bu!Nxd1*xXKQDjF=Xd$u%jJ=$nH zh77C=B-}@!a9x3;A=qk;uu!Byf0cs!m%R43{NsPC*lV{7HLYQBjGs#=)Zs?!_6>Z_ ze>;73Cc;Aw>JG>{j-;EzSnC14L?}l-T(jq diff --git a/spine-libgdx/test/goblins-walk.json b/spine-libgdx/test/goblins-walk.json index 23bd28e95..5dc23cf44 100644 --- a/spine-libgdx/test/goblins-walk.json +++ b/spine-libgdx/test/goblins-walk.json @@ -1,28 +1,3 @@ -/******************************************************************************* - * Copyright (c) 2013, Esoteric Software - * All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * 1. Redistributions of source code must retain the above copyright notice, this - * list of conditions and the following disclaimer. - * 2. Redistributions in binary form must reproduce the above copyright notice, - * this list of conditions and the following disclaimer in the documentation - * and/or other materials provided with the distribution. - * - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "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 THE COPYRIGHT OWNER OR CONTRIBUTORS 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. - ******************************************************************************/ - { "bones": { "left upper leg": { @@ -310,4 +285,4 @@ ] } } -} +} \ No newline at end of file diff --git a/spine-libgdx/test/goblins.atlas b/spine-libgdx/test/goblins.atlas index 2e43a9996..4638120bf 100644 --- a/spine-libgdx/test/goblins.atlas +++ b/spine-libgdx/test/goblins.atlas @@ -1,27 +1,3 @@ -/******************************************************************************* - * Copyright (c) 2013, Esoteric Software - * All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * 1. Redistributions of source code must retain the above copyright notice, this - * list of conditions and the following disclaimer. - * 2. Redistributions in binary form must reproduce the above copyright notice, - * this list of conditions and the following disclaimer in the documentation - * and/or other materials provided with the distribution. - * - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "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 THE COPYRIGHT OWNER OR CONTRIBUTORS 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. - ******************************************************************************/ goblins.png format: RGBA8888 diff --git a/spine-libgdx/test/goblins.png b/spine-libgdx/test/goblins.png index bcde20853ba9c957f1ce9b6caea7ebde15ab7997..05a15f2998125c15f424a6f66f75d9c53e27e940 100644 GIT binary patch delta 15735 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 DKcpO5 delta 17062 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 O`T(3BP7FLizx*HmK+uW+ delta 22932 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 diff --git a/spine-libgdx/test/spineboy-jump.anim b/spine-libgdx/test/spineboy-jump.anim index e460d343c2f06b8d486bf92cf216229ff4b4953c..966f8a03cc8aec5e119f8b39cfde8f899fc9fc5d 100644 GIT binary patch delta 74 zcmZox{vyUC$TC@&&4jUWvj>|1BV+&ONOof;Ag`A*nMJtY#Xj%dd&lQ~HyG?YIyw(> bF;Cdc%(n!nZ1M_z1)$=S{5u($85kGrU~3jh-X&1b zp_k+sdgvGE7bv+j$9#)?gWOsu`2cw{w%I?0mOy=w2hDrG_xtngk9U5)*B?Cie?PZ} z@Bl)4`l2z1yBK_=nJy zX}iW8tvh3DDC!EpB!*PVx1*~%Q7vTz^) z;A}Y6&B}D0?khNL?3t-_1>H%};X@hb*EIj2EC{3L(!Hf=y!uF;5~YB#<=1 zx2Y0roGXqm?h=WeciqM9VUOEN(go0GnV?bv7rg{EAR=-s0d?3B4d^?weXB4Or>sKKf#FvG9nZU^MnY9@12Sj7gGQ)6C~76;8ty!DEVK$vB~a!#t)_95F#d)jMsQ zqgRPuBGDuOnbDBB1ARu(5F!@A7Fg0Bb1cG3h{%jgsq~ol|HC6pD$E6)IqqnR%*RqO z)#r-Bl=H}2FR3_WA(c-(V!~Y@6UZeEaFimR0pg%}@~LAp&L#6UvQ$wa@=P(F?qT$E z^ax!b*cxqu#+-TTqsBGiV&Q<%m41^+0P~pQ1*V^F%p;*f6L4!n7xgwePXL!lT~iDx zohEEb(~vq^+#$`Gqr9^$9E=Nu!`-&#vd0E@W*ZZCtBtl}$iOB*qC*6V zb{)7Hl5O`08)Y8G+Z6n-S?jqe7d-@pHQFc`gw2TyL`*H1UgFTWW@ oqx#Rk$cOa(7o(RiU%eaN9KHGbtKYEfmtSuIR{e47?O-tc1lZ)x_y7O^ diff --git a/spine-libgdx/test/spineboy-jump.json b/spine-libgdx/test/spineboy-jump.json index 343a3c1c3..4ec271f64 100644 --- a/spine-libgdx/test/spineboy-jump.json +++ b/spine-libgdx/test/spineboy-jump.json @@ -1,28 +1,3 @@ -/******************************************************************************* - * Copyright (c) 2013, Esoteric Software - * All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * 1. Redistributions of source code must retain the above copyright notice, this - * list of conditions and the following disclaimer. - * 2. Redistributions in binary form must reproduce the above copyright notice, - * this list of conditions and the following disclaimer in the documentation - * and/or other materials provided with the distribution. - * - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "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 THE COPYRIGHT OWNER OR CONTRIBUTORS 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. - ******************************************************************************/ - { "bones": { "hip": { @@ -432,4 +407,4 @@ ] } } -} +} \ No newline at end of file diff --git a/spine-libgdx/test/spineboy-skeleton.json b/spine-libgdx/test/spineboy-skeleton.json index c8d147402..e6df6f99a 100644 --- a/spine-libgdx/test/spineboy-skeleton.json +++ b/spine-libgdx/test/spineboy-skeleton.json @@ -1,28 +1,3 @@ -/******************************************************************************* - * Copyright (c) 2013, Esoteric Software - * All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * 1. Redistributions of source code must retain the above copyright notice, this - * list of conditions and the following disclaimer. - * 2. Redistributions in binary form must reproduce the above copyright notice, - * this list of conditions and the following disclaimer in the documentation - * and/or other materials provided with the distribution. - * - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "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 THE COPYRIGHT OWNER OR CONTRIBUTORS 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. - ******************************************************************************/ - { "bones": [ { "name": "root", "length": 0 }, @@ -120,4 +95,4 @@ } } } -} +} \ No newline at end of file diff --git a/spine-libgdx/test/spineboy-walk.anim b/spine-libgdx/test/spineboy-walk.anim index c9e3a52372b2fbbfa4ad9573bfefefb3143f2fe7..077f20f5a45b50cfed86eecb92096dfb88bc82e8 100644 GIT binary patch delta 130 zcmaDMd4pG3fIlZStwf=;pdhtKAtyDRiII~52o7E;U%+6;(b0L3r+>2v+b$-qxj7H4 z_PH;y_na{K2Zt78|72y(7{_nYW2a}Y15c&KLVB9Cnrok%Ol0a!Tz$EzXkSft%}ha0_gGcEa|0&5-8H)fJyT0} z&n_28r<%H8ENG;Wsfe(lfti9}VjyTBi2s4FYG&9EK{>F4nxd=T@BKdB^iSKrzuxZe z{=d(52X-MaC(kQ=blkv$d* zs9=`iJhVD1>&pmSc&_|P>{sSN4wwLu^yHXu3b-Hfyl2PFSi-RZ) zS={#kQ6NqvL~O_;UXzLEIbtNEF@BoQz}2t%hrYyA;WiZbSi_IZUfK zWSj=Fwc3_jrxLwHqLBw;L<43w^ch7%2%mT>U_swY@e&?FNQR_Og~NRCA0A;+LCWdS zaz|4{+7*(?HkB0mNfJ8i1?2}UpyG)`j1n724^lxrY$b_ffH-KLcw*UfQ^A~#ES8k> zbR=04?_l&}^ax!bSQ;*a#+;MbMU7*U@QDRRSK4JJ9*hSR4>0|BX&wnAnt)Ri*r-?0 zIRZFD@`hrFX+L6p8VA(UN-WZt3A%$RGNjnIu-5c3!Nxd1*xXKQDq1YCd$u%jJ=$nH zh77C+Bs@T%a9x3;A=qk;uu!DIV3mUVm%Q+|{OP|{>~}h)nl`XF!Ota>>S%N0)m!*n z{BZW^t#@Df@S}^@{IBkRz1i{0Umkzk|J-N(`EQ%M8~*v-t@m*?ThU$L|KQKh{M|3U vy!d(g$>uwM;g#>V-p0e1Zx3-zZ~uX7_s++-{&?rtE&n_J{F|5F*y#KX9XRBc diff --git a/spine-libgdx/test/spineboy-walk.json b/spine-libgdx/test/spineboy-walk.json index 9ea9d1ef3..b40e53a95 100644 --- a/spine-libgdx/test/spineboy-walk.json +++ b/spine-libgdx/test/spineboy-walk.json @@ -1,28 +1,3 @@ -/******************************************************************************* - * Copyright (c) 2013, Esoteric Software - * All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * 1. Redistributions of source code must retain the above copyright notice, this - * list of conditions and the following disclaimer. - * 2. Redistributions in binary form must reproduce the above copyright notice, - * this list of conditions and the following disclaimer in the documentation - * and/or other materials provided with the distribution. - * - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "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 THE COPYRIGHT OWNER OR CONTRIBUTORS 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. - ******************************************************************************/ - { "bones": { "left upper leg": { @@ -300,4 +275,4 @@ ] } } -} +} \ No newline at end of file diff --git a/spine-libgdx/test/spineboy.atlas b/spine-libgdx/test/spineboy.atlas index f66b9a075..88fb3e0b5 100644 --- a/spine-libgdx/test/spineboy.atlas +++ b/spine-libgdx/test/spineboy.atlas @@ -1,27 +1,3 @@ -/******************************************************************************* - * Copyright (c) 2013, Esoteric Software - * All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions are met: - * - * 1. Redistributions of source code must retain the above copyright notice, this - * list of conditions and the following disclaimer. - * 2. Redistributions in binary form must reproduce the above copyright notice, - * this list of conditions and the following disclaimer in the documentation - * and/or other materials provided with the distribution. - * - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "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 THE COPYRIGHT OWNER OR CONTRIBUTORS 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. - ******************************************************************************/ spineboy.png format: RGBA8888 diff --git a/spine-libgdx/test/spineboy.png b/spine-libgdx/test/spineboy.png index 2023cff957340278ee4a6d07b30a3211bad0b73c..b8b493dfd171fea37d29596ef6a67725d8a2f36f 100644 GIT binary patch delta 11572 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 delta 13126 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
-?FU3qK%LS+G7eASKzDUY zjv1IHmMb>HE}*a3Q<#eK|G>f7@CWXB?)%Y%Q0S)(FR)I0Z3@2`8O7VH^xF)E*Y~5Z zUq5kJ>iCJvo6(=xT;;!TbZh*Ds;%xHeF>r_Dl6L}zM;P|`Gqr;`7}DVgEGY-Cd?FcQpy2Z#MP6Q%R7WfLvuR6HUK4r_2V% zboElFq}R*B6c7)X3)TacHm&I{bn9Mhu z%I}=)Q$@A?62BPSytZ9%Y`Fg+9b7)(o2vKm?P!9qg01Dv*QjbBE-NxYBfUY=!|kYR zx9r3Lih&V{M~I-|#02M#L+tf1cZ>#p|!;mLF_2chJ}28 z8**cDNEX#HYv$;Az?wQj+FCq4pn{ue9ev%&&oevQl}Av>zlFSa9h>FAx;zgQ#ufpa zjTp_=#!%v;C%+Ur*>x;=b-jWQLZ%vRhD#PMt=U41-(*~7*d*!>Zup?r9GimHusR+2 zUF_qY*Iu0c6VE*#>7H^s#@G{~`F_Jme?}Q3_j>1?Fi|+;;l|O$^&|g8Y5Q(j(3|9c zFqOdizPmg1<{bsr$6qd+9DRiTGUuC@Q(hYE~ZrCr=ZJMMO9$ zM@K}Q{-i4%al1UQfBV+P`TNpl5C4sp(HdCWRm diff --git a/spine-libgdx/test/spineboy.skel b/spine-libgdx/test/spineboy.skel index 981dc6caa37fd2b3e24cbd1949b56ddab2d8623a..71f85c3951b5c743381827bfba33026966cc1794 100644 GIT binary patch delta 91 zcmZ24yHJoxh;_3tTL7a_a? za+*RuLcTyk?=58yrN=^{Um{_u&!pSJLDz6Xy#ee_uXw6U$O%^ajXX)nrJ`|XHmMuOsA}tp7!mOUd+^#C)sv2Ll)a{p71BIcwhinpkfDfy*KKm>-Qwfv?3g%K?@GsIs;_7me2&E8K^OZnCCOWMq>qIo+eaC zAX$RDnG!526vvGRL}KLwcW{5u;k1%$2J~4jsFc73ut}aWM8pR@PQwks5k;~jN-1D7kLeUAOwd?$ zPTOYbRic+jGz~!JG-hr=pHVb~h*_`&mh@?Xm+%l0G9e=>J?6vz@CcKN3qdE2JDMVk zNGhhfLQxoTo_Ome6-O+l@`*=GxeH_ng`@$tQp7Vr95hcpacrVOGH)Zx6cwV#730|+ zMn6T5&;^2}$tGybnP)y~91|{P4j5hOHkkx49aB8O^s|k5BvxnwPEG8h-bUvM;1H=> ziXo$;l#OT>Q%8$Cq$!hh4^w1FapYi~=~IG@ae%P7o7O^hSm4%dW8!YK(RK_O*bqo^ zgh0uz0!Kr#?HpmDEaLGt1^+8~=l}9g{;lG0F!=FK-v2QC?VGQ@__Y^)+we{(SGdK7RT7z5S2E@b#bH|6TFZAHAs8>qUdV0AB^s A?EnA(