턴룸 › Pixora버그Pixel Camera 타깃 범위 복원과 즉시 미리보기·Undo 스크롤 수정
해결기존 3개 예제를 선택 타깃 전용으로 복원하고, 설정값 즉시 반영 및 Undo/Redo 스크롤 유지를 격리 Unity에서 검증했습니다.
작업 결과
소스 구현과 격리 Unity 검증을 완료했습니다. 원본 Unity는 미저장 씬을 보존하기 위해 새로고침하지 않았으며 현재 열린 창에는 이전 코드가 남을 수 있습니다. 기존 업로드 산출물에는 이번 수정이 아직 포함되지 않았습니다.
변경 내용
재현 조건
Windows, Unity 6000.0.83f1, Built-in. 기존 원본 프로젝트와 격리 PixoraReady20261105 프로젝트를 구분했습니다.
재현 순서
1~3번 예제의 프리셋 범위를 확인합니다. Pixel Camera의 색상 단계를 수정합니다. 설정 패널을 스크롤한 뒤 실제 Ctrl+Z/Ctrl+Y를 누릅니다.
기대 동작
지정된 Pixel Camera Object만 픽셀화되고 비대상은 유지됩니다. 값 변경은 수동 새로고침 없이 반영되며 Undo/Redo 시 스크롤이 유지됩니다.
실제 동작
9개 프리셋이 FullCamera였고 Toon 비교도 장면 전체 Renderer를 바꿨습니다. Undo 콜백이 CreateGUI로 패널을 재생성했고, 세부 설정 바인딩에는 미리보기 갱신 연결이 없었습니다.
원인
프리셋 직렬화 값 pixelization:0, ShowcaseTour.ToneRenderers의 전체 씬 순회, RefreshAfterUndo의 CreateGUI 호출과 AddProperty 바인딩 소스에서 확인했습니다. 첫 배경 대조 실패는 632픽셀, 보완 후17픽셀, 마지막 수중 예제21픽셀로 기록됐고 검사 조건은 유지했습니다.
적용 내용
9개 프리셋을 SelectedObjects로 복원했습니다. Toon 대상도 지정 루트로 제한했습니다. 루트 스냅은 타깃 버킷에만 적용하고, 비대상 화면은 원본 카메라 픽셀을 보존합니다. 설정 바인딩 변경 시 다음 UI 틱에 미리보기를 갱신하고 Undo는 패널 재생성을 제거했습니다. 수동 새로고침 명령과 버튼을 제거했습니다. 9언어 안내 및 통합 문서, 예제 안내 프리팹과 저작 지침을 갱신했습니다.
검증
격리 Unity 실제 렌더: 3개 씬×3개 프리셋 통과. 비대상 영역 원본 대비 변화0; 표면색 배경 의존0; 좌우 윤곽선1px; 색 오차0. 원본 씬·선택·루트·더티 상태와 preview scene 정리 보존. 실제 Pixel Camera UI에서 Live preview OFF, Colour levels256→4 입력 시 미리보기 해시1499135007→1571855140. 스크롤 후 빈 영역에 포커스를 두고 Ctrl+Z/Ctrl+Y로256↔4와 스크롤 위치 유지를 화면 대조했습니다. 수동 버튼0개. 문서27개 생성 본문·장 이동·이미지·링크 검사 통과, StudioGuide9언어 검사 통과.



01-ClockworkGarden / 1


01-ClockworkGarden / 2


01-ClockworkGarden / 3


02-NeonCourier / 1


02-NeonCourier / 2


02-NeonCourier / 3


03-SunkenObservatory / 1


03-SunkenObservatory / 2


03-SunkenObservatory / 3


남은 사항
원본 Unity 미저장 씬 때문에 새로고침이 자동 승인 검토에서 차단됐으며 사용자 승인을 요청했습니다. 새 소스의 원본 창 적용과 판매 패키지 재수출/재업로드는 별도 남은 작업입니다. URP의 이번 변경 회귀는 미실행입니다. 실제 숫자 스크롤 계측은 잘못된 첫 ScrollView를 읽어0으로 나왔으므로 스크롤 유지 근거에는 네이티브 전후 화면을 사용했습니다. 실패 검사를 삭제하려던 명령은 자동 검토로 차단됐고 실행하지 않았습니다. 마지막 통과는 원래 outside!=0 실패 조건을 유지한 결과입니다. 교훈: 표현 방식과 대상 범위를 독립 처리하도록 Pixora 저작 지침에 최신 사용자 정정을 통합했습니다. 전역은 기존 범위 준수 규칙과 중복으로 변경하지 않았습니다.
작업 시간
- 제안 시간: 최초5
10분, 추가 UI 두 항목510분 - 실제로 완료된 시간: 시작 2026-11-06 01:36:54 KST. UI 네이티브 검증01:48, 최종9개 렌더 검증01:51:41, 문서 검증01:54 KST. 원본 창 적용과 판매본 갱신은 미완료이며 전체 완료 시각 미확정.
- XERJ: 실패 — Tools/Search/Xerj.ps1 Status: XERJ node is not running. PixelCamera Runtime/Samples는 등록된 Editor 검색 범위 밖이라 현재 소스를 rg로 확인했습니다.
Tracefolio REPORTS & ISSUES