示例#1
0
    protected void RequireObserver()
    {
        if (SgtObserver.AllObservers.Count == 0)
        {
            Separator();

            if (HelpButton("Your scene contains no SgtObservers", MessageType.Error, "Fix", 50.0f) == true)
            {
                SgtHelper.ClearSelection();

                foreach (var camera in Camera.allCameras)
                {
                    SgtHelper.AddToSelection(camera.gameObject);

                    SgtHelper.GetOrAddComponent <SgtObserver>(camera.gameObject);
                }
            }
        }
    }