습관만들기 Pawbit 17
이 글은 습관만들기 Pawbit 시리즈의 18번째 기록입니다. (총 20개)
오늘 한 일
- 마을 화면 트랙 재구성 (배경 임시 숨김)
- 디자이너
village_map.png대기 → 배경을 단색으로 비우고 집→표지판 점선 트랙 3개로 지도 대체 - 표지판(숲속·상점·갤러리) 탭 →
_goTo(target, dest): 강아지가 트랙 따라 800ms 걷기 → 화면 push → 복귀 시 집으로 다시 걸어옴 - 좌표 통일 — 표지판·집·강아지·트랙이 전부
toPx((x+1)/2·size)하나를 공유, 표지판/집은at()헬퍼(Positioned+FractionalTranslation)로 중심 앵커
- 디자이너
막힌 부분
- 트랙과 표지판이 어긋남(특히 오른쪽 상점) — 표지판은
Align이라(x+1)/2·(W−cardW)에 놓이는데 트랙은toPx로(x+1)/2·W를 써서 x가 클수록 벌어짐- 표지판·집도
toPx+FractionalTranslation으로 놓아 같은 좌표계로 통일
- 표지판·집도
- 화면이 텅 빔 — 표지판/집을
Align→Positioned로 바꾸니 Stack에 크기를 주던 비배치 자식이 사라져 상단 칩 높이로 collapse, 나머지가 clipSizedBox.expand로 Stack을 감싸 화면 전체를 차지하게 함
다음에 할 일
- 디자이너 마을 맵 들어오면 배경 복원 (트랙은 유지 검토)
- 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 16 17 | 습관만들기 Pawbit 15 18 | 습관만들기 Pawbit 17 읽는 중 19 | 습관만들기 Pawbit 18 20 | 습관만들기 Pawbit 19