Unity:利用GUI.enabled來控制介面按鈕的開與關

遊戲打到一半 女孩子忽然打電話來說要修電腦 這時通常會需要暫停遊戲 也就是所謂暫停按鈕的功能(Pause Button)

主要是在OnGUI()下使用GUI.enabled來開/關按鈕

功能需求為:

  1. 按下暫停按鈕
  2. 產生暫停畫面
  3. 按下Back按鈕繼續玩遊戲

參考用影片連結

可觀看此影片連結:GUI_Button_Enabled

 

Script

主畫面GUI的Script:

暫停畫面的Script:

 

 

Unity:如何知道上傳的app有多少Android裝置支援?

在Android上開發app最麻煩的就是有多種不同的Resolution 其中市佔率較高的幾種設備的Resolution為800×480, 1280×800與1024×600 這幾種都可在Unity中支援 那要如何知道自己的app到底在Android上有哪些設備可支援呢? 以下為簡單的測試方式:

在Unity新增一個簡單的場景

只有一臺攝影機也可以

然後選擇輸出的解析度(Resolution)

Unity輸出設定參考看這篇文章

將測試用的.apk檔上傳

記得按下啓用 不然支援的裝置功能無法顯示

切換到詳細資料頁面後 往下拉一點就可以看到“支援的裝置”