1

我正在将图像渲染到迭代器内的 Sprite。我希望每个渲染(迭代)无限期地保留在画布上,以便每个连续的渲染层都位于前一个之上。我怎样才能做到这一点?我的构图中没有清除或任何其他图层。

4

1 回答 1

1

在 Quartz Composer 中,您几乎总是希望使用Clear补丁——不要假设您可以依赖帧缓冲区的先前内容。因此,要实现这一点,您需要将所有图像加载到一个结构中(可能通过使用JavaScript来提供一个Image Loader补丁并从中构建一个Queue),然后使用Iterator.

查看 Apple 的“Image TV”示例合成,可在Quartz Composer 概念合成包中的 OS X 开发人员库中找到。此示例演示如何将一系列图像加载到结构中,然后显示它们。

于 2012-06-26T03:40:33.947 回答