1. 플레이어가 가장 가까운 적을 스캔 및 표창 발사 OK
2. 표창이 적에게 날아가 피해 및 관통 같은 효과 적용 OK
여기서 문제인데요...
3. if (bounce >0) 이걸써서 관통이 적용되기 전에 튕기기 횟수가 남아있으면 플레이어가 적을 스캔했던 스크립트(가장가까운대상찾아주는거) 도 이 총알 프리팹에 달아줘서 target = bullet.scanner.nearestTarget; 해서 적을 찾아내고 플레이어가 총알을 발사시킨 스크립트처럼 똑같이 넣어줬는데 날라가질 않네요... 혹시 멈추는건 가능한가 해서 vercor2.zero 하니까 멈추는건 가능한데 어째서 다른 대상에게 날라가질 못하는걸까요?
2. 표창이 적에게 날아가 피해 및 관통 같은 효과 적용 OK
여기서 문제인데요...
3. if (bounce >0) 이걸써서 관통이 적용되기 전에 튕기기 횟수가 남아있으면 플레이어가 적을 스캔했던 스크립트(가장가까운대상찾아주는거) 도 이 총알 프리팹에 달아줘서 target = bullet.scanner.nearestTarget; 해서 적을 찾아내고 플레이어가 총알을 발사시킨 스크립트처럼 똑같이 넣어줬는데 날라가질 않네요... 혹시 멈추는건 가능한가 해서 vercor2.zero 하니까 멈추는건 가능한데 어째서 다른 대상에게 날라가질 못하는걸까요?
1.질문을 자세히 쓸 것 2.코드 전문을 올릴 것 3.
다른 코드가 없어서 확신할 순 없지만 프로퍼티 이름만 봤을 땐 총알 기준으로 scanner.nearestTarget 했을 때 방금 맞췄던 적을 예외처리 안해서 target에 방금 맞췄던 적(일단 가장 가까이에 있으니)이 들어가 있으니 총알이 튕기지 못한 것 같기도 함
네 그런것 같네요...챗GPT도 열심히 써보고 제 머리를 쥐어짜봐도 도저히 안되서 반대로 튕기는거 챗GPT한테 물어봐서 적용하니까 얼추 제가 원하는 느낌대로 되서 그냥 이대로 써도 될것같네요 감사합니다 선생님!