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

时间:2014-02-20 08:42:34

标签: c# windows-phone-8 unity3d

我正在向Windows Phone 8移植一个统一应用程序。它基本上只是一个动画背景。在更改我的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())?我需要动画背景,而枢轴不被操纵。

提前致谢。

robidd

1 个答案:

答案 0 :(得分:0)

我发现了为什么枢轴控制在操纵上闪烁。 我将背景设置为黑色,不透明度设置为0.7。通过删除这些属性,闪烁停止了。现在我不需要停止统一球员。 我设置了一个不透明度为0.7而不是透视背景的黑色图像,现在一切正常。