Everyplay Unity iOS录制中断了抗锯齿功能

时间:2014-04-15 18:11:51

标签: ios unity3d everyplay

我从github获得了最新的Everyplay Unity iOS集成(v1.7.6)并发现了一个错误。

如果我在Unity质量设置中关闭消除锯齿功能,当我打电话开始录制时,屏幕会停止更新,即使我能听到游戏正在运行(因为声音仍在播放)。

如果我重新启用抗锯齿功能,录制功能正常。

我打算不在游戏中启用AA。

1 个答案:

答案 0 :(得分:0)

到目前为止,Unity插件方面一直非常轻量级,但是还有更多的C#和更好的集成。

大多数情况下,只更新Everyplay.framework就足够了,因为插件中没有图形更改。在1.7.6中,有一个转换到新的图形集成,默认情况下在编译最新的SDK时使用,否则 它回归旧的整合。

因此,了解最新插件是否已重新导入项目非常重要 在某些情况下,图形错误必然是Unity版本特定的(缺少版本信息)

请随时发送更多信息或潜在的测试用例,以便在Everyplay com支持该问题

更新:

似乎1.7.5 / 1.7.6 SDK使用最新Unity软件包中使用的新图形集成在通过Screen.SetResolution()处理自定义大小时会出现回归。

这已经修复到1.7.6之后的下一个版本,谢谢!

作为解决方法,请将设备分辨率保持为原生或修改 Assets/Plugins/iOS/EveryplayGlesSupport.mm始终与之建立 已启用ENABLE_GLES_WRAPPER