###前提・実現したいこと
タイトルそのまんまです。
何かしら予期しない処理が発生した時に例外を投げてそれと同時にアプリケーションを終了、そして一般的によくあるエラー表示と同じようにポップアップウィンドウを開いてエラー出力というような事をしたいのですがやり方がよくわかりません。
###発生している問題・エラーメッセージ
特にAwakeの中のようなオブジェクトの読み込みすらも出来ないような段階で発生した例外処理の時にUnityオブジェクトを使用しないでどうやって表示したらいいか見当つきません。
###該当のソースコード
Awake () {
try {
hogehoge;
throw new Exception();
} catch {
piyopiyo;
Application.Quit();
} finally {
hogera;
}
}
###試したこと
例外処理の中でApplication.Quit();と書いておけば例外発生時に終了させることは出来そうですが、エラー出力をどうしたら良いのかちょっと想像つきませんでした。
普通ならtextコンポーネントを取得して文字列を代入すれば取りあえずのエラー表示は出来そうです。
しかし、これがAwakeの中といったオブジェクトの読み込みすらまだ出来ないような段階でエラーが発生した時にどうやってエラーをユーザーに対して表示すれば良いのでしょうか?
###補足情報(言語/FW/ツール等のバージョンなど)
C#
Unity2017.1.0f3(64-bit)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2017/10/08 08:53