이거 왜 이동 애니메이션이 안 움직이냐?
IDLE 애니메이션이 구현되는데
분명히 MAX WALK SPEED 설정해줬으니까 스피드 받아오는거 아닌가??
보다시피 IDLE상태에서 속도값이 있기만해도 무조건 JOG 상태로 변해야하는데 변하질 않네.
왜 안움직일까??
C++로 코딩짜고 블랙보드로 AI 컨트롤러 준 캐릭은 움직임 애니메이션이 구현되는데
블프로 짜서 AI MOVE TO 써서 진짜 간단하게 목표 지점까지만 움직이게하는데 애니메이션이 구현이 안돼.
캐릭터에 형변환도 했는데 왜 그럴까??
AI 컨트롤러가 있는 상태에서만 애니메이션이 동작하나?
혹시 네비 메쉬 설정 안되있는거 아님? - dc App
움직이긴 하고 애니메이션만 안되는거? - dc App
ㅇㅇ 움직이긴 하고 애니메이션만 안됨
확실한건 블랙보드 이용해서 AI 컨트롤러 넣는식으로 하면되는데. 그렇게해야하나싶어서 질문함.
IsAccelerating 은 어떻게 설정되는 거야?
파라곤 애셋 기본값
저 값이 의심스러운데 내가 파라곤 에셋을 안봐서 모르겠네.
charactermovement 콤포넌트의 use acceleration for paths 를 true 로 해줘
했는데도 안되네. 이유를 모르겠다 그래도 신경써줘서고맙다
정안되면 플레이 애니메이션으로 억지로 해야지 뭐 ㅋㅋ;
이상하네 나는 저 값만 체크해 줬는데 애니메이션 잘나오네. 내가 프로젝트 링크 올려줄께
https://drive.google.com/file/d/1z-r8CFuGV8Eriov-bGRVkCXrUQCrMk9x/view?usp=sharing
고맙다 연습해볼게. 혹시 뭐 오픈카톡이라도 올리면 내가 바나나 우유라도 줄게
궁금하니까 뭐가 문제였던 건지만 알려줘~ 링크는 일주일 뒤에 삭제 될꺼야.
아직까지 원인 몰라서 찾는중ㅋㅋ 내일 다시 볼듯 오늘은 잠깐 일하러 가고있어서
맥스 워크 스피드랑 스피드랑 별개 아님?
이벤트 그래프에 Event Blueprint Update Animation 에서 Speed, IsInAir, IsAccelerating 업데이트 하는건데 로그에 값들 제대로 나오는지 찍어봐
확실히 SPEED값이 제대로 안나오긴한다. 근데 이거 어떻게 받아와야하냐???? 감이 잘 안잡힌다.. 플레이어랑 1:1하게 만드는 블랙보드는 짜서 어케 만들었는데 그냥 단순히 목적지 까지 이동하는 캐릭터에 짜는건 너무 오래걸리는것같고..... 보니까 문제가 되는 부분이 저 Try Get Owner가 컨트롤러가 있는 폰에 대해서만 속도 받아와서 그런것같은데 어떻게 해결해야할지 감이 안잡혀..
Try Get Pawn Owner 가 null 나오는거 아님?
그건 아님. 만약그랬으면 NONE이 계속 떠야할텐데 로그엔 그렇게 안찍혀.. 이유를 진짜 모르겠다... 혹시나 무료 애셋이나 깔아보고 해서 되면 알려주라..
그거 이벤트 그래프 보면 IsInAir -> Speed -> ... -> IsAccelerating -> ... 순서로 업데이트 되서 IsInAIr랑 IsAccelerating이 제대로 뜨면 딱히 Speed 만 제대로 업데이트 안되지 않을텐데, IsAccelerating 제대로 뜨는거 맞음? 다 0 나오고 있을거 같은데
Event Blueprint Update Animation 다음에 Is Valid 노드에 Is Not Valid 에 로그 띄우는거 연결해서 뜨나 봐바.
제대로 안나오네..너 쌉고수다
근데도 어떻게 해결봐야할지 모르겠다
블프 만들때 베이스 클래스 뭐로함?
당연히 캐릭터로 함. NPC라서. 근데 캐릭터 무브먼트를 읽어오게했는데 못 읽어오네.
is valid Input Object에 Try Get Pawn Owner 연결한거 맞음?
네 했는데 안됨 ㅠ 그래서 더 모르겠음..진짜로 다 연결했고 그걸로 다른것도 됐는데 이것만 안됨..
캐릭터에 스켈레탈 메시 넣을때 에디터에서 끌어다 넣었음?
캐릭터 스켈레탈 메시를 스폰을 한 다음에 에디터에서 클릭하는 식으로 넣으면 안되고 Set Skeletal Mesh 써서 넣어야 한다는것 같은데
https://answers.unrealengine.com/questions/568629/view.html
흠 고맙다 내일 해볼게..슬슬 노가다 가야해서 자야함