feat(animation): 레이어 투명도 및 이펙트 5줄 확장

- AsciiLayer에 opacity 필드 추가
- AsciiCanvasPainter에서 레이어 투명도 렌더링 지원
- 배경 레이어 50% 투명으로 캐릭터 부각
- 모든 무기 이펙트 3줄→5줄로 확장
- 몬스터 공격 이펙트 5줄로 확장
This commit is contained in:
JiWoong Sul
2025-12-27 21:58:45 +09:00
parent 5fa58695ec
commit bfeb58ff29
5 changed files with 83 additions and 72 deletions

View File

@@ -520,7 +520,7 @@ class _AsciiAnimationCardState extends State<AsciiAnimationCard> {
@override
Widget build(BuildContext context) {
// Phase 7: 고정 4색 팔레트 사용 (colorTheme 무시)
// 검정 배경 위에 배경 레이어(50% 투명)가 그려짐
const bgColor = AsciiColors.background;
// 테두리 효과 결정 (전투 이벤트 또는 특수 애니메이션)