當我們運行Unigine的程序的時候,一般的會有一個Console,如下圖
其原因是: 這種模式下的程序,在C++項目配置中設備爲了Console模式
Unigine運行的窗口是Unigine自身CreateWindow出來的窗口。所以實質上Console纔是宿主,無法關閉。
如果硬要關閉怎麼操作呢?
1: 設置程序模式爲窗口模式,如下圖:
2 修改程序的入口函數Main 到WinMain
如下圖:
第一個是WinMain是窗口化的函數,需要Windows.h 頭文件的依賴
第二個WinMain的函數定義是固定的。
第三個,由於unigine需要傳入argc,argv ,因此手動組織下簡單的argc,argv 即可。
(當然此步不是必須,這些指令也可以在UnigineConfig中設定)