Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cocoa/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Cocoa如何为mac应用程序制作窗口3D变换效果?_Cocoa_3d_Window - Fatal编程技术网

Cocoa如何为mac应用程序制作窗口3D变换效果?

Cocoa如何为mac应用程序制作窗口3D变换效果?,cocoa,3d,window,Cocoa,3d,Window,嘿,大家好,我对cocoa 3D变换不太熟悉,我想让一个窗口在我的mac应用程序中单击工具栏按钮时进行立方体变换。但是我在苹果参考文档中发现的只是可以让视图进行立方体变换,但是窗口呢?这并不漂亮,但是你可能想看看博客文章。基本上,看起来您要将NSWindow渲染到另一个假装为主窗口的NSWindow中,将其用于动画,然后在动画完成后处理它。上面还有一个代码示例

嘿,大家好,我对cocoa 3D变换不太熟悉,我想让一个窗口在我的mac应用程序中单击工具栏按钮时进行立方体变换。但是我在苹果参考文档中发现的只是可以让视图进行立方体变换,但是窗口呢?

这并不漂亮,但是你可能想看看博客文章。基本上,看起来您要将NSWindow渲染到另一个假装为主窗口的NSWindow中,将其用于动画,然后在动画完成后处理它。上面还有一个代码示例