🍣

[Unity] GameObject.tags に "EditorOnly" を設定するとビルドに入らない

2022/11/26に公開

使い方

A. Inspectorウィンドウから特定のGameObjectに設定する

  1. Inspectorウィンドウに GameObjectを表示する
  2. 「Tag」を「EditorOnly」に設定する

B. C#スクリプトから特定のGameObjectに設定する

UnityEngine.GameObject gameObject ;
gameObject.tag = "EditorOnly";

説明

Unityが編集モードの時のみに使用するGameObjectがある場合、GameObjectに「EditorOnly」タグをつけることにより、
「EditorOnly」タグのついたGameObjectとその子になっているGameObjectは、ビルド時に削除されます。

参考
GitHubで編集を提案

Discussion