지금 만들고싶은거
총알이 생성된 순간의 플레이어 위치로 날아가기
instantiate로 총알 만들어서 썼을땐 Fixed update, void start 두개로 멀쩡히 돌아갔음
총알이 생성되는 순간의 플레이어 위치로 날아갔음
근데 내가 저걸 오브젝트 풀링으로 총알 on/off 시키면서 사용하니 총알이 온 사방으로 흩뿌려지는문제가 발생함
혹시 vec을 잘못잡았나 싶어서 문제의 세 줄을 FixedUpdate에 적어넣으니 멀쩡하게 추격함
저 세 줄에는 문제가 없는것같음
근데 내가 만들고싶은건 뒤질때까지 쫓아오는게 아니니까 저렇게는 못씀
그래서 어디가문제인가 싶어서 fixedupdate에 timer에서 vec 방향 잡는거 한번 실행시켰더니 안되고
저렇게 떡칠을 해놔도 안됨
왜 저렇게 버그가 나는거고, 해결방법이 뭐냐
아니면 내가 코드를 뭔가 잘못적은거냐
아니면 판단 근거가 부족해서 더 코드가 필요하냐
저 총알을 움직이는 코드는 fixed update에 적힌 저 딱 한줄이 끝임
저 한줄을 지우면 안움직임
총알 생성 위치는 드래곤 위치, 각도는 Quaternion.identity 줬음
fixedupdate에서 반복실행시키면 멀쩡하게 돌아가는데
왜 start,enable,disable 셋 다 넣어도, fixedupdate에서 한번 실행시켜도 다 총알이 사방으로 흩뿌려지는거냐
이해할수가없음 ㅅㅂ
해당 댓글은 삭제되었습니다.
rt