我做了一个暂停按钮(安卓游戏),我为它制作了一个脚本,但是当我玩游戏时,鼠标光标消失了,并且不知道如何点击按钮暂停,我甚至在Android中运行我的游戏,但它不起作用。这是我的代码:
using UnityEngine;
using System.Collections;
public class PauseMenu : MonoBehaviour {
bool isPaused;
void Start ()
{
isPaused = false;
//Cursor.visible = true; // i also done this but nothing happens
//Screen.lockCursor = false;
}
void OnGUI ()
{
if (!isPaused)
{
if(GUI.Button(new Rect(Screen.width/2-100,Screen.height/2+1,180,40),"Pause"))
{
Time.timeScale = 0f;
isPaused = true;
}
}
if (isPaused)
{
if (GUI.Button (new Rect (Screen.width / 2 - 100, Screen.height / 2 + 80, 180, 40), "Play"))
{
Time.timeScale = 1.0f;
isPaused = false;
}
}
}
}
答案 0 :(得分:0)
因为我没想在playmode上设置。 尝试使用:
<div class="container">
<div id="modalDialog" class="modal" role="dialog">
<div class="modal-dialog modal-sm" data-backdrop="static">
<div class="modal-content">
<div class="modal-header">
<div class="modal-title text-center">
<h4>Message</h4>
</div>
</div>
<div id="modalBodyDialog" class="modal-body">
</div>
<div class="modal-footer">
<asp:Button runat="server" ID="btnOkDialog" CssClass="btn btn-default" Text="Ok" OnClick="btnOkDialog_Click" />
<input type="button" value="Cancel" data-dismiss="modal" />
</div>
</div>
</div>
</div>
在附加到场景上的对象的脚本上。