자신이 깨끗한척하면서 야스파티도 부캐나 주황불 키고 허리를 흔들고 다니는 친구들을 위한 3.0 강좌
사실 왠만한 3.0 쓰는 사람들이면 이런게 가능하지 않을까 했을 물건이고 매우 쉬움
위 사진에서 아바타의 표정이 바뀌는 원리는
우리가 왼손을 주먹쥐었다고 했을때
어떠한 상황에서건-왼손의 변수가 1과 동일할때-Fist 애니메이션 작동
이런 방식임
즉 우리는 저 조건문을 잘 만져주면 표정이 하나가 아니라 둘이건 셋이건 넣어주는게 가능하다는거지
하지만 제스쳐 파라미터는 0~8만 사용이 가능함
그렇기에 우리는 새로운 파라미터를 설정해줘서 조건문 장난을 칠거임
아바타의 파라미터를 하나 새로 넣어주자
나같은 경우엔 YAS로 함
알아보기 쉬운거로 적어주면 좋고
FX 애니메이터의 파라미터에도 같은 이름으로 지정해주자
그러고나서 Fist부터 ThumbsUp까지 모든 조건문에 [새로만든 변수 이름]-Equal-0 을 지정해주자
그러면 이제 손 변수가 1이고, 야스용 변수가 0일때 Fist 애니메이션이 재생되는 방식이 되는거지
모눈종이를 우클릭-Create State-Empty
그리고 그곳에 야스용 표정을 넣어주자
표정 만드는법을 모르겠다고? https://gall.dcinside.com/mgallery/board/view/?id=vr&no=232370
Any State에 우클릭-Make Transition
그리고 우리가 만든 State에 이어주자
그러고 나서 조건문에 [새로만든 변수 이름]-Equal-1 을 지정해주자
그러면 이제 손 변수가 1이고, 야스용 변수가 1일때 야스용 표정 이 재생되는 방식이 나가게됨
이제 Menu에 가서 Add Control을 만들어주고, Type을 Toggle로 해준 뒤 Parameter[새로만든 변수 이름] Value 1로 해주자
저 버튼을 한번 누르면 다시 끄지 않을때까진 야스용 변수가 1로 설정됨
이거로 평소엔 조신하게 지내고 둘만 있을땐 즐겁게 지내렴