2016. 2. 22. 05:53

첨부 파일에 패키지 드립니다.

제가 만든게 아니고, 외국 사이트에서 받은건데..

출처를 알게되면 바로 수정하겠습니다.


spine-unity.unitypackage



Posted by 시리시안
2016. 2. 22. 05:51



저번글에 이어서 봅시다.
이번 글에서는 스파인 좌측 기능에 대해서 볼껍니다.
SkeletonAnimation를 보면 여러 기능을 가지고있네요.
차례대로
스킨, 레이어,어드밴스안에 메시기능과
Z축 거리 노말 연산, 등..
그리고 애니메이션과 루프 타임스케일이 있네요.

위에서부터 봅시다.

스킨은 말그대로 스파인 디자이너가 넣어준 스킨을 교체합니다.
레이어는.. 굳이 설명 안해도 될꺼같네요

어드밴스 부분을 봅시다.
서브매시를 다루는 부분과
Z Spacing이 있네요

먼저 서브메시를 다루는건.. 음.. 내용이 좀 길어 질테니
로 대신합니다.

영상을 그대로 보시고 따라하시면 손쉽게 익히실수 있습니다.

그다음 Z Spacing을 봅시다.
3D뷰로 바꾸고 숫자를 조절하면 바로 알수있을꺼애요




이처럼 2D공간내에서 벌어지게 됩니다.
사용법은.. 서브메시를 이용할때 사용하셔도되고,
일부만 들어가는 파티클 작업이나, 라이트 작업에 사용하셔도됩니다.

그외 노말 과 탄젠트 계산법은 생략할게요.

애니메이션 네임과 루프와 타임스케일은 전부 아실꺼라 생각합니다~


Posted by 시리시안
2016. 2. 22. 05:48
안녕하세요.
먼저 
에서 스파인 SDK를 받습니다.




유니티에 사용하시는거라면 spine-csharp과 spine-unity 2개를 받으면 됩니다.
귀찮으니 그냥 오른쪽 Download ZIP을 눌러서 전부 다운 받읍시다 (22M정도)

그래서 위 2개 폴더를 유니티에 넣어줍시다.







유니티는 스파인파일을 텍스트 파일로 읽기 때문에 .txt로 변경해주어야 합니다.
(아트가 Spine을 잘 다룬다면, .txt로 익스포트시 변경하여 뽑을수도있답니다.)


그다음 Material을 만들고 이미지를 넣어야..하는데..
자동으로 만들어지네요..?
보면 atlas.asset도 자동으로 만들어 집니다........
원래는.. 스파인 아틀라스를 만들고 데이터를 짚어 넣어야 하지만, 자동으로 만들어지니 생략하겠습니다.






아니 다시보니까 
스파인 스켈레톤데이터는 자동으로 안만들어주네요!!?
왜 2개는 자동으로 만들어주고 제일 중요한 파일은 자동이 아닌지..ㅇㅅㅇ;
... 일단 만듭시다.




만든 거기에 atlas 에셋 데이터와 json.txt파일을 넣어줍시다!







Hierarchy에서 SpineSkeletonAnimaion을 만들어줍니다.




그안에 아까 만든 스켈레톤데이터를 넣어줍시다.

그러고 씬을 보면.. 쨔쟌! 벌써 스파인 캐릭터가 등장했네요!!

와..
정말 간단해졌네요 -ㅅ-;


Posted by 시리시안