습관만들기 Pawbit 19
이 글은 습관만들기 Pawbit 시리즈의 20번째 기록입니다. (총 20개)
오늘 한 일
- 습관 타일 배경·테두리 역할 뒤집기
- 배경을 습관 색으로 칠하던 걸 배경 항상 흰색 + 지정 색 2.5px 테두리로 (
paw_tile) - 배경이 고정 흰색이라, 완료 도장의 밝기 분기(
onLightTileluminance 체크)를 제거하고 고정 진갈색으로 단순화
- 배경을 습관 색으로 칠하던 걸 배경 항상 흰색 + 지정 색 2.5px 테두리로 (
- 조각 부족 시 광고 치료 (구제용)
- 아픈데 꿈 조각 <
vetCostPieces(5)면 숲속 치료 버튼이 “광고 보고 치료”로 → rewarded 광고 1회 →fairyHeal(pieceCost: 0)로 무료 완치 - 상점
RewardedAd패턴 재사용. 막힘 해소 목적이라 일일 광고 캡(adDailyLimit) 미적용
- 아픈데 꿈 조각 <
- 주간 완료 발바닥 대비 개선
- 처음엔 외곽선(뒤에 큰 검정 발바닥) → 투박해서 폐기
- 선택 색보다 진한 원 + 그 위 선택 색 발바닥으로 (흰색 습관도 명도 차로 보임)
막힌 부분
- 광고를 조기 종료(리워드 미획득)하면
onUserEarnedReward가 안 불려 치료 오버레이가 걸릴 수 있음onAdDismissedFullScreenContent에서 상태(_isTreating)를 복구해 오버레이가 안 남게 처리
flutter install이 빌드 없이 release APK를 찾다 실패하며 기존 앱을 먼저 삭제해 테스트 데이터가 날아감- 이후
flutter build apk --debug→adb install -r로 설치했는데 코드 변경이 반영 안 됨(debug APK는flutter run연결 전제) → 단독 설치는--profile/--release가 맞음
- 이후
다음에 할 일
- 광고 보고 치료 UI 다듬기 (기능은 동작, 버튼·안내가 투박함)
- 강아지 아픔 일러스트(
state_Sick.png), 디자이너 마을 맵·리뮤 아트 대기 - DEV 패널 최종 삭제, 앱 아이콘/스토어 에셋
Series: 습관만들기 Pawbit
1
|
습관만들기 Pawbit
2
|
습관만들기 Pawbit 1
3
|
습관만들기 Pawbit 2
4
|
습관만들기 Pawbit 3
5
|
습관만들기 Pawbit 4
6
|
습관만들기 Pawbit 5
7
|
습관만들기 Pawbit 6
8
|
습관만들기 Pawbit 7
9
|
습관만들기 Pawbit 8
10
|
습관만들기 Pawbit 9
11
|
습관만들기 Pawbit 10
12
|
습관만들기 Pawbit 11
13
|
습관만들기 Pawbit 12
14
|
습관만들기 Pawbit 13
15
|
습관만들기 Pawbit 14
16
|
습관만들기 Pawbit 15
17
|
습관만들기 Pawbit 16
18
|
습관만들기 Pawbit 17
19
|
습관만들기 Pawbit 18
20
|
습관만들기 Pawbit 19
읽는 중