- Изменено
이전 버전들에 대한 바이너리 및 JSON 구조 문서가 있을까요?
안녕하세요, 귀사의 소프트웨어와 관련하여 질문하고 싶은 사항이 있어 게시글을 남기게 되었습니다.
저희의 협력사로부터 이전 버전의 Spine 에서 저장된 바이너리들을 버전과 상관 없이 3.8 버전의 런타임에서 사용할 수 있도록 런타임을 수정해달라는 요청을 받았습니다.
귀사의 블로그에 게재된 3.8 변경 사항을 확인한 결과 바이너리 포맷 및 JSON 포맷에 대한 구조 변경이 있었다는 점을 확인했습니다. 다만, github에 게재된 spine-libgdx의 3.8 버전 브랜치에 있는 이전 버전(3.6, 3.7)과 비교해 SkeletonBinary.java와 SkeletonJson.java 에는 변경사항이 없는 것 같아, 소스코드를 참조해가며 수정하기 보다는 혹시나 이전 버전들에 대한 문서를 확인할 수 있는 방법이 있을지 궁금합니다.
감사합니다.
Hello, I'm leaving a post because I have a question regarding your software.
Our partner has asked us to modify your v3.8 runtime to load binaries exported from older versions of Spine (Adding version conditions to SkeletonBinary, or somehow).
We checked the 3.8 changelogs available on your blog and found that there were changes to binary format and JSON format. However, there seems to be no change to SkeletonBinary.java and SkeletonJson.java on 3.8 branch compared to the previous version (3.6, 3.7) of spine-libgdx published on your GitHub repository. So I'm wondering if there is any way to check the older versions of your documentation, especially Binary Export Format(esotericsoftware.com/spine-binary-format) and JSON Export Format(esotericsoftware.com/spine-json-format).
Thanks for reading post.
Sincerely,
Kim.
spinal disk написалthere seems to be no change to SkeletonBinary.java and SkeletonJson.java on 3.8 branch compared to the previous version (3.6, 3.7) of spine-libgdx published on your GitHub repository
There were definitely changes to those files from 3.7 to 3.8. GitHub doesn't have a great way to view the differences, but you can try this:
https://github.com/EsotericSoftware/spine-runtimes/compare/3.7...3.8
Find "skeletonbinary.java" on that page, then click Load diff
. It is easier to do with git on the command line. Or, you can just get the latest file from each branch and diff them with any diff tool.
There may not be many changes from 3.6 to 3.7. Version 3.6 was a pretty small release.
The documentation isn't versioned, sorry. It shows only the latest. It's difficult to keep up to date and therefore may have errors, which we fix whenever found.
해당 파일이 3.7에서 3.8로 확실히 변경되었습니다. GitHub에는 차이점을 볼 수있는 좋은 방법이 없지만 다음과 같이 시도해 볼 수 있습니다.
https://github.com/EsotericSoftware/spine-runtimes/compare/3.7...3.8
해당 페이지에서 "skeletonbinary.java"를 찾은 다음 'Load diff'를 클릭합니다. 명령 줄에서 git을 사용하는 것이 더 쉽습니다. 또는 각 브랜치에서 최신 파일을 가져 와서 다른 도구를 사용하여 비교할 수 있습니다.
3.6에서 3.7로 많은 변경 사항이 없을 수 있습니다. 버전 3.6은 아주 작은 릴리스였습니다.
문서 버전이 없습니다. 죄송합니다. 최신 만 표시합니다. 최신 상태로 유지하기 어려우므로 오류가있을 수 있으며 발견 될 때마다 수정합니다.
There were definitely changes to those files from 3.7 to 3.8
Seems I've missed something or went wrong somehow while comparing two versions
Thank you for your quick and kind reply!