UnityのSceneビューでUIを非表示にする手順

右上の「Layers」というドロップダウンメニューからUIの項目を外せば、SceneビューでUIを非表示にできるみたいです。*1

layermask-ui

※非表示にしたいUIのLayerが「UI」以外になっている場合は適宜変更してください。

リンク

Layermask for scene camera? – Unity Answers
https://answers.unity.com/questions/753591/layermask-for-scene-camera.html


*1 Scene cameraのLayermaskを設定しているそうです。

関連記事

UnityでマウスがUI上にあるかどうかチェックするスクリプト
Unityでは、Physics.Raycastを使ってマウスがオブジェクト上にあるかどうか調べることができます。 Ray ray = Camera.main.ScreenPointToRay (Input.mousePosition); RaycastHit hit; if (Physics.Raycast (ray, out hit)) { // 処理したい内容 } ただし、上...

UnityのスクリプトでUIを最前面や最背面に移動する方法
UnityのCanvas内に複数のUIがある場合、Hierarchyの順に重なって表示されるようになっています。 これを前面や背面に移動させたい場合は、Transform.SetAsLastSiblingやTransform.SetAsFirstSiblingを使うと良いそうです。 // 最前面に移動 GetComponent<RectTransform>().SetAsLastSi...

UnityのUIに自分で作ったメッシュを表示
UnityのUI上に自分で作ったメッシュを表示したい場合はOnPopulateMeshを使うとできるみたいです。 public class Example : Graphic { protected override void OnPopulateMesh(VertexHelper vh) { vh.AddVert(new Vector3(0, 0), Color.whit...

TextMesh Proで使えるタグ
UnityのTextMesh Proは少し前から無料になったので、使っている人も多いと思います。 TextMesh Proの便利な機能の1つにタグを使ったテキストの装飾があるのですが、HTMLとは少し違うので使い方をすぐに忘れてしまいます。 ということで、よく使うタグをまとめてみました。 <color="green">緑色</color> <color="#0...

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です