-1

您好我正在寻找执行以下操作:对于游戏,根据当前视图创建一些效果。代码需要抓取视图的一部分然后对其进行操作。我需要的是“玻璃”,所以当角色走到玻璃后面(或玻璃应该在的地方)时,代码会抓取玻璃后面的图像并将其拉伸并重新打印到玻璃应该在的地方,以产生效果走在镜头后面。

做这个的最好方式是什么?

我以前从未尝试过这样的事情,所以任何帮助都会很棒!

4

1 回答 1

0

我想您是在询问 cocoa 框架的图像处理功能,在这种情况下,我建议您研究 CoreImage:

http://developer.apple.com/library/mac/#documentation/graphicsimaging/Conceptual/CoreImaging/ci_intro/ci_intro.html#//apple_ref/doc/uid/TP30001185

NSBox 在播放器视图上绘制,生成的合成在绘制之前应用了 CIFilter(失真)。

于 2012-04-03T20:52:21.847 回答