tiantian20007
- 2014년 1월 16일
- 2013년 9월 24일에 가입함
I think it's better to give user a choose whether to update the newest version.
Because sometime, some bug introduced by the new version will make the whole project team stuck.
After we update spine to the newest version ,some of our spine project can't export, and spine crash with logs:lz: Couldn't load file: /Users/ucchen/Documents/repository/leshu/kof_svn/art/3D动作/动作组汇总spine档/wudehanfu/wudehanfu-qietu/cast0_L-forearm_0014.png
at bx.<init>(SourceFile:140)
at zb.a(SourceFile:98)
at zb.a(SourceFile:68)
at aas.M(SourceFile:413)
at aau.a(SourceFile:213)
at aze.a(SourceFile:191)
at aze.b(SourceFile:186)
at ayv.run(SourceFile:164)
at aze.e(SourceFile:199)
at azb.a(SourceFile:154)
at com.esotericsoftware.spine.editor.Editor.b(SourceFile:845)
at aq.a(SourceFile:255)
at aq.e(SourceFile:223)
at rm.e(SourceFile:168)
at av.run(SourceFile:189)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:715)
at java.awt.EventQueue.access$400(EventQueue.java:82)
at java.awt.EventQueue$2.run(EventQueue.java:676)
at java.awt.EventQueue$2.run(EventQueue.java:674)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:86)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:685)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
Caused by: java.io.IOException: couldn't load pixmap 8bit only
at com.badlogic.gdx.graphics.g2d.Gdx2DPixmap.<init>(SourceFile:57)
at bx.<init>(SourceFile:138)
... 28 moreSo maybe a command line tool with parameter for exporting is a good idea?
And this command line tool of spine is actually using texture packer's command line tool.Spine support using TexturePacker to export texture atlas.
However, there's no choice in spine for [pvr.ccz] format image and [plist] formate atlas file when using texturePacker which actually support these format.
And these format are the best practice for mobile device and mobile game engine just like cocos2d-x.Why can't spine open mutiple projects on mac (both 10.8 and 10.9)?
I works great on windows.And I also can't open .spine project by double click the .spine file.
When I double click a .spine file, and then choose spine to open it, a error shows up:Loading Image
As a result, I can only open spine first, then open a .spine project. :sweat:
First, thanks guys for the great tool, our game depends on it !
1. Automatic bind texture to skin
We use skin for change textures for the same bone. Just like the goblins.spine project in examples folder.
Most case, the textures used for another skin have the same structure and same file name within a different folder.images for goblin skin
Loading Image
images for goblingirl skin
Loading Image
It's obvious un-convenient to bind all these texture one by one manually for another skin.
It will be great if the new textures with the same file name can be bind automatically according to the textures folder I selected for the new skin. :rock: :rock: :rock:2. bind multiple textures to the skin of single slot
Loading Image
As we can see in the dragon.spine example, the wing of the dragon: R_wing slot has multiple textures;
In this case, when we want to add another skin for a dragon girl, and the R_wing also has multiple textures, we will fail because only one texture can be bind a the skin of that R_wing slot.
So binding multiple textures to the skin of slot is needed. :rock: :rock: :rock:
attackments
Spine crash everytime I import animation from another project.
Step by step:
1 Open normal-attack.spine
2 Import project normal-attack-b.spine, choose to just import animation
3 Use the default setting, and click ok
4 Click setupSee my project in attackment.
Always get this error log:
Spine Launcher 1.4.9-full
Licensed to: ***
Windows 7 x86 6.1
Java 1.7.0-u6-unofficial Oracle Corporation
OpenJDK Server VM
Up to date: 1.5.30
Spine 1.5.30-full, LWJGL
NVIDIA Corporation
GeForce GTS 450/PCIe/SSE2/3DNOW!
4.2.0
Started.
Uncaught
java.lang.ArrayIndexOutOfBoundsException: 30
at aqh.a(SourceFile:683)
at zn.a(SourceFile:208)
at zn.a(SourceFile:202)
at zn.a(SourceFile:204)
at qp.a(SourceFile:423)
at qp.D(SourceFile:272)
at yi.d(SourceFile:806)
at yr.a(SourceFile:638)
at it.a(SourceFile:28)
at gd.a(SourceFile:167)
at gd.a(SourceFile:132)
at com.badlogic.gdx.scenes.scene2d.ui.Button.b(SourceFile:117)
at hd.b(SourceFile:90)
at iv.b(SourceFile:82)
at gj.a(SourceFile:57)
at gl.b(SourceFile:329)
at l.b(SourceFile:94)
at bd.d(SourceFile:297)
at aq.run(SourceFile:228)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:711)
at java.awt.EventQueue.access$000(EventQueue.java:104)
at java.awt.EventQueue$3.run(EventQueue.java:672)
at java.awt.EventQueue$3.run(EventQueue.java:670)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:681)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:244)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:163)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:147)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:139)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:97)