갑자기 궁금해서 질문드려봅니다.
일단 개발 시작한지 얼마 안된 사람이라서 양해 부탁드립니다.
예전에 그냥 간단하게 문 열고 닫고 하는걸
애니메이터랑 애니메이션 클립으로 배워서 그렇게 하고있는데 (코드로 애니메이션 조작)
막상 유튭 강의 영상이나 예시들 보면
아예 코드 자체로 회전까지 구현하는 경우가 많더라구요
사실 정답이 있는 건 아닐 것 같은데요
선호하시는 방법이 있나요?
1. 애니메이션 기반 (코드로 제어)
2. 코드 기반(회전, 이동 까지 코드)
3. 코드 기반이지만 에셋 활용(dotween 등)
4. 기타
1
감사합니다!
스크립트로 문짝 메쉬 직접 회전
감사합니다!
스켈레탈 메시보다 스태틱 메시가 더 가벼워서 난 간단한 움직임은 코드로 조작함 - dc App
답변 감사합니다!
애니매이션의 장점=실제로는 그대로인데 보이는것만 바뀌니 찐빠날일이없음, 코드작성=실제로 오브젝트가 변경되기때문에 물리법칙이나 찐빠날일이 많음, 저장까지하게된다면 더 복잡
아하.. 그런 문제도 있군요
애니메이션 자체에 문제가 있지 않는이상 애니메이션 기반으로 해도 괜찮지않을까요
취향 차이 같은데 난 3번 간단한 기능들에까지 애니메이터/클립 파일 생기는 게 싫음
1번은 연출식이라 인게임내에서 혹은 개발도중에 유동적으로 연출을 바꾸기가 힘들고 인게임 내에서도 바꾸려면 바꿀 경우의 수까지 애니메이션이 다 필요함 퀄리티 높음, 만들기수정힘듬, 성능많이듬 2번은 개발도중 혹은 인게임내에서도 유연하게 어떻게 어떤 속도로 얼만큼 어느 방향으로 열릴지 계속 간단하게 수정 가능한 라이트함이 있음 결론: 내게임이 저사양겜인편이라 성능여유가 많고 이미 애니메이션을 만들어놓은 상태고 앞으로 수정하거나 인게임에서 바리에이션 여러개 만들 필요는 없으면 1번이고 그 반대면 2번