0

我有一个使用精灵和碰撞器在 Unity3D 中构建的暂停菜单。我无法使用以下方式暂停游戏:

if(gameObject == pauseButton)
{
    Time.timeScale = 0;
}

因为它也暂停了我的暂停菜单。我意识到我应该使用 GUI 对象构建暂停菜单,这样游戏就可以在不暂停 GUI 菜单的情况下暂停,但我想知道是否有一个简单的解决方法。是否可以将暂停菜单元素分配给一个图层,然后在其他图层暂停时启用该图层?

另外,在构建 gui 时不使用 Unity GUI 对象通常是一个糟糕的主意吗?

4

1 回答 1

-1

你可以用UGUI暂停你的游戏,你可以在你暂停游戏的时候用Resume btn setActive(true),你可以按照 http://www.huwgames.com/pause-resume-your-game-in-unity3d的步骤操作/

于 2015-03-13T14:37:53.213 回答