我正在将图像渲染到迭代器内的 Sprite。我希望每个渲染(迭代)无限期地保留在画布上,以便每个连续的渲染层都位于前一个之上。我怎样才能做到这一点?我的构图中没有清除或任何其他图层。
问问题
797 次
1 回答
1
在 Quartz Composer 中,您几乎总是希望使用Clear
补丁——不要假设您可以依赖帧缓冲区的先前内容。因此,要实现这一点,您需要将所有图像加载到一个结构中(可能通过使用JavaScript
来提供一个Image Loader
补丁并从中构建一个Queue
),然后使用Iterator
.
查看 Apple 的“Image TV”示例合成,可在Quartz Composer 概念合成包中的 OS X 开发人员库中找到。此示例演示如何将一系列图像加载到结构中,然后显示它们。
于 2012-06-26T03:40:33.947 回答