1. Tank 에서 Bullet 발사시 포구에서 나오지 않는 문제

▲하찮다..!
해결 :
- SpawnPoint 를 따로 만들어 포구 앞에 배치

2. Bullet 발사시 반동 / 포물선이거나 바닥에 내리꽂는 문제

해결 :
- 포구가 포신에 너무 가깝게 배치되어 Instantiate 할때 Bullet 이 포신을 때리면서 나아감
- 그 영향으로 Tank 가 움찔거리게 되었고 , 포신에 맞고 날아간 Bullet 은 땅에 쳐박히게 되었다.
- SpawnPoint 를 조금 더 위쪽에 배치하여 해결
3. Bullet 이 일직선으로 나아가지 않고 자유분방하게 날아가는 현상


▲의도한건 아니지만 뭔가 멋있기는 하다. 그런데 왜 이런 현상이 ?
해결 :
- Bullet 이 중력 영향을 받는 것 같아 처음에는 Is Kinematic 을 체크
- 그래도 여전히 Bullet 이 자유분방해서 Rigidbody 컴포넌트를 제거하며 해결
4. Bullet 이 앞으로 ( Z축 ) 날아가야 하는데 바닥으로 떨어지는 현상

▲폭격기..?
해결 :
축이 잘못되었나 싶어 비행기의 축을 확인

이상하다. 비행기 축은 정상인데? 왜 Bullet 이 자꾸 아래에 박히는거지?
Bullet 에 문제가 있나?

Bullet 에도 문제가 없어보이는데 왜 아래로 떨어지지?
한참을 이것저것 만져보고 수정해보다가 찾게 되었다.

비행기의 부모객체는 축이 정상이지만,

발사를 담당하는 자식 객체의 축이 반대였던것...!
코드에서 축을 바꿔 수정 후 다시 테스트 해보니 정상적으로 동작했다.
후.. 꺼진 축도 다시 보자!
5. 왜 Bullet 이 Instantiate 되지 않을까?
해결 :

아... 수치스럽다...
'📖TIL > 🤔발생한 문제와 해결' 카테고리의 다른 글
| 팀 프로젝트 중 발생한 문제와 해결 (0) | 2025.12.16 |
|---|---|
| 팀 프로젝트 중 발생한 문제 (0) | 2025.11.11 |
| 가끔 적이 한방에 Destroy 경우 (0) | 2025.10.18 |
| 코루틴 사용중 팅김 현상과 해결 (0) | 2025.10.18 |