Sceneウィンドウに解説テキストを出し、今開いているシーンが何なのかを分かりやすくする


はじめに

Unityの勉強会でUnityを動かして解説する時に

今開いているシーンがどういうものなのかが

「分かりにくい」

という問題があると思います。

Unity上に解説を出せば良いのでは?

Unityの画面に何も解説が表示されてないのが問題ではないか? 

→ なら、Unityに解説を表示させてみよう

→ 作ってみました。

作ったもの

Sceneビューに解説テキストが表示されます。

今開いているシーンがどんなものなのかが分かりやすくなった、ような気がします。

使い方

1. EditorSceneViewText.csを導入

まずは EditorSceneViewText.csをUnityプロジェクト内のEditorフォルダ以下に配置


2. テキストファイルの作成

シーンファイル(.unityファイル)と同じ場所にabout.txtを作成





3. シーンを開く

シーンを開くとabout.txtの中身がSceneビュー上に出てきます。

以上で終わりです。

おまけ: テキストをカラフルにしてみる

マークアップタグを使ってカラフルにするのも面白そうです.

about.txt
<color=yellow>これはTestシーンです。</color>
何もしません。
<b><color=#55c500>Qiita</color></b>の記事に使う用途で作成しました。

参考URL

Sceneビューにちょっと便利なGUIを表示させよう
https://qiita.com/r-ngtm/items/32bfa65b55635756bf3a