Work Structure
- 핀치 진행
- 핀치된 위치 검출
- 한글 음절 생성
- 음절이 랜덤한 방향, 속도로 움직임
- 움직일 때 일정한 거리로 음절 계속 생성
- 움직이는 텍스트, 맨 먼저 간 텍스트가 Scene Mesh에 부딪힘
- 부딪혔을 때 모든 텍스트 바닥으로 떨어짐
- 바닥에 콜라이더 있어서 전체 텍스트가 바닥에 유지됨
JUST DO IT
모르거나 헷갈리는 것을 정리하며 나아가기
.task
- 각 테스크는 독립적인 비동기 컨텍스트
- 뷰가 사라지면 자동 취소됨
Observable매크로- Swift 5.9의 관찰 패턴
- 세밀한 업데이트 추적 가능
@ObseravtionIgnored- 불필요한 UI 업데이트 방지
디바운싱 debouncing
- 의도치 않은 중복 입력 방지
Result
Daily Immersive - 055, Fire Texts and Collision
One Line Summary
실제 작업에서는 역시 디바운싱 같은 디테일 작업이 중요한 것 같음. 그리고 비동기 작업이 어떻게 이루어지는 지 지속적으로 학습 필요
