Team-Futurity / Futurity

청강문화산업대학교 3학년 졸업 작품 프로젝트
0 stars 5 forks source link

돌진 및 HitCount #38

Closed Budy123 closed 1 year ago

Budy123 commented 1 year ago

변경사항

  1. HitCount 추가
  2. 전환 조건 강화
    • 피격 상태 전환 조건 수정
    • 콤보 관련 조건 수정
  3. ComboGauge 오류 수정
    • 내부 연산 문제 수정
    • ComboCount 연산이 잘못되던 현상 수정
  4. 돌진 이펙트 원복 및 돌진 관련 이펙트 모두 적용
  5. 돌진 관련 이펙트 Looping 옵션 해제
    • VFX 매니저가 없는 상태에서 Looping 옵션으로 인해 이펙트가 사라지지 않는 경우 때문에 임시로 해제함
  6. 콤보 트리에서 불필요한 변수 삭제
  7. 잘못된 커맨드를 누르면 정지하던 현상 수정
  8. K 연타시 J로 넘어가던 현상 수정
  9. 돌진에서 Enemy 띄우기 구현

문제점

  1. 돌진 관련 코드가 엉망임
    • 돌진만 시스템과 연출이 모두 독자 규격이라... 관련 코드가 엉망인 상태가 되었음.
    • 특히 연출은 편의를 위해 전용 EffectManager를 만들었는데, 사용하기는 편하지만 추후 리팩토링 시 매우 많은 코스트가 들 것으로 보임.
  2. 돌진 시 연속으로 피격되는 경우가 있음.
    • 돌진 시 가끔 주변에 있던 Enemy가 바로 죽어버리는 현상을 볼 수 있는데 이는 1회만 피격되어야 하는 걸 연속으로 피격되어서 발생하는 문제임.
    • 넉백 이후에도 돌진 경로에 있을 경우 연속으로 피격되게 됨.
    • 이에 따라 좀 더 오류가 덜 발생할 만한 코드로 변경하였으나, 그럼에도 발생할 수 있는 사안이라 생각됨
    • 만일 계속해서 발생한다면 어떻게 처리할지 고민 필요