就發現遊戲一開啟就死當,然後強制關閉,拜見股溝大神後,發現應該是log檔的問題
在unity player設定有個選項是 use player log,把勾勾選起來的話就是在程式裡有寫
Debug.log的地方,他就會幫你再data資料夾裡開一個logout.txt的文字檔,然後把log資訊
寫進去,但因為是在光碟上執行所以他沒辦法寫檔所以就死當拉 !
解決方法有兩個,一個當然就是在包執行檔的時候在player setting那邊把use player log
給取消掉,另一個方法就是透過另一個檔案去開那個執行檔並且在後面加上 -nolog的
屬性,看是要用bat還是捷徑還是另外寫開檔的執行檔都可以,就是像這樣
text.exe -nolog
這邊順便再另外提一個東西是unity的全螢幕是改變螢幕解析度的作法
不過這種作法UI會被拉撐,如果不想被拉撐的話一樣可以用視窗模式
然後在開檔的屬性後面加上 -popupwindow就好
沒有留言:
張貼留言