我有一个使用精灵和碰撞器在Unity3D中构建的暂停菜单。我无法使用以下内容暂停游戏:
if(gameObject == pauseButton)
{
Time.timeScale = 0;
}
因为它也会暂停我的暂停菜单。我意识到我应该用GUI对象构建暂停菜单,这样游戏就可以暂停而不会暂停GUI菜单,但我想知道是否有一个简单的解决方法。是否可以将暂停菜单元素分配给图层,然后在其他图层暂停时启用图层?
另外,在构建gui时,不使用Unity GUI对象通常是一个可怕的想法吗?
答案 0 :(得分:-1)
你可以用UGUI暂停你的游戏,你可以在暂停游戏时使用Resume btn setActive(true),你可以按照以下步骤操作 http://www.huwgames.com/pause-resume-your-game-in-unity3d/