(:3[kanのメモ帳]スマートフォン用の表示で見る(:3[kanのメモ帳]個人ゲーム開発者kan.kikuchiのメモ的技術ブログ。月木更新でUnity関連がメイン。2018.4.1f1はじめに今回は「シーンを再生する前に問題がないかの検証を挟みたい」という場合の話。イメージとしては以下のような感じ。記事中の画像は以下のアセットを使っております。SceneVerifier早速ですが、Unityエディタを再生する際に検証を挟み、問題があれば再生を止めるクラスSceneVerifierのプログラムです。以下の例ではシーンを保存していない時に再生を止めるようにしています。}これをEditorディレクトリに配置に配置すれば、シーンを保存してない時は再生出来ないようになります。一応、プログラムについて解説をしてみると、以下のような感じです。検証して再生できなければ、EditorApplication.isPlayingをfalseにして再生を止める再生出来ない場合はEditorUtility.DisplayDialogを使ってその事を伝える。ちなみにEditorApplication.playModeStateChangedやEditorSceneManager.playModeStartScene、EditorUtility.DisplayDialogについては以下の記事を参照のこと。検証内容をを変えたい場合はCanPlaySceneというメソッドの中を書き換えます。以下のようにウィンドウの選択肢を2つにして、強引に再生できるようにすると良いかもしれません。全てのシーンではなく、特定のシーンだけ検証する事も可能です。はてなブログPro個人ゲーム開発者。ω、)_新作は札束風呂VRや神巫女。Policy広告はてなブログをはじめよう!kan_kikuchiさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。