如何在多个平台上编译一个CGProgram?

时间:2014-06-24 15:11:30

标签: unity3d cg

当我尝试将我的作品从单位构建到手机时,闪亮的效果只能在编辑器上运行而不在构建中吗?

  

我该如何解决这个问题?我听说过着色器的编译,但它让我更加困惑。

1 个答案:

答案 0 :(得分:0)

序言

你所听到的与Unity的世界无关。 Unity负责自己编译着色器。

解决问题

首先要做的是将Unity的平台切换到iOS,Android,Blackberry,Windows Phone或其他任何东西:

File → Build Settings... → Choose your mobile platform → Click "Switch Platform" button.

然后你需要打开图形模拟:

Edit → Graphics Emulation → OpenGL ES

虽然这不是100%准确的仿真,但它可以帮助您解决一些问题。其余的阅读Xcode输出告诉你的内容。