void ProcessMovementFlash() { if (m_CurrentMoveFlashSequence == FlashSequence.Decrease) { m_DeltaMovementColor.g -= Time.deltaTime / 1.5f; if (m_DeltaMovementColor.g > 0.55f) { m_CurrentMoveColor = m_DeltaMovementColor; } else { m_CurrentMoveFlashSequence = FlashSequence.Increase; } } else if (m_CurrentMoveFlashSequence == FlashSequence.Increase) { m_DeltaMovementColor.g += Time.deltaTime / 1.5f; if (m_DeltaMovementColor.g < 1) { m_CurrentMoveColor = m_DeltaMovementColor; } else { m_CurrentMoveFlashSequence = FlashSequence.Decrease; } } }
void ProcessAttackFlash() { if (m_CurrentAttackFlashSequence == FlashSequence.Decrease) { m_DeltaAttackColor.g -= Time.deltaTime / 1.5f; if (m_DeltaAttackColor.g > 0.55f) { m_CurrentAttackColor = m_DeltaAttackColor; } else { m_CurrentAttackFlashSequence = FlashSequence.Increase; } } else if (m_CurrentAttackFlashSequence == FlashSequence.Increase) { m_DeltaAttackColor.g += Time.deltaTime / 1.5f; if (m_DeltaAttackColor.g < 0.85) { m_CurrentAttackColor = m_DeltaAttackColor; } else { m_CurrentAttackFlashSequence = FlashSequence.Decrease; } } }