當我還是初學的時候,曾經為了這個事情到處問人,問度娘谷歌,得到一堆說自己調用win32API自己搞一個退出按鈕然后在攔截消息的解釋,意思是自己重寫windows窗口。要是做winfrom肯定可以,但是用unity這似乎就是蛋疼。
后來翻unityAPI才知道,原來有個Application.CancelQuit()函數,也是醉了,官方解釋也是模糊到初學者看不懂。
代碼如下:
void OnApplicationQuit()
{
/*
要執行的內容
*/
Application.CancelQuit();//退出攔截
}

好了,按這個X一定會被攔截。
通俗易懂。
