위 움짤을 보면 플레이어 주변 랜덤위치에 일정개수만큼 기둥을 만드는데
기둥 올라오는 모션을 애니메이션으로 만들었음
그래서 기둥엔 애니메이터가 있고 사진처럼 스케일을 시간에 맞춰서 애니메이션을 만들어줬음
근데 뭐가 문제냐? 바로 윗 사진의 그래프에서 최종 y 스케일 값을 랜덤으로 주고 싶은거임
그래야 기둥들 만들어질때 뭔가 있어보이지 않을까 해서..
애니메이터 float 파라미터도 애니메이터 안에서만 쓰는거 같고
애니메이션 이벤트 라는것도 있던데 이걸로 해결하자고 기둥에 스크립트 추가하는 것도 좀.. 부담스러움
어차피 기둥들 따로 할 일도 없어서
그래서 지금 단순하게 생각해본 건
기둥 생성해주는 매니저는 따로 있으니까 그 매니저 내에서 기둥 생성 후 스케일을 먼저 고치고
애니메이션은 스케일이 아니라 포지션을 대상으로 고칠까 생각중이긴 한데
혹시 다른방법 있음? 애니메이션 클립 데이터를 불러와서 스크립트 내에서 고친다던가 ㅋㅋ
아니면 이거랑 비슷한 상황이었을 때 다들 어떻게 처리했음?
애니메이션 그래프 사진이 안들어갔네.. 암튼 스케일 고친거임
setfloat
그거는 파라미터 아님? 애니메이션 만드는 창에선 못 쓰는거 같던데
저 기둥 오브젝트를 자식으로 가지는 부모 오브젝트를 만듬, 부모 오브젝트의 스케일을 랜덤으로 세팅
해결함ㅋㅋ 감사합니두 마침 포지션 애니메이팅 하는 것도 다시 생각해보니 안되는거 같아서 막혔던 참이었는데
이런 방법이 있네 - dc App