본문 바로가기
반응형

unity 2d animation3

유니티 2D 애니메이션 4. Swap sprite 1. 교체할 스프라이트 준비 Swap기능을 사용하려면 교체하기 전 스프라이트와 동일한 Bone, Geometry셋팅이 되어있는 다른 스프라이트를 준비한다. 딱히 스프라이트가 구부러지거나 접힐 필요없이 단독으로 교체되는 것이라면 그냥 스프라이트 교체만 해도 된다. 2. Sprite library asset asset폴더안 어딘가에 Sprite library asset 파일을 생성한다. 캐릭터를 구성하고 있는 스프라이트들 각각을 Sprite library에 등록해두고 교체한다. 생성된 Library를 선택하고 Inspector에서 + 버튼을 눌러 Category List를 추가하고, 추가된 Category List의 이름과 사이즈를 작성하고 바꿀 스프라이트를 연결해준다. Category List에 연결한 스.. 2020. 9. 6.
유니티 2D 애니메이션 3 - Sprite Skin, IK 1. 스프라이트 구조 앞서 설정이 모두 끝난 뒤 Sprite Editor를 닫고, 스프라이트(PSB)파일을 Scene으로 꺼낸다. 위에서는 Empty GameObject에 스프라이트를 넣은 상태이다. 스프라이트 하위에는 만들었던 본이 Transform만 있는 오브젝트로 추가되어 있고, 나머지는 PSB파일로 가져올때 레이어로 구분되어있던 스프라이트들이 소속되어 있다. 각 Bone을 선택해보면 Transform만 덜렁 붙어 있다. 그리고 각 부위별 스프라이트를 선택해보면, Sprite Skin 콤포넌트가 붙어 있으며, 여기에 Skinning Editor의 Bone Enfluens에서 설정했던 스프라이트에 영향을 주는 Bone과 Root Bone이 추가되어 있는것이 보인다. 이제는 스프라이트의 Transfor.. 2020. 9. 5.
유니티 2D 애니메이션 2 - Bone, Geometry, Weight 1. 2D 애니메이션 패키지 설치 1편에서는 유니티에 이미지파일을 더 수월하게 가져오기 위해 2D PSD importer를 설치했고, 이번에는 2D 애니메이션을 하기 위해 필요한 2D Animation 플러그인을 설치한다. 2D PSD importer는 필수가 아니지만, 스켈렉톤 애니메이션을 하기위해 2D Animation 플러그인은 필수이다. Window > Package Manager를 열고 2D Animation을 설치한다. 2. Bone 생성 bone은 우리몸의 뼈와 관절의 관계를 스프라이트에 구성할 때 뼈의 역할을 하는 것이며, 본을 여러개 사용하여 적당한 회전을 주면 관절처럼 꺽이는 동작을 만든다. 우리몸의 뼈와 다른점은 스프라이트에 심은 본은 길이나 스케일 조절이 가능하다는 것으로 우리몸으로.. 2020. 9. 4.
반응형