애니메이션 레이어 | 유니티

  Рет қаралды 9,232

WER's GAME DEVELOP YOUTUBE

WER's GAME DEVELOP YOUTUBE

Күн бұрын

부위 별로 필요한 애니메이션을 출력하기 위한 애니메이션 레이어 기능을 알아봅시다. 이 기능을 사용하면 캐릭터가 달리는 도중에 총을 쏘거나, 탄창을 교체하는 동작과 점프하면서 폭탄을 던지는 등의 동시 동작을 구현할 수 있게 됩니다.
박스맨 캐릭터 모델링 & 애니메이션과 캐릭터 조작기능 : drive.google.com/file/d/1oy4N...
타임라인
0:00 인트로
0:11 애니메이션 레이어 개요
1:49 리소스 임포트와 애니메이션 리소스 살펴보기
2:42 캐릭터의 애니메이터 살펴보기
3:25 기본 레이어
3:58 아바타 마스크
4:26 휴머노이드(Humanoid) 방식과 트랜스폼(Transform) 방식
4:57 FBX 모델의 아바타 생성하고 가져오기
5:25 레이어에 필요한 본 선택하기
5:55 애니메이션 레이어 만들기
7:00 레이어 설정하기(Weight와 Mask)
7:41 Attack 애니메이션을 동작시키는 기능 구현하기
8:15 애니메이션 레이어 기능 테스트
8:39 마무리
[유니티 어필리에이트 프로그램]
아래의 링크를 통해 에셋을 구매하시거나 유니티를 구독하시면 수익의 일부가 베르에게 수수료로 지급되어 채널의 운영에 도움이 됩니다.
- 유니티 에셋스토어 : prf.hn/l/vJl41D5
- 유니티 플러스 : prf.hn/l/wLNyJZG
- 유니티 프로 : prf.hn/l/qXOybmp
[투네이션]
toon.at/donate/63773521276146...
[Patreon]
/ wergamedevchan
#유니티강좌 #애니메이션레이어 #게임만들기

Пікірлер: 46
@user-nw3gi5wh1x
@user-nw3gi5wh1x 2 жыл бұрын
영상 잘봤습니다. 큰 도움이 되네요 감사합니다.
@devSSEM
@devSSEM 4 жыл бұрын
정말 도움되는 내용입니다~ 감사합니다. ^^
@wergia
@wergia 4 жыл бұрын
ㅎㅎ 다음에 또 좋은 내용으로 찾아뵙겠습니다!
@꿈꾸는모험가
@꿈꾸는모험가 4 жыл бұрын
애니메이션 레이어가 상당히 헷갈렸는데 덕분에 잘정리가 됐어요 ! 감사합니다 !
@wergia
@wergia 4 жыл бұрын
이렇게 하나씩 알아가는거죠!
@user-np9ki2lf6m
@user-np9ki2lf6m 2 жыл бұрын
강의 좋아요!!
@neil2725
@neil2725 Жыл бұрын
조이스틱을 미리 공부하지 않고 봤더니 살짝 당황했습니다. 덕분에 Plus/Minus 키를 이용해서 파라미터를 조정하여 애니메이션이 바뀌는 코드를 직접 한번 짜보게되었어요. 잘 배웠습니다.
@user-cr5wc2sn6z
@user-cr5wc2sn6z 3 жыл бұрын
베르님 영상 꾸준히 보고있어요 배우는 사람 입장에서 이해하기 쉽게 설명해줘서 좋아요 영상 퀄리티가 상당히 좋은데 조횟수가 낮은게 아쉽네요 ㅠㅜ 아무래도 학문의 분야라 그런가
@wergia
@wergia 3 жыл бұрын
저도 아쉽네요 ㅎㅎ 하지만 언젠가 많은 사람들이 봐주시겠죠 ㅎㅎ
@gorani_TV
@gorani_TV 4 жыл бұрын
레이어가 이런 기능이네요. 😄
@wergia
@wergia 4 жыл бұрын
3D 게임에서 한정된 애니메이션 리소스로 복합 동작을 구현할 때 유용하죠!
@user-ym9wx1qh4x
@user-ym9wx1qh4x 3 жыл бұрын
기존에 있던 레이어에서 Attack 동작을 수행하지 않는 이유는 영상에서 말씀하셨듯이 동작이 꼬일수가 있어서 따로 분리시켜서 하시는 건가요?
@wergia
@wergia 3 жыл бұрын
상체 레이어에서는 공격하는 모션을 취해도 아래층 레이어는 계속해서 달리거나 가만히 서있는 모션을 취해야 하기 때문입니다
@recklessly-ck1ti
@recklessly-ck1ti 4 жыл бұрын
영상 잘보고있습니다 혹시 나중에 시간되시면 인벤토리에 관련된 영상도 가능할까요?
@wergia
@wergia 4 жыл бұрын
리스트업 해두겠습니다! ㅎㅎ
@recklessly-ck1ti
@recklessly-ck1ti 4 жыл бұрын
@@wergia 감사합니당
@namejust8033
@namejust8033 2 жыл бұрын
혹시 하나의 오브젝트가 부위 별 로 서로 다른 애니메이션을 재생하는 것도 가능할까요...? sf 게임에서 등장하는 원이 돌아가는 형태의 hud( hud sf circle )를 만들어보려 하는데 여러 개의 원을 하나의 오브젝트로 합쳤거든요 이 상태에서 각가의 원을 따로 구분해서 애니메이션을 적용할 수 있는지 궁금합니다ㅠㅠ
@wergia
@wergia 2 жыл бұрын
가능합니다. 각 원마다 중심 잡아두고 애니메이션 키 잡으시면 될 것 같아요
@namejust8033
@namejust8033 2 жыл бұрын
아ㅠㅠㅜㅠㅠ 정말 감사합니다ㅠㅠㅠ 혼자서 공부하다보니 모르는게 나오면 막막하고 열받았었는데ㅠㅠㅠ 진짜 감사합니다 베르님 제 생명의 은인이세요.. 몇 일만에 답 찾았더니 눈물이 다 나오네.. 건강히 지내시고 원하시는 일 다 잘 되시길 빕니다 정말 감사합니다ㅠㅜㅜ
@user-sp6dy4wt2g
@user-sp6dy4wt2g 4 жыл бұрын
궁금한게 있는데 보통 플레이어 캐릭터를 만들때 빈 오브젝트에 리지드바디, 콜라이더, 스크립트등을 넣고(캐릭터) 그 오브젝트 자식(박스맨)에 애니메이터를 넣는 방식으로 만드나요? 부모가 아니라 자식에 애니메이터를 넣는 이유가 궁금합니다.
@wergia
@wergia 4 жыл бұрын
애니메이터는 애니메이션이 동작하는 기본 오브젝트인 박스맨 붙어있어야 합니다. 그래야 애니메이션이 동작하죠. 그리고 리지드바디나 콜라이더, 스크립트등을 굳이 부모 오브젝트를 따로 만들어서 붙이는 이유는 카메라가 박스맨에 붙어있으면 박스맨을 회전시킬때 카메라도 같이 회전하는 문제가 발생하기 때문에 캐릭터의 회전과 카메라의 회전을 분리시키기 위해서 입니다. 자세한 예시는 제가 올린 영상 중에 클릭한 위치로 캐릭터 이동 시키기 영상을 참조해보시면 좋을 것 같아요!
@user-sp6dy4wt2g
@user-sp6dy4wt2g 4 жыл бұрын
@@wergia 아 그렇군요 영상 참조해보겠습니다 긴 답변 감사합니다
@user-py4sk7ht2f
@user-py4sk7ht2f Жыл бұрын
저는 블렌더에서 리깅을 한 모델을 가져왔습니다 유니티에서 본을 움직여서 포즈를 만들수 있는데 영상처럼 rig, generic, CreateFormThisModel로 하면 본이 없어져서 포즈를 취할 수가 없습니다 어떻게 해야할까요
@Funbox_admin
@Funbox_admin 2 жыл бұрын
앞으로 걷다가 점프 키를 누르면 자연스럽게 넘어가는 동작도 가능한 설정인가요?
@wergia
@wergia 2 жыл бұрын
동작 전환은 애니메이션 트랜지션 쪽일 듯 합니다.
@user-sp6dy4wt2g
@user-sp6dy4wt2g 4 жыл бұрын
객체가 인스턴스화 되지 않았다며 캐릭터가 안 움직이는데 뭘 설정해줘야하나요? 스트리밍레벨때도 이래서 스크립트만 짯어여..
@user-sp6dy4wt2g
@user-sp6dy4wt2g 4 жыл бұрын
캐릭터바디 창에 캐릭터 오브젝트를 집어넣고 플레이하면 캐릭터에 애니메이터가 업다고 뜹니다
@wergia
@wergia 4 жыл бұрын
@@user-sp6dy4wt2g 영상하단 링크에서 애셋 받아서 사용하신 건가요?
@user-sp6dy4wt2g
@user-sp6dy4wt2g 4 жыл бұрын
​@@wergia 네 알집 풀어서 임포트해 사용했어요 따로 설정할게 있나요?
@wergia
@wergia 4 жыл бұрын
Character 게임오브젝트 아래늬 BoxMan@Stand 게임오브젝트에 Animator 컴포넌트가 없나요?
@user-sp6dy4wt2g
@user-sp6dy4wt2g 4 жыл бұрын
@@wergia 네 빈오브젝트마냥 트랜스폼만 있네요 여기에 애니메이션 폴더에 애니메이터를 추가하면 되는건가요?
@yec1357
@yec1357 3 жыл бұрын
저는 왜 안돼는걸까요? 뛰는 동시에 총쏘는 에니메이션이 적용이 안돼요 ㅠㅠ
@wergia
@wergia 3 жыл бұрын
아바타 마스크와 레이어를 잘 설정하셨나요?
@yec1357
@yec1357 3 жыл бұрын
그게 에셋을 다운받은거라 다 세팅이 되어 있어서 layer랑 에니메이터만 세팅했어요
@wergia
@wergia 3 жыл бұрын
@@yec1357 영상을 따라서 아바타 마스크를 설정하고 레이어에 넣어주셔야 되요!
@yec1357
@yec1357 3 жыл бұрын
@@wergia 넣었는데ㅠㅠ
@wergia
@wergia 3 жыл бұрын
@@yec1357 음 받아오신 애니메이션의 타입이 Generic인가요 Humanoid인가요?
@ohsm1226
@ohsm1226 3 жыл бұрын
안녕하세요 강의 잘 듣고 있습니다! 혹시 올려주신 패키지 다운로드는 더이상 안되는건가요? 들어가보면 404에러가 뜨면서 찾을 수 없다고 하네요 ㅠㅠ... 혹시 개인 메일로 보내주실 수 있으면 너무 감사하겠습니다. ohsm1226@gmail.com 입니다 ㅠㅠ
@wergia
@wergia 3 жыл бұрын
링크 수정했습니다! 알려주셔서 감사합니다!
@user-fv3km3md2g
@user-fv3km3md2g 2 жыл бұрын
영상 잘보고있습니다. 질문이 하나 있는데요 제가 2d로 간단한 애니메이션을 만들고 있는데 Idle 애니메이션이랑 객체가 피격당했을 시 깜박거리도록 알파값을 조정하는 애니메이션을 동시에 재생하고 싶은데 영상에 나온 방법으로는 불가능한건가요?? 안된다면 어떤 방법이 있을까요 ㅠㅠ
@wergia
@wergia 2 жыл бұрын
피격시 캐릭터의 색상이 바뀌는 부분은 애니메이션 보다는 셰이더와 머티리얼을 통해서 처리합니다.
유니티 + 깃허브로 프로젝트 관리하기 | 유니티
20:50
베르의 게임 개발 유튜브
Рет қаралды 57 М.
Timeline Basics | Unity
9:11
베르의 게임 개발 유튜브
Рет қаралды 22 М.
Llegó al techo 😱
00:37
Juan De Dios Pantoja
Рет қаралды 56 МЛН
Эффект Карбонаро и нестандартная коробка
01:00
История одного вокалиста
Рет қаралды 10 МЛН
체력에 따라 애니메이션이 달라지는 방법
13:11
오늘코딩
Рет қаралды 6 М.
Escaping Unity Animator HELL
18:18
Lost Relic Games
Рет қаралды 501 М.
스트리밍 레벨 기능 구현하기 | 유니티
9:15
베르의 게임 개발 유튜브
Рет қаралды 7 М.
Ragdoll & Character Joint | Unity
15:48
베르의 게임 개발 유튜브
Рет қаралды 9 М.
이로써 프랑스는 죽었다
16:10
GROUND C 그라운드씨
Рет қаралды 270 М.