bburbank

  • 26 мая 2014
  • Регистрация: 24 мая 2014

    Just posting to say that I'm trying to get this working myself! I have an entirely script-based Unity Framework that I've built up over the years (I don't like the way scenes and prefabs work as they are extremely hard to merge if you're working on a team, and they are generally impossible to port to other frameworks which I often have to do when I'm done prototyping in Unity).

    That said! I'm kinda close. I'm getting the same error you are at this point and am working on a clean patch to the spine-unity classes to get it cleaned up. Should have something tonight!

    Also, as for why I'd want to do things this way, I have a ton of characters in this game with minor randomized variations. To do that I need to switch what textures and anims they point to dynamically, and ideally I'd have everything working entirely in script so I can set breakpoints and actually see what's going wrong with dudes. Anyway!

    HECK YEAH works great now, thanks.

    Bumping to say I'm having this exact problem on 2 different Win7 PCs that I've tried running spine essential on. Happens if I run as admin or normal user... I noticed that my C:\Users\bburbank\AppData\Local\Temp\libgdxbburbank folder was read-only, but even after giving all users full rights to the folder (and DLL inside) I get the null pointer 🙁

    Spine Launcher 1.8.18-full
    Windows 7 x86 6.1
    Java 1.7.0-u6-unofficial Oracle Corporation
    OpenJDK Server VM
    An unexpected error has occurred:
    java.lang.NullPointerException
    at a.E.a(SourceFile:84)
    at com.esotericsoftware.spine.editor.launcher.Launcher.a(SourceFile:345)
    at com.esotericsoftware.spine.editor.launcher.Launcher.b(SourceFile:432)
    at com.esotericsoftware.spine.editor.launcher.Launcher.d(SourceFile:530)
    at com.esotericsoftware.spine.editor.launcher.Launcher.<init>(SourceFile:265)
    at a.k.run(SourceFile:1107)
    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)