S
Steelespine

  • 6 Mar 2021
  • 20 Oca 2021 tarihinde katıldı
  • At first I was a bit wary of you guys, but I must honestly say you do sterling work and cannot emphasise how wrong i was. I look forward to hearing about future updates! Now, if only GMS2 were to update their Spine compatibility...

    Nate yazdı

    Oh, did AD update their Spine export? We'll take a look ASAP! They had planned to support tags, then we can finally promote AD instead of nasty old Photoshop!

    Ideally the AD export uses the slightly older JSON format. The newest versions of Spine have special cases so they will except that older JSON, at least enough so that older export scripts don't have to be rewritten. The AD guys are awesome though and very responsive, so we'll drop them a line if there's a problem.

  • I tried importing a json from the latest version of Affinity designer. However I'm using Spine 3.7xx for gms purposes. When I tried to import the json I got an error that it wasn't valid. Ok that's fine, i guess it's a compatibility issue. However, it disabled undo for all further actions. The bug vanished when the program was restarted. I don't know if it would apply to other jsons generated by other programs but I just thought I'd leave it here. thanks!

    Edit: I realise cause I'm using an older version maybe i shouldn't have posted. But it might prove helpful in some manner, so I'll leave it up.

  • Hey guys,

    I just picked up spine and am trying to export svg's from inkscape using the bundled script. I pasted the appropriate files in the user extensions folder. In the extensions menu i have 'export to spine as one option and 'spine/export' as another. They both have different options. When I use 'export to spine' i get this:

    InkscapeToSpine.py:284: DeprecationWarning: inkex.localize was moved to inkex.localization.localize
    inkex.localize()
    Traceback (most recent call last):
    File "InkscapeToSpine.py", line 285, in <module>
    effect = SpineExporter()
    File "InkscapeToSpine.py", line 40, in init
    inkex.Effect.init(self)
    File "C:\Program Files\Inkscape\share\inkscape\extensions\inkex\base.py", line 234, in init
    super(SvgInputMixin, self).init()
    File "C:\Program Files\Inkscape\share\inkscape\extensions\inkex\deprecated.py", line 76, in init
    self.svg = SvgDocumentElement()
    AttributeError: can't set attribute

    And when I try to run spine -> export I get this:

    Traceback (most recent call last):
    File "PathsToSpine.py", line 30, in <module>
    from string import rstrip
    ImportError: cannot import name 'rstrip' from 'string' (C:\Program Files\Inkscape\lib\python3.8\string.py)

    Edit: I also pasted them in the shared/extensions folder, which came up with the same error. I reinstalled python just in case to no avail.

    Any help?

    Thanks =)