2012-06-25 52 views
1

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

+0

下面是我想要完成的工作:我有一串图像,我希望显示为镶嵌图案,类似于iTunes封面屏幕保护程序。 – Martin

回答

1

在Quartz Composer中,您几乎总是想要使用Clear补丁 - 不要以为您可以依赖framebuffer的先前内容。因此,要完成此操作,需要将所有图像加载到结构中(可能通过使用JavaScript来提供Image Loader修补程序并从中创建Queue),然后使用Iterator显示每个图像的所有图像。

查看Apple的“Image TV”示例组合,可在OS X Developer Library的Quartz Composer Conceptual Compositions捆绑软件中找到。此示例演示如何将一系列图像加载到结构中,然后显示它们。

+0

感谢smokris,这个例子是完美的,令人难以置信的酷! – Martin