가져오기 문제 해결 - spine-unity 튜토리얼

November 9th, 2022

스켈레톤을 Unity로 가져오는 데 문제가 있으십니까? Unity로 가져오기 중에 발생하는 일반적인 문제와 그 해결책을 보여주는 이 영상을 한번 살펴보세요.

Unity로 가져오는 데 문제가 발생하면 잘못된 Spine 내보내기 설정에서부터 Unity의 잘못된 설정에 이르기까지 여러 가지 원인이 있을 수 있습니다. 이 영상은 가져오기 중에 발생하는 많은 일반적인 문제에 대한 올바른 설정을 더 잘 이해하는 데 도움이 됩니다.

이 비디오는 도움이 되었나요? 꼭 이 비디오에 대한 의견, 감상을 Spine 포럼에서 들려주세요!

spine-godot breaking change

September 26th, 2022

We released our spine-godot runtimes almost 2 months ago. Since then, we've further improved the runtime based on your feedback and bug reports. Eventually, one unfortunate issue cropped up: Godot plugins and modules may fight over a generic file extension like .json when trying to import it.

This leads to issues when spine-godot is combined with other plugins or modules, like Dialogic. When both spine-godot and Dialogic are loaded into the Godot editor, one of them will be chosen by Godot to import all .json files, preventing the other from importing files with that file extension.

Godot 4.0 has introduced JSON as resource files that helps any new plugins to co-exist happily. However, since we continue to support Godot 3.5 for the foreseeable future, we have to introduce a breaking change.

Starting today, spine-godot will no longer be able to import JSON skeleton files with the .json extension. Instead, JSON skeleton files must use the extension .spine-json. This change will apply if you download the latest pre-built Godot editor from us, or if you rebuild your local Godot editor from the latest spine-godot sources. This applies to both the 4.1 and 4.2-beta branches in the spine-runtimes repository.

If you have an existing Godot project using spine-godot and want to update to the latest version of spine-godot, we are here to help. Here's how you can do that without issues:

  1. Backup your existing project.
  2. Make sure you have the latest Python installed and can run it on the command line by adding its bin/ folder to your PATH environment variable (only needed on Windows).
  3. Download our Python script that will convert your Godot project from using .json skeleton files to .spine-json files.
  4. Run the script on the command line, providing it with the full path to your Godot project directory, e.g. python convert.py c:\myproject

The script will then:

  1. Rename all .json skeleton files to .spine-json and delete the .json.import files. The .import files will be recreated next time you open the project in Godot.
  2. Fix the paths to all external resources of type SpineSkeletonFileResource in all your project's .tscn and .tres files.

Once the script has converted your project, you can open it with the latest Godot editor built from the latest spine-godot sources.

Discuss this post on the Spine forum.

예제 장면으로 spine-unity 런타임 시작하기

August 29th, 2022

Unity와 함께 Spine을 사용하여 살펴보겠습니다! 최신 영상에서는 빠르게 시작하고 실행할 수 있는 spine-unity 런타임의 여러 기능에 대해 설명합니다. 시작 폴더의 예제 장면을 살펴보고 Spine Runtimes의 작동 방식과 spine-unity 런타임으로 할 수 있는 작업에 대한 기본 사항을 알아보겠습니다.

이 영상에서는 spine-unity 런타임을 설치하는 방법을 보여주지 않습니다. 설치 방법에 대해서는 spine-unity 런타임 설명서를 참조하세요.

이 영상이 도움이 되셨나요? Spine 포럼에서 이 게시물의 토론에 참여해 보세요!