冷静になってみてみまひょう(^^
private void OnWillRenderObject()
{
if (Camera.current.tag == "MainCamera")←映しているカメラのタグが"MainCamera"のとき(^^
{}
else←映しているカメラのタグが"MainCamera"以外のとき(^^
{Destroy(this.gameObject);}
}
unity上のSceneウィンドウで該当画面を写すと←この時メインカメラのほかにシーンビューカメラ?とやらも一緒に存在する(^^
当然映しているカメラのタグが"MainCamera"以外のときに該当するので破壊される(^^
if(Camera.current != UnityEditor.SceneView.lastActiveSceneView.camera)
{
//処理
}
これで分岐してみてはどうでひょう(^^