카테고리 없음

[Unity/C#] 전투 시 능력 교환 테스트

Joon_Im 2025. 4. 24. 20:49

오늘은 적 일반 몬스터들, 보스와 함께 전투할 때 능력 교환 부분에 대해서 테스트를 해보았다.

테스트용 스크립트를 하나 만들어주어서 보스에게 붙여주고 테스트해보았다.

 

 

 

1. 혼랑과 능력 교환하면 보스 보이기

▲ 혼랑과 능력 교환 하기 전, 보스가 보이지 않는다.

 

적 일반 몬스터(혼랑)은 뛰어난 감지 능력, 보스는 투명화 능력이 있다.

그래서 위 사진과 같이 처음엔 보스가 보이지 않게 된다. 이때 혼랑과 능력 교환을 하면

 

▲ 혼랑과 능력 교환 후

 

이렇게 보스를 볼 수 있게 된다.

 

 

 

 

2. 보스와 능력 교환하면 플레이어가 투명화되고, 혼랑들이 보스 공격

▲ 보스와 능력을 교환하면 플레이어가 투명해지고 혼랑들은 보스를 공격한다

 

 

 

 

3. 색(索) 공격 맞으면 혼랑들은 맵 어디에 있든 플레이어 위치 알기

▲ 색(索)  공격

 

▲ 맞으면 혼랑들이 아주 멀리서도 플레이어를 감지하고 쫓아온다.

 

 

 

 

4. 비기 : 해(海) 공격 맞으면 색과 같이 혼랑들이 위치를 알게 되고, 플레이어와 보스의 능력 교환 상태 풀리기

▲ 플레이어가 보스와 능력 교환을 하여 투명화되고, 혼랑들이 보스를 공격하는 모습
▲ 비기 : 해(海) 공격을 맞게 되어 플레이어와 보스의 능력 교환이 풀리고 혼랑들이 다시 플레이어를 공격하려는 모습

 

 

임시로 테스트하기 위해 만든 것이라 블랙보드에서 targetTransformKey에 value 값을 새로 넣어주면서 타겟을 정해주고 있다.

오늘은 모의면접이 있던 날이어서 개발은 평소보다 많이 하지 못한 것 같지만 모의면접을 통해 면접이 어떤 느낌일지 볼 수 있어서 의미가 있었다. 오늘 피드백을 받은 것들로부터 더 공부하고 면접에서 부족한 부분도 더 준비하여 다음 면접은 더욱 잘 봐야겠다.