浏览代码

Updated example project exports.

badlogic 6 年之前
父节点
当前提交
7a803f8b1b
共有 100 个文件被更改,包括 316 次插入95 次删除
  1. 0 0
      spine-as3/spine-as3-example/src/spineboy-ess.json
  2. 0 0
      spine-cocos2d-objc/Resources/coin-pro.json
  3. 38 10
      spine-cocos2d-objc/Resources/coin.atlas
  4. 二进制
      spine-cocos2d-objc/Resources/coin.png
  5. 0 0
      spine-cocos2d-objc/Resources/goblins-pro.json
  6. 0 0
      spine-cocos2d-objc/Resources/raptor-pro.json
  7. 0 0
      spine-cocos2d-objc/Resources/spineboy-ess.json
  8. 0 0
      spine-cocos2d-objc/Resources/tank-pro.json
  9. 4 4
      spine-cocos2dx/example/Classes/CoinExample.cpp
  10. 二进制
      spine-cocos2dx/example/Resources/common/coin-pro.skel
  11. 38 10
      spine-cocos2dx/example/Resources/common/coin.atlas
  12. 二进制
      spine-cocos2dx/example/Resources/common/coin.png
  13. 0 0
      spine-cocos2dx/example/Resources/common/goblins-pro.json
  14. 0 0
      spine-cocos2dx/example/Resources/common/raptor-pro.json
  15. 0 0
      spine-cocos2dx/example/Resources/common/spineboy-pro.json
  16. 二进制
      spine-cocos2dx/example/Resources/common/tank-pro.skel
  17. 0 0
      spine-corona/data/coin-pro.json
  18. 38 10
      spine-corona/data/coin.atlas
  19. 二进制
      spine-corona/data/coin.png
  20. 0 0
      spine-corona/data/goblins-pro.json
  21. 0 0
      spine-corona/data/owl-pro.json
  22. 0 0
      spine-corona/data/raptor-pro.json
  23. 0 0
      spine-corona/data/spineboy-pro.json
  24. 0 0
      spine-corona/data/stretchyman-pro.json
  25. 0 0
      spine-corona/data/stretchyman-stretchy-ik-pro.json
  26. 0 0
      spine-corona/data/tank-pro.json
  27. 0 0
      spine-corona/data/vine-pro.json
  28. 1 1
      spine-corona/main.lua
  29. 38 10
      spine-libgdx/spine-libgdx-tests/assets/coin/coin-pma.atlas
  30. 二进制
      spine-libgdx/spine-libgdx-tests/assets/coin/coin-pma.png
  31. 0 0
      spine-libgdx/spine-libgdx-tests/assets/coin/coin-pro.json
  32. 二进制
      spine-libgdx/spine-libgdx-tests/assets/coin/coin-pro.skel
  33. 0 0
      spine-libgdx/spine-libgdx-tests/assets/goblins/goblins-ess.json
  34. 二进制
      spine-libgdx/spine-libgdx-tests/assets/goblins/goblins-ess.skel
  35. 0 0
      spine-libgdx/spine-libgdx-tests/assets/goblins/goblins-pro.json
  36. 二进制
      spine-libgdx/spine-libgdx-tests/assets/goblins/goblins-pro.skel
  37. 0 0
      spine-libgdx/spine-libgdx-tests/assets/raptor/raptor-pro.json
  38. 二进制
      spine-libgdx/spine-libgdx-tests/assets/raptor/raptor-pro.skel
  39. 0 0
      spine-libgdx/spine-libgdx-tests/assets/spineboy/spineboy-ess.json
  40. 二进制
      spine-libgdx/spine-libgdx-tests/assets/spineboy/spineboy-ess.skel
  41. 0 0
      spine-libgdx/spine-libgdx-tests/assets/spineboy/spineboy-pro.json
  42. 二进制
      spine-libgdx/spine-libgdx-tests/assets/spineboy/spineboy-pro.skel
  43. 0 0
      spine-love/data/coin-pro.json
  44. 38 10
      spine-love/data/coin.atlas
  45. 二进制
      spine-love/data/coin.png
  46. 0 0
      spine-love/data/goblins-pro.json
  47. 0 0
      spine-love/data/raptor-pro.json
  48. 0 0
      spine-love/data/spineboy-pro.json
  49. 0 0
      spine-love/data/stretchyman-pro.json
  50. 0 0
      spine-love/data/stretchyman-stretchy-ik-pro.json
  51. 0 0
      spine-love/data/tank-pro.json
  52. 0 0
      spine-love/data/vine-pro.json
  53. 1 1
      spine-love/main.lua
  54. 38 10
      spine-sfml/c/data/coin-pma.atlas
  55. 二进制
      spine-sfml/c/data/coin-pma.png
  56. 0 0
      spine-sfml/c/data/coin-pro.json
  57. 二进制
      spine-sfml/c/data/coin-pro.skel
  58. 0 0
      spine-sfml/c/data/goblins-pro.json
  59. 二进制
      spine-sfml/c/data/goblins-pro.skel
  60. 0 0
      spine-sfml/c/data/owl-pro.json
  61. 二进制
      spine-sfml/c/data/owl-pro.skel
  62. 0 0
      spine-sfml/c/data/raptor-pro.json
  63. 二进制
      spine-sfml/c/data/raptor-pro.skel
  64. 0 0
      spine-sfml/c/data/spineboy-pro.json
  65. 二进制
      spine-sfml/c/data/spineboy-pro.skel
  66. 0 0
      spine-sfml/c/data/stretchyman-pro.json
  67. 二进制
      spine-sfml/c/data/stretchyman-pro.skel
  68. 0 0
      spine-sfml/c/data/stretchyman-stretchy-ik-pro.json
  69. 二进制
      spine-sfml/c/data/stretchyman-stretchy-ik-pro.skel
  70. 0 0
      spine-sfml/c/data/tank-pro.json
  71. 二进制
      spine-sfml/c/data/tank-pro.skel
  72. 0 0
      spine-sfml/c/data/vine-pro.json
  73. 二进制
      spine-sfml/c/data/vine-pro.skel
  74. 2 2
      spine-sfml/c/example/main.cpp
  75. 38 10
      spine-sfml/cpp/data/coin-pma.atlas
  76. 二进制
      spine-sfml/cpp/data/coin-pma.png
  77. 0 0
      spine-sfml/cpp/data/coin-pro.json
  78. 二进制
      spine-sfml/cpp/data/coin-pro.skel
  79. 0 0
      spine-sfml/cpp/data/goblins-pro.json
  80. 二进制
      spine-sfml/cpp/data/goblins-pro.skel
  81. 0 0
      spine-sfml/cpp/data/owl-pro.json
  82. 二进制
      spine-sfml/cpp/data/owl-pro.skel
  83. 0 0
      spine-sfml/cpp/data/raptor-pro.json
  84. 二进制
      spine-sfml/cpp/data/raptor-pro.skel
  85. 0 0
      spine-sfml/cpp/data/spineboy-pro.json
  86. 二进制
      spine-sfml/cpp/data/spineboy-pro.skel
  87. 0 0
      spine-sfml/cpp/data/stretchyman-pro.json
  88. 二进制
      spine-sfml/cpp/data/stretchyman-pro.skel
  89. 0 0
      spine-sfml/cpp/data/stretchyman-stretchy-ik-pro.json
  90. 二进制
      spine-sfml/cpp/data/stretchyman-stretchy-ik-pro.skel
  91. 0 0
      spine-sfml/cpp/data/tank-pro.json
  92. 二进制
      spine-sfml/cpp/data/tank-pro.skel
  93. 0 0
      spine-sfml/cpp/data/vine-pro.json
  94. 二进制
      spine-sfml/cpp/data/vine-pro.skel
  95. 4 7
      spine-sfml/cpp/example/main.cpp
  96. 0 0
      spine-starling/spine-starling-example/src/coin-pro.json
  97. 38 10
      spine-starling/spine-starling-example/src/coin.atlas
  98. 二进制
      spine-starling/spine-starling-example/src/coin.png
  99. 0 0
      spine-starling/spine-starling-example/src/goblins-pro.json
  100. 0 0
      spine-starling/spine-starling-example/src/owl-pro.json

文件差异内容过多而无法显示
+ 0 - 0
spine-as3/spine-as3-example/src/spineboy-ess.json


文件差异内容过多而无法显示
+ 0 - 0
spine-cocos2d-objc/Resources/coin-pro.json


+ 38 - 10
spine-cocos2d-objc/Resources/coin.atlas

@@ -1,26 +1,54 @@
 
 
 coin.png
 coin.png
-size: 1024,256
+size: 1024,1024
 format: RGBA8888
 format: RGBA8888
 filter: Linear,Linear
 filter: Linear,Linear
 repeat: none
 repeat: none
-coin
+coin-front-logo
   rotate: false
   rotate: false
-  xy: 2, 2
-  size: 259, 245
-  orig: 259, 245
+  xy: 2, 609
+  size: 305, 302
+  orig: 305, 302
+  offset: 0, 0
+  index: -1
+coin-front-shine-logo
+  rotate: false
+  xy: 309, 629
+  size: 282, 282
+  orig: 282, 282
+  offset: 0, 0
+  index: -1
+coin-front-shine-spineboy
+  rotate: false
+  xy: 2, 21
+  size: 282, 282
+  orig: 282, 282
   offset: 0, 0
   offset: 0, 0
   index: -1
   index: -1
-coin-invert
+coin-front-spineboy
   rotate: false
   rotate: false
-  xy: 263, 2
-  size: 259, 245
-  orig: 259, 245
+  xy: 2, 305
+  size: 305, 302
+  orig: 305, 302
+  offset: 0, 0
+  index: -1
+coin-side-round
+  rotate: false
+  xy: 309, 345
+  size: 144, 282
+  orig: 144, 282
+  offset: 0, 0
+  index: -1
+coin-side-straight
+  rotate: true
+  xy: 2, 2
+  size: 17, 282
+  orig: 17, 282
   offset: 0, 0
   offset: 0, 0
   index: -1
   index: -1
 shine
 shine
   rotate: false
   rotate: false
-  xy: 524, 2
+  xy: 593, 666
   size: 72, 245
   size: 72, 245
   orig: 72, 245
   orig: 72, 245
   offset: 0, 0
   offset: 0, 0

二进制
spine-cocos2d-objc/Resources/coin.png


文件差异内容过多而无法显示
+ 0 - 0
spine-cocos2d-objc/Resources/goblins-pro.json


文件差异内容过多而无法显示
+ 0 - 0
spine-cocos2d-objc/Resources/raptor-pro.json


文件差异内容过多而无法显示
+ 0 - 0
spine-cocos2d-objc/Resources/spineboy-ess.json


文件差异内容过多而无法显示
+ 0 - 0
spine-cocos2d-objc/Resources/tank-pro.json


+ 4 - 4
spine-cocos2dx/example/Classes/CoinExample.cpp

@@ -44,9 +44,9 @@ bool CoinExample::init () {
 	if (!LayerColor::initWithColor(Color4B(128, 128, 128, 255))) return false;
 	if (!LayerColor::initWithColor(Color4B(128, 128, 128, 255))) return false;
 
 
 	skeletonNode = SkeletonAnimation::createWithBinaryFile("coin-pro.skel", "coin.atlas", 1);
 	skeletonNode = SkeletonAnimation::createWithBinaryFile("coin-pro.skel", "coin.atlas", 1);
-	skeletonNode->setAnimation(0, "rotate", true);	
+	skeletonNode->setAnimation(0, "animation", true);
 
 
-	skeletonNode->setPosition(Vec2(_contentSize.width / 2, 100));
+	skeletonNode->setPosition(Vec2(_contentSize.width / 2, _contentSize.height / 2));
 	addChild(skeletonNode);
 	addChild(skeletonNode);
 
 
 	scheduleUpdate();
 	scheduleUpdate();
@@ -54,8 +54,8 @@ bool CoinExample::init () {
 	EventListenerTouchOneByOne* listener = EventListenerTouchOneByOne::create();
 	EventListenerTouchOneByOne* listener = EventListenerTouchOneByOne::create();
 	listener->onTouchBegan = [this] (Touch* touch, Event* event) -> bool {
 	listener->onTouchBegan = [this] (Touch* touch, Event* event) -> bool {
 		if (!skeletonNode->getDebugBonesEnabled()) {
 		if (!skeletonNode->getDebugBonesEnabled()) {
-			skeletonNode->setDebugBonesEnabled(true);
-			skeletonNode->setDebugBoundingRectEnabled(true);
+			skeletonNode->setDebugBonesEnabled(true);
+			skeletonNode->setDebugBoundingRectEnabled(true);
 		}
 		}
 		else if (skeletonNode->getTimeScale() == 1)
 		else if (skeletonNode->getTimeScale() == 1)
 			skeletonNode->setTimeScale(0.3f);
 			skeletonNode->setTimeScale(0.3f);

二进制
spine-cocos2dx/example/Resources/common/coin-pro.skel


+ 38 - 10
spine-cocos2dx/example/Resources/common/coin.atlas

@@ -1,26 +1,54 @@
 
 
 coin.png
 coin.png
-size: 1024,256
+size: 1024,1024
 format: RGBA8888
 format: RGBA8888
 filter: Linear,Linear
 filter: Linear,Linear
 repeat: none
 repeat: none
-coin
+coin-front-logo
   rotate: false
   rotate: false
-  xy: 2, 2
-  size: 259, 245
-  orig: 259, 245
+  xy: 2, 609
+  size: 305, 302
+  orig: 305, 302
+  offset: 0, 0
+  index: -1
+coin-front-shine-logo
+  rotate: false
+  xy: 309, 629
+  size: 282, 282
+  orig: 282, 282
+  offset: 0, 0
+  index: -1
+coin-front-shine-spineboy
+  rotate: false
+  xy: 2, 21
+  size: 282, 282
+  orig: 282, 282
   offset: 0, 0
   offset: 0, 0
   index: -1
   index: -1
-coin-invert
+coin-front-spineboy
   rotate: false
   rotate: false
-  xy: 263, 2
-  size: 259, 245
-  orig: 259, 245
+  xy: 2, 305
+  size: 305, 302
+  orig: 305, 302
+  offset: 0, 0
+  index: -1
+coin-side-round
+  rotate: false
+  xy: 309, 345
+  size: 144, 282
+  orig: 144, 282
+  offset: 0, 0
+  index: -1
+coin-side-straight
+  rotate: true
+  xy: 2, 2
+  size: 17, 282
+  orig: 17, 282
   offset: 0, 0
   offset: 0, 0
   index: -1
   index: -1
 shine
 shine
   rotate: false
   rotate: false
-  xy: 524, 2
+  xy: 593, 666
   size: 72, 245
   size: 72, 245
   orig: 72, 245
   orig: 72, 245
   offset: 0, 0
   offset: 0, 0

二进制
spine-cocos2dx/example/Resources/common/coin.png


文件差异内容过多而无法显示
+ 0 - 0
spine-cocos2dx/example/Resources/common/goblins-pro.json


文件差异内容过多而无法显示
+ 0 - 0
spine-cocos2dx/example/Resources/common/raptor-pro.json


文件差异内容过多而无法显示
+ 0 - 0
spine-cocos2dx/example/Resources/common/spineboy-pro.json


二进制
spine-cocos2dx/example/Resources/common/tank-pro.skel


文件差异内容过多而无法显示
+ 0 - 0
spine-corona/data/coin-pro.json


+ 38 - 10
spine-corona/data/coin.atlas

@@ -1,26 +1,54 @@
 
 
 coin.png
 coin.png
-size: 1024,256
+size: 1024,1024
 format: RGBA8888
 format: RGBA8888
 filter: Linear,Linear
 filter: Linear,Linear
 repeat: none
 repeat: none
-coin
+coin-front-logo
   rotate: false
   rotate: false
-  xy: 2, 2
-  size: 259, 245
-  orig: 259, 245
+  xy: 2, 609
+  size: 305, 302
+  orig: 305, 302
+  offset: 0, 0
+  index: -1
+coin-front-shine-logo
+  rotate: false
+  xy: 309, 629
+  size: 282, 282
+  orig: 282, 282
+  offset: 0, 0
+  index: -1
+coin-front-shine-spineboy
+  rotate: false
+  xy: 2, 21
+  size: 282, 282
+  orig: 282, 282
   offset: 0, 0
   offset: 0, 0
   index: -1
   index: -1
-coin-invert
+coin-front-spineboy
   rotate: false
   rotate: false
-  xy: 263, 2
-  size: 259, 245
-  orig: 259, 245
+  xy: 2, 305
+  size: 305, 302
+  orig: 305, 302
+  offset: 0, 0
+  index: -1
+coin-side-round
+  rotate: false
+  xy: 309, 345
+  size: 144, 282
+  orig: 144, 282
+  offset: 0, 0
+  index: -1
+coin-side-straight
+  rotate: true
+  xy: 2, 2
+  size: 17, 282
+  orig: 17, 282
   offset: 0, 0
   offset: 0, 0
   index: -1
   index: -1
 shine
 shine
   rotate: false
   rotate: false
-  xy: 524, 2
+  xy: 593, 666
   size: 72, 245
   size: 72, 245
   orig: 72, 245
   orig: 72, 245
   offset: 0, 0
   offset: 0, 0

二进制
spine-corona/data/coin.png


文件差异内容过多而无法显示
+ 0 - 0
spine-corona/data/goblins-pro.json


文件差异内容过多而无法显示
+ 0 - 0
spine-corona/data/owl-pro.json


文件差异内容过多而无法显示
+ 0 - 0
spine-corona/data/raptor-pro.json


文件差异内容过多而无法显示
+ 0 - 0
spine-corona/data/spineboy-pro.json


文件差异内容过多而无法显示
+ 0 - 0
spine-corona/data/stretchyman-pro.json


文件差异内容过多而无法显示
+ 0 - 0
spine-corona/data/stretchyman-stretchy-ik-pro.json


文件差异内容过多而无法显示
+ 0 - 0
spine-corona/data/tank-pro.json


文件差异内容过多而无法显示
+ 0 - 0
spine-corona/data/vine-pro.json


+ 1 - 1
spine-corona/main.lua

@@ -83,7 +83,7 @@ end
 
 
 table.insert(skeletons, loadSkeleton("spineboy.atlas", "spineboy-pro.json", 240, 300, 0.4, "walk"))
 table.insert(skeletons, loadSkeleton("spineboy.atlas", "spineboy-pro.json", 240, 300, 0.4, "walk"))
 table.insert(skeletons, loadSkeleton("stretchyman.atlas", "stretchyman-stretchy-ik-pro.json", 40, 300, 0.5, "sneak"))
 table.insert(skeletons, loadSkeleton("stretchyman.atlas", "stretchyman-stretchy-ik-pro.json", 40, 300, 0.5, "sneak"))
-table.insert(skeletons, loadSkeleton("coin.atlas", "coin-pro.json", 240, 300, 0.4, "rotate"))
+table.insert(skeletons, loadSkeleton("coin.atlas", "coin-pro.json", 240, 160, 0.4, "animation"))
 table.insert(skeletons, loadSkeleton("raptor.atlas", "raptor-pro.json", 200, 300, 0.25, "walk"))
 table.insert(skeletons, loadSkeleton("raptor.atlas", "raptor-pro.json", 200, 300, 0.25, "walk"))
 table.insert(skeletons, loadSkeleton("goblins.atlas", "goblins-pro.json", 240, 300, 0.8, "walk", "goblin"))
 table.insert(skeletons, loadSkeleton("goblins.atlas", "goblins-pro.json", 240, 300, 0.8, "walk", "goblin"))
 table.insert(skeletons, loadSkeleton("stretchyman.atlas", "stretchyman-pro.json", 40, 300, 0.5, "sneak"))
 table.insert(skeletons, loadSkeleton("stretchyman.atlas", "stretchyman-pro.json", 40, 300, 0.5, "sneak"))

+ 38 - 10
spine-libgdx/spine-libgdx-tests/assets/coin/coin-pma.atlas

@@ -1,26 +1,54 @@
 
 
 coin-pma.png
 coin-pma.png
-size: 1024,256
+size: 1024,1024
 format: RGBA8888
 format: RGBA8888
 filter: Linear,Linear
 filter: Linear,Linear
 repeat: none
 repeat: none
-coin
+coin-front-logo
   rotate: false
   rotate: false
-  xy: 2, 2
-  size: 259, 245
-  orig: 259, 245
+  xy: 2, 609
+  size: 305, 302
+  orig: 305, 302
+  offset: 0, 0
+  index: -1
+coin-front-shine-logo
+  rotate: false
+  xy: 309, 629
+  size: 282, 282
+  orig: 282, 282
+  offset: 0, 0
+  index: -1
+coin-front-shine-spineboy
+  rotate: false
+  xy: 2, 21
+  size: 282, 282
+  orig: 282, 282
   offset: 0, 0
   offset: 0, 0
   index: -1
   index: -1
-coin-invert
+coin-front-spineboy
   rotate: false
   rotate: false
-  xy: 263, 2
-  size: 259, 245
-  orig: 259, 245
+  xy: 2, 305
+  size: 305, 302
+  orig: 305, 302
+  offset: 0, 0
+  index: -1
+coin-side-round
+  rotate: false
+  xy: 309, 345
+  size: 144, 282
+  orig: 144, 282
+  offset: 0, 0
+  index: -1
+coin-side-straight
+  rotate: true
+  xy: 2, 2
+  size: 17, 282
+  orig: 17, 282
   offset: 0, 0
   offset: 0, 0
   index: -1
   index: -1
 shine
 shine
   rotate: false
   rotate: false
-  xy: 524, 2
+  xy: 593, 666
   size: 72, 245
   size: 72, 245
   orig: 72, 245
   orig: 72, 245
   offset: 0, 0
   offset: 0, 0

二进制
spine-libgdx/spine-libgdx-tests/assets/coin/coin-pma.png


文件差异内容过多而无法显示
+ 0 - 0
spine-libgdx/spine-libgdx-tests/assets/coin/coin-pro.json


二进制
spine-libgdx/spine-libgdx-tests/assets/coin/coin-pro.skel


文件差异内容过多而无法显示
+ 0 - 0
spine-libgdx/spine-libgdx-tests/assets/goblins/goblins-ess.json


二进制
spine-libgdx/spine-libgdx-tests/assets/goblins/goblins-ess.skel


文件差异内容过多而无法显示
+ 0 - 0
spine-libgdx/spine-libgdx-tests/assets/goblins/goblins-pro.json


二进制
spine-libgdx/spine-libgdx-tests/assets/goblins/goblins-pro.skel


文件差异内容过多而无法显示
+ 0 - 0
spine-libgdx/spine-libgdx-tests/assets/raptor/raptor-pro.json


二进制
spine-libgdx/spine-libgdx-tests/assets/raptor/raptor-pro.skel


文件差异内容过多而无法显示
+ 0 - 0
spine-libgdx/spine-libgdx-tests/assets/spineboy/spineboy-ess.json


二进制
spine-libgdx/spine-libgdx-tests/assets/spineboy/spineboy-ess.skel


文件差异内容过多而无法显示
+ 0 - 0
spine-libgdx/spine-libgdx-tests/assets/spineboy/spineboy-pro.json


二进制
spine-libgdx/spine-libgdx-tests/assets/spineboy/spineboy-pro.skel


文件差异内容过多而无法显示
+ 0 - 0
spine-love/data/coin-pro.json


+ 38 - 10
spine-love/data/coin.atlas

@@ -1,26 +1,54 @@
 
 
 coin.png
 coin.png
-size: 1024,256
+size: 1024,1024
 format: RGBA8888
 format: RGBA8888
 filter: Linear,Linear
 filter: Linear,Linear
 repeat: none
 repeat: none
-coin
+coin-front-logo
   rotate: false
   rotate: false
-  xy: 2, 2
-  size: 259, 245
-  orig: 259, 245
+  xy: 2, 609
+  size: 305, 302
+  orig: 305, 302
+  offset: 0, 0
+  index: -1
+coin-front-shine-logo
+  rotate: false
+  xy: 309, 629
+  size: 282, 282
+  orig: 282, 282
+  offset: 0, 0
+  index: -1
+coin-front-shine-spineboy
+  rotate: false
+  xy: 2, 21
+  size: 282, 282
+  orig: 282, 282
   offset: 0, 0
   offset: 0, 0
   index: -1
   index: -1
-coin-invert
+coin-front-spineboy
   rotate: false
   rotate: false
-  xy: 263, 2
-  size: 259, 245
-  orig: 259, 245
+  xy: 2, 305
+  size: 305, 302
+  orig: 305, 302
+  offset: 0, 0
+  index: -1
+coin-side-round
+  rotate: false
+  xy: 309, 345
+  size: 144, 282
+  orig: 144, 282
+  offset: 0, 0
+  index: -1
+coin-side-straight
+  rotate: true
+  xy: 2, 2
+  size: 17, 282
+  orig: 17, 282
   offset: 0, 0
   offset: 0, 0
   index: -1
   index: -1
 shine
 shine
   rotate: false
   rotate: false
-  xy: 524, 2
+  xy: 593, 666
   size: 72, 245
   size: 72, 245
   orig: 72, 245
   orig: 72, 245
   offset: 0, 0
   offset: 0, 0

二进制
spine-love/data/coin.png


文件差异内容过多而无法显示
+ 0 - 0
spine-love/data/goblins-pro.json


文件差异内容过多而无法显示
+ 0 - 0
spine-love/data/raptor-pro.json


文件差异内容过多而无法显示
+ 0 - 0
spine-love/data/spineboy-pro.json


文件差异内容过多而无法显示
+ 0 - 0
spine-love/data/stretchyman-pro.json


文件差异内容过多而无法显示
+ 0 - 0
spine-love/data/stretchyman-stretchy-ik-pro.json


文件差异内容过多而无法显示
+ 0 - 0
spine-love/data/tank-pro.json


文件差异内容过多而无法显示
+ 0 - 0
spine-love/data/vine-pro.json


+ 1 - 1
spine-love/main.lua

@@ -98,7 +98,7 @@ function love.load(arg)
 	skeletonRenderer = spine.SkeletonRenderer.new(true)
 	skeletonRenderer = spine.SkeletonRenderer.new(true)
 	table.insert(skeletons, loadSkeleton("spineboy-pro", "spineboy", "walk", nil, 0.5, 400, 500))
 	table.insert(skeletons, loadSkeleton("spineboy-pro", "spineboy", "walk", nil, 0.5, 400, 500))
 	table.insert(skeletons, loadSkeleton("stretchyman-pro", "stretchyman", "sneak", nil, 0.3, 200, 500))
 	table.insert(skeletons, loadSkeleton("stretchyman-pro", "stretchyman", "sneak", nil, 0.3, 200, 500))
-	table.insert(skeletons, loadSkeleton("coin-pro", "coin", "rotate", nil, 0.5, 400, 500))
+	table.insert(skeletons, loadSkeleton("coin-pro", "coin", "animation", nil, 0.5, 400, 300))
 	table.insert(skeletons, loadSkeleton("raptor-pro", "raptor", "walk", nil, 0.3, 400, 500))
 	table.insert(skeletons, loadSkeleton("raptor-pro", "raptor", "walk", nil, 0.3, 400, 500))
 	table.insert(skeletons, loadSkeleton("goblins-pro", "goblins", "walk", "goblin", 1, 400, 500))
 	table.insert(skeletons, loadSkeleton("goblins-pro", "goblins", "walk", "goblin", 1, 400, 500))
 	table.insert(skeletons, loadSkeleton("tank-pro", "tank", "drive", nil, 0.2, 600, 500))
 	table.insert(skeletons, loadSkeleton("tank-pro", "tank", "drive", nil, 0.2, 600, 500))

+ 38 - 10
spine-sfml/c/data/coin-pma.atlas

@@ -1,26 +1,54 @@
 
 
 coin-pma.png
 coin-pma.png
-size: 1024,256
+size: 1024,1024
 format: RGBA8888
 format: RGBA8888
 filter: Linear,Linear
 filter: Linear,Linear
 repeat: none
 repeat: none
-coin
+coin-front-logo
   rotate: false
   rotate: false
-  xy: 2, 2
-  size: 259, 245
-  orig: 259, 245
+  xy: 2, 609
+  size: 305, 302
+  orig: 305, 302
+  offset: 0, 0
+  index: -1
+coin-front-shine-logo
+  rotate: false
+  xy: 309, 629
+  size: 282, 282
+  orig: 282, 282
+  offset: 0, 0
+  index: -1
+coin-front-shine-spineboy
+  rotate: false
+  xy: 2, 21
+  size: 282, 282
+  orig: 282, 282
   offset: 0, 0
   offset: 0, 0
   index: -1
   index: -1
-coin-invert
+coin-front-spineboy
   rotate: false
   rotate: false
-  xy: 263, 2
-  size: 259, 245
-  orig: 259, 245
+  xy: 2, 305
+  size: 305, 302
+  orig: 305, 302
+  offset: 0, 0
+  index: -1
+coin-side-round
+  rotate: false
+  xy: 309, 345
+  size: 144, 282
+  orig: 144, 282
+  offset: 0, 0
+  index: -1
+coin-side-straight
+  rotate: true
+  xy: 2, 2
+  size: 17, 282
+  orig: 17, 282
   offset: 0, 0
   offset: 0, 0
   index: -1
   index: -1
 shine
 shine
   rotate: false
   rotate: false
-  xy: 524, 2
+  xy: 593, 666
   size: 72, 245
   size: 72, 245
   orig: 72, 245
   orig: 72, 245
   offset: 0, 0
   offset: 0, 0

二进制
spine-sfml/c/data/coin-pma.png


文件差异内容过多而无法显示
+ 0 - 0
spine-sfml/c/data/coin-pro.json


二进制
spine-sfml/c/data/coin-pro.skel


文件差异内容过多而无法显示
+ 0 - 0
spine-sfml/c/data/goblins-pro.json


二进制
spine-sfml/c/data/goblins-pro.skel


文件差异内容过多而无法显示
+ 0 - 0
spine-sfml/c/data/owl-pro.json


二进制
spine-sfml/c/data/owl-pro.skel


文件差异内容过多而无法显示
+ 0 - 0
spine-sfml/c/data/raptor-pro.json


二进制
spine-sfml/c/data/raptor-pro.skel


文件差异内容过多而无法显示
+ 0 - 0
spine-sfml/c/data/spineboy-pro.json


二进制
spine-sfml/c/data/spineboy-pro.skel


文件差异内容过多而无法显示
+ 0 - 0
spine-sfml/c/data/stretchyman-pro.json


二进制
spine-sfml/c/data/stretchyman-pro.skel


文件差异内容过多而无法显示
+ 0 - 0
spine-sfml/c/data/stretchyman-stretchy-ik-pro.json


二进制
spine-sfml/c/data/stretchyman-stretchy-ik-pro.skel


文件差异内容过多而无法显示
+ 0 - 0
spine-sfml/c/data/tank-pro.json


二进制
spine-sfml/c/data/tank-pro.skel


文件差异内容过多而无法显示
+ 0 - 0
spine-sfml/c/data/vine-pro.json


二进制
spine-sfml/c/data/vine-pro.skel


+ 2 - 2
spine-sfml/c/example/main.cpp

@@ -341,10 +341,10 @@ void coin (SkeletonData* skeletonData, Atlas* atlas) {
 
 
 	Skeleton* skeleton = drawable->skeleton;
 	Skeleton* skeleton = drawable->skeleton;
 	skeleton->x = 320;
 	skeleton->x = 320;
-	skeleton->y = 590;
+	skeleton->y = 320;
 	Skeleton_updateWorldTransform(skeleton);
 	Skeleton_updateWorldTransform(skeleton);
 
 
-	AnimationState_setAnimationByName(drawable->state, 0, "rotate", true);
+	AnimationState_setAnimationByName(drawable->state, 0, "animation", true);
 
 
 	sf::RenderWindow window(sf::VideoMode(640, 640), "Spine SFML - vine");
 	sf::RenderWindow window(sf::VideoMode(640, 640), "Spine SFML - vine");
 	window.setFramerateLimit(60);
 	window.setFramerateLimit(60);

+ 38 - 10
spine-sfml/cpp/data/coin-pma.atlas

@@ -1,26 +1,54 @@
 
 
 coin-pma.png
 coin-pma.png
-size: 1024,256
+size: 1024,1024
 format: RGBA8888
 format: RGBA8888
 filter: Linear,Linear
 filter: Linear,Linear
 repeat: none
 repeat: none
-coin
+coin-front-logo
   rotate: false
   rotate: false
-  xy: 2, 2
-  size: 259, 245
-  orig: 259, 245
+  xy: 2, 609
+  size: 305, 302
+  orig: 305, 302
+  offset: 0, 0
+  index: -1
+coin-front-shine-logo
+  rotate: false
+  xy: 309, 629
+  size: 282, 282
+  orig: 282, 282
+  offset: 0, 0
+  index: -1
+coin-front-shine-spineboy
+  rotate: false
+  xy: 2, 21
+  size: 282, 282
+  orig: 282, 282
   offset: 0, 0
   offset: 0, 0
   index: -1
   index: -1
-coin-invert
+coin-front-spineboy
   rotate: false
   rotate: false
-  xy: 263, 2
-  size: 259, 245
-  orig: 259, 245
+  xy: 2, 305
+  size: 305, 302
+  orig: 305, 302
+  offset: 0, 0
+  index: -1
+coin-side-round
+  rotate: false
+  xy: 309, 345
+  size: 144, 282
+  orig: 144, 282
+  offset: 0, 0
+  index: -1
+coin-side-straight
+  rotate: true
+  xy: 2, 2
+  size: 17, 282
+  orig: 17, 282
   offset: 0, 0
   offset: 0, 0
   index: -1
   index: -1
 shine
 shine
   rotate: false
   rotate: false
-  xy: 524, 2
+  xy: 593, 666
   size: 72, 245
   size: 72, 245
   orig: 72, 245
   orig: 72, 245
   offset: 0, 0
   offset: 0, 0

二进制
spine-sfml/cpp/data/coin-pma.png


文件差异内容过多而无法显示
+ 0 - 0
spine-sfml/cpp/data/coin-pro.json


二进制
spine-sfml/cpp/data/coin-pro.skel


文件差异内容过多而无法显示
+ 0 - 0
spine-sfml/cpp/data/goblins-pro.json


二进制
spine-sfml/cpp/data/goblins-pro.skel


文件差异内容过多而无法显示
+ 0 - 0
spine-sfml/cpp/data/owl-pro.json


二进制
spine-sfml/cpp/data/owl-pro.skel


文件差异内容过多而无法显示
+ 0 - 0
spine-sfml/cpp/data/raptor-pro.json


二进制
spine-sfml/cpp/data/raptor-pro.skel


文件差异内容过多而无法显示
+ 0 - 0
spine-sfml/cpp/data/spineboy-pro.json


二进制
spine-sfml/cpp/data/spineboy-pro.skel


文件差异内容过多而无法显示
+ 0 - 0
spine-sfml/cpp/data/stretchyman-pro.json


二进制
spine-sfml/cpp/data/stretchyman-pro.skel


文件差异内容过多而无法显示
+ 0 - 0
spine-sfml/cpp/data/stretchyman-stretchy-ik-pro.json


二进制
spine-sfml/cpp/data/stretchyman-stretchy-ik-pro.skel


文件差异内容过多而无法显示
+ 0 - 0
spine-sfml/cpp/data/tank-pro.json


二进制
spine-sfml/cpp/data/tank-pro.skel


文件差异内容过多而无法显示
+ 0 - 0
spine-sfml/cpp/data/vine-pro.json


二进制
spine-sfml/cpp/data/vine-pro.skel


+ 4 - 7
spine-sfml/cpp/example/main.cpp

@@ -363,11 +363,10 @@ void coin (SkeletonData* skeletonData, Atlas* atlas) {
 	drawable.setUsePremultipliedAlpha(true);
 	drawable.setUsePremultipliedAlpha(true);
 
 
 	Skeleton* skeleton = drawable.skeleton;
 	Skeleton* skeleton = drawable.skeleton;
-	skeleton->setPosition(320, 590);
+	skeleton->setPosition(320, 320);
 	skeleton->updateWorldTransform();
 	skeleton->updateWorldTransform();
 
 
-	drawable.state->setAnimation(0, "rotate", true);
-	drawable.update(1);
+	drawable.state->setAnimation(0, "animation", true);
 
 
 	sf::RenderWindow window(sf::VideoMode(640, 640), "Spine SFML - coin");
 	sf::RenderWindow window(sf::VideoMode(640, 640), "Spine SFML - coin");
 	window.setFramerateLimit(60);
 	window.setFramerateLimit(60);
@@ -375,14 +374,12 @@ void coin (SkeletonData* skeletonData, Atlas* atlas) {
 	sf::Clock deltaClock;
 	sf::Clock deltaClock;
 	float swirlTime = 0;
 	float swirlTime = 0;
 	while (window.isOpen()) {
 	while (window.isOpen()) {
-		float delta = 0;
 		while (window.pollEvent(event)) {
 		while (window.pollEvent(event)) {
 			if (event.type == sf::Event::Closed) window.close();
 			if (event.type == sf::Event::Closed) window.close();
-			if (event.type == sf::Event::MouseButtonPressed) delta += 0.1f;
 		}
 		}
 
 
-		// float delta = deltaClock.getElapsedTime().asSeconds();
-		// deltaClock.restart();
+		float delta = deltaClock.getElapsedTime().asSeconds();
+		deltaClock.restart();
 
 
 		drawable.update(delta);
 		drawable.update(delta);
 
 

文件差异内容过多而无法显示
+ 0 - 0
spine-starling/spine-starling-example/src/coin-pro.json


+ 38 - 10
spine-starling/spine-starling-example/src/coin.atlas

@@ -1,26 +1,54 @@
 
 
 coin.png
 coin.png
-size: 1024,256
+size: 1024,1024
 format: RGBA8888
 format: RGBA8888
 filter: Linear,Linear
 filter: Linear,Linear
 repeat: none
 repeat: none
-coin
+coin-front-logo
   rotate: false
   rotate: false
-  xy: 2, 2
-  size: 259, 245
-  orig: 259, 245
+  xy: 2, 609
+  size: 305, 302
+  orig: 305, 302
+  offset: 0, 0
+  index: -1
+coin-front-shine-logo
+  rotate: false
+  xy: 309, 629
+  size: 282, 282
+  orig: 282, 282
+  offset: 0, 0
+  index: -1
+coin-front-shine-spineboy
+  rotate: false
+  xy: 2, 21
+  size: 282, 282
+  orig: 282, 282
   offset: 0, 0
   offset: 0, 0
   index: -1
   index: -1
-coin-invert
+coin-front-spineboy
   rotate: false
   rotate: false
-  xy: 263, 2
-  size: 259, 245
-  orig: 259, 245
+  xy: 2, 305
+  size: 305, 302
+  orig: 305, 302
+  offset: 0, 0
+  index: -1
+coin-side-round
+  rotate: false
+  xy: 309, 345
+  size: 144, 282
+  orig: 144, 282
+  offset: 0, 0
+  index: -1
+coin-side-straight
+  rotate: true
+  xy: 2, 2
+  size: 17, 282
+  orig: 17, 282
   offset: 0, 0
   offset: 0, 0
   index: -1
   index: -1
 shine
 shine
   rotate: false
   rotate: false
-  xy: 524, 2
+  xy: 593, 666
   size: 72, 245
   size: 72, 245
   orig: 72, 245
   orig: 72, 245
   offset: 0, 0
   offset: 0, 0

二进制
spine-starling/spine-starling-example/src/coin.png


文件差异内容过多而无法显示
+ 0 - 0
spine-starling/spine-starling-example/src/goblins-pro.json


文件差异内容过多而无法显示
+ 0 - 0
spine-starling/spine-starling-example/src/owl-pro.json


部分文件因为文件数量过多而无法显示