콘텐츠로 이동
quickthumb
전체 문서

복잡한 레이아웃 검사

일반 검사 API는 Canvas 검사와 문서 검사를 참고하세요.

부모로 연결된 장면

부모와 자식으로 연결된 장면을 검사하거나 canvas.diagnose()를 실행하면 다음 규칙에 따라 경계를 측정합니다.

  • 제작된 정적 경계: 레이어 경계 상자는 월드 공간의 정적 레이아웃 좌표를 설명합니다.
  • Null 컨트롤러: Canvas.null()은 화면에 그려지지 않는 변환 기준점입니다. 눈에 보이는 영역이 없으므로 경계 상자도 만들지 않습니다.
  • 시각적 디버그 오버레이: canvas.render("debug.png", debug=True)로 각 레이어에서 측정한 정확한 경계 상자를 확인하세요.

그룹과 잘린 경계

  • 그룹 경계 상자: 그룹의 측정 경계는 간격, 안쪽 여백, 연결된 클립·마스크를 반영해 모든 자식을 감쌉니다.
  • 중첩 클립과 마스크: 부모 그룹이나 하위 레이어에 적용한 클립·마스크는 상대 레이아웃 좌표를 바꾸지 않고 보이는 영역을 제한합니다.
  • 숫자 애니메이션: 내장 카운터 텍스트 레이어(Canvas.counter())는 최종 정착 값으로 경계를 계산해 재생 중 레이아웃을 안정적으로 유지합니다.