按p
暂停 ,使用Time.timeScale
using UnityEngine;
using System.Collections;
public class Pauser : MonoBehaviour {
private bool paused = false;
// Update is called once per frame
void Update () {
if(Input.GetKeyUp(KeyCode.P))
{
paused = !paused;
}
if(paused)
Time.timeScale = 0;
else
Time.timeScale = 1;
}
}