fix(animation): 전투 애니메이션 위치 및 이펙트 개선
- 캐릭터/몬스터 hit/attack 페이즈 위치 버그 수정 - 이펙트 위치를 캐릭터/몬스터 위치에 따라 동적 계산 - 이벤트 기반 페이즈 리셋을 idle 진입 시에만 수행
This commit is contained in:
@@ -474,12 +474,11 @@ class _AsciiAnimationCardState extends State<AsciiAnimationCard> {
|
||||
_showBlockEffect = false;
|
||||
_showParryEffect = false;
|
||||
_showSkillEffect = false;
|
||||
// 이벤트 기반 페이즈 종료
|
||||
_isEventDrivenPhase = false;
|
||||
// 공격자 타입 리셋 (idle 페이즈 진입 시에만)
|
||||
// 공격 사이클(prepare→attack→hit→recover) 동안 유지
|
||||
// 공격자 타입 및 이벤트 기반 페이즈 리셋 (idle 페이즈 진입 시에만)
|
||||
// 공격 사이클(prepare→attack→hit→recover) 동안 유지 (Bug fix)
|
||||
if (_battlePhaseSequence[_phaseIndex].$1 == BattlePhase.idle) {
|
||||
_currentAttacker = AttackerType.none;
|
||||
_isEventDrivenPhase = false;
|
||||
}
|
||||
} else {
|
||||
_battleSubFrame++;
|
||||
|
||||
Reference in New Issue
Block a user