繁体   English   中英

WP8应用中的Unity-闪烁和暂停播放器

[英]Unity in WP8 App - Flickering and pausing player

我正在将一个统一的应用程序移植到Windows Phone8。它基本上只是一个动画背景。 在更改wp8项目中的数据时,我正在更新统一背景。 我需要在背景顶部放置一个透视控件。 枢轴的背景是透明的。 更改所选项目时,枢轴控件开始闪烁,甚至消失一些(操作完成后返回)。 枢轴控件工作正常,没有统一的背景。

我试图在操纵枢轴控件时暂停统一游戏,但这不起作用。 这是在Unity中暂停游戏的代码。

void PauseGame(bool p)
{
    if (p)
    {
        Time.timeScale = 0.0f;
    }
    else Time.timeScale = 1.0f;
}

我还尝试了UnityApp.ObscureUnityApp.Unobscure统一输入,但这也不起作用。 我什至试图隐藏DrawingSurfaceBackground并在其前面设置图像,但是还是没有运气。

有没有办法将统一播放器从wp8解决方案中暂停(例如UnityPlayer.Pause() )? 在哪里我不必在Unity中调用函数(例如PauseGame() )? 在不操作枢轴的情况下,我需要动画背景。

提前致谢。

烂透了

我发现了为什么枢轴控件在操纵时会闪烁。 我将背景设置为黑色,将不透明度设置为0.7。 通过删除这些属性,闪烁停止了。 现在,我不需要停止统一播放器。 我设置了不透明度0.7而不是轴心背景的黑色图像,现在一切正常。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM