[英]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.Obscure
和UnityApp.Unobscure
統一輸入,但這也不起作用。 我什至試圖隱藏DrawingSurfaceBackground
並在其前面設置圖像,但是還是沒有運氣。
有沒有辦法將統一播放器從wp8解決方案中暫停(例如UnityPlayer.Pause()
)? 在哪里我不必在Unity中調用函數(例如PauseGame()
)? 在不操作樞軸的情況下,我需要動畫背景。
提前致謝。
爛透了
我發現了為什么樞軸控件在操縱時會閃爍。 我將背景設置為黑色,將不透明度設置為0.7。 通過刪除這些屬性,閃爍停止了。 現在,我不需要停止統一播放器。 我設置了不透明度0.7而不是軸心背景的黑色圖像,現在一切正常。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.