電腦開機後如何運行unity建置的程式

電腦開機後如何運行unity建置的程式

目標

  • 使用者開啟計算機,Unity 建置會自動運作。
  • 系統啟動後以及 Unity 啟動後,使用者只能看到最大化的遊戲視圖的團結。沒有 Windows 工作列、steamVR 視窗或其他任何東西都是可見的。
  • Unity 建置的退出和電腦會根據正在執行的 Unity 應用程式中的對應使用者輸入自動關閉。

以下方法是我目前的計劃。更簡單的解決方案總是受歡迎的。

我嘗試過 Windows Kiosk 模式,但仍然需要手動登入 kiosk 帳戶。另外,Unity 似乎在 Kiosk 模式下不可用 - 或者我忽略了一些東西...

一步步:

  1. 使用者透過按電源按鈕開啟電腦。
  2. 用戶登入自動發生;無需用戶輸入(既不需要單擊,也不需要輸入密碼)。
  3. 是否存在受密碼保護的帳戶;登入會自動發生。
  4. 如果用戶帳戶存在,但沒有密碼保護;登入自動發生
  5. Unity 建置立即啟動。
  6. 螢幕僅顯示遊戲內容;螢幕上既不顯示 Windows 開始功能表,也不顯示其他任何內容。
  7. 用戶可以透過遊戲內選項(在正在運行的 Unity 應用程式中)退出遊戲。用戶選擇各自的選項後,Unity 應用程式和系統都會關閉。

步驟 1 - 5:

我已經能夠在系統啟動後透過以下方式啟動統一構建任務調度程序,但我無法解決自動登入使用者帳戶的問題。

  • Edit 1: 我設法禁用所需的帳戶密碼輸入。用戶現在無需輸入任何內容即可到達桌面。我使用了strg + r and "netplwiz"其中描述的這個線程

第6步:

問題:unity 啟動後,Windows 開始功能表和 steamVR 視窗可見並覆蓋遊戲視圖。使用者必須點擊遊戲視圖,將遊戲視圖「拉」到前面,才能隱藏所述覆蓋元素。

解決方案: ???

相關內容