2012-03-23 3 views
1

편집 창에 반복자 패치를 추가 할 때마다 1 개의 입력 (반복)이있는 패치가 보입니다. 매크로의 하위 패치를보기 위해이 패치를 폭발 시키려고하면 빈 편집기 창을 띄게됩니다 (패치를 두 번 클릭하면 같은 결과가 나타납니다). 패치 관리자는 반복 인덱스 (10으로 사전 설정)를 보여줍니다.Quartz Composer iterator 패치 가능한 버그?

패치에 출력이없고 하위 패치를 볼 수없는 경우 실제로 반복자 패치를 사용하는 방법은 무엇입니까? 반복자 변수라는 추가 패치가 도움이된다는 것을 알지만 출력이 없으면 반복자를 어떻게 사용할 수 있는지 여전히 알 수 없습니다.

나는 온라인에서 봤고 QC 반복기에 대한 자습서가 있지만 OS X/Xcode의 이전 버전을 사용하고 있습니다. 상황이 다르게 작동하고 분명히 내가 본 것과 다를 때.

저는 QC 뷰어에서 이상한 행동을 보았습니다. 편집자가 변경 한 내용을 표시하도록 항상 업데이트되는 것은 아니며, QC를 종료하고 때때로 업데이트를 다시보아야했습니다. 콘솔의 오류 로그는 오류 로깅의 방법을 많이 드러내지 않습니다. 아마도 라이온스의 QC가 고장 났을까요?

QC를 삭제하고 새로운 사본을 다운로드하려고 시도했지만 여전히 동일한 결과가 표시됩니다. 많은 통찰력을 주셨습니다.

아마 iterators에 대한 요점이 누락되었습니다. 내 생각에 사용자가 색인 값을 반복하여 다른 패치의 효과를 반복 할 수 있다고 생각하지만 반복기에 출력이없고 내부에서 볼 수없는 경우 다시 생각합니다. 반복자를 사용하는 방법을 볼 수 없습니다.

10.7.3 Lion & Intel 2.3 GHz i5 프로세서에서 MacBook Pro를 사용하고 있습니다.

답변

3

간단한 반복자 튜토리얼 :

  1. 열기 빈 구성
  2. 패치의 몸을 두 번 클릭하여 반복자 패치 (하지로 내려가는 반복자는 패치 클리어 패치
  3. 추가 추가 제목)
  4. 반복자 (iterator) 변수 패치 추가
  5. 라인 패치 추가
  6. 는 라인 패치의 "시작 위치 Y"입력 반복자 변수 패치의 "현재 위치"출력을 연결

이 보여 반복자 패치 내부

  • 모든 여러 번 실행 (어떤 반복자 패치의 "Iterations"입력은 다음과 같이 설정됩니다.
  • 반복자 변수 패치는 현재 반복 시퀀스에있는 컨텍스트를 제공합니다 (즉, 현재 반복 시퀀스가있는 곳).
  • 반복자 패치는 출력을 필요로하지 않습니다. 렌더링 물건

반복자 내에서 패치의 출력을 게시 할 수도 있습니다 (패치를 마우스 오른쪽 버튼으로 클릭하고 게시 출력 메뉴로 이동). QC 구현의 한계로 인해 반복자 (또는 다른 매크로) 내부에 렌더러 (파란색) 패치가없는 경우에만 출력을 게시 할 수 있습니다.

반복기의 출력을 게시 할 때 외부 패치에는 마지막 반복의 값만 표시됩니다. 이 문제를 해결하기 위해 Iterator 내부의 Queue 패치를 사용하여 구조를 빌드 한 다음 게시 할 수 있습니다.

다음과 같이 표시되어야합니다. Screenshot of QC Editor and Viewer