/////////////////////////////////////////////////////////////////////////////// // builtin function override /////////////////////////////////////////////////////////////////////////////// // ------------------------------------------------------------------ // Desc: // ------------------------------------------------------------------ void OnEnable() { title = "Atlas Editor"; wantsMouseMove = true; autoRepaintOnSceneChange = false; rectSelection = new exRectSelection <Object>(PickObject, PickRectObjects, ConfirmRectSelection); UpdateEditObject(); }
/////////////////////////////////////////////////////////////////////////////// // builtin function override /////////////////////////////////////////////////////////////////////////////// // ------------------------------------------------------------------ // Desc: // ------------------------------------------------------------------ void OnEnable() { title = "Sprite Animation Editor"; wantsMouseMove = true; autoRepaintOnSceneChange = false; frameRectSelection = new exRectSelection<FrameInfo>( PickObject_FrameInfo, PickRectObjects_FrameInfo, ConfirmRectSelection_FrameInfo ); eventRectSelection = new exRectSelection<EventInfo>( PickObject_EventInfo, PickRectObjects_EventInfo, ConfirmRectSelection_EventInfo, UpdateRect_EventInfo ); UpdateEditObject (); }
/////////////////////////////////////////////////////////////////////////////// // builtin function override /////////////////////////////////////////////////////////////////////////////// // ------------------------------------------------------------------ // Desc: // ------------------------------------------------------------------ void OnEnable() { title = "Atlas Editor"; wantsMouseMove = true; autoRepaintOnSceneChange = false; rectSelection = new exRectSelection<Object>( PickObject, PickRectObjects, ConfirmRectSelection ); UpdateEditObject (); }
/////////////////////////////////////////////////////////////////////////////// // builtin function override /////////////////////////////////////////////////////////////////////////////// // ------------------------------------------------------------------ // Desc: // ------------------------------------------------------------------ void OnEnable() { // camera if (editCamera == null) { GameObject camGO = EditorUtility.CreateGameObjectWithHideFlags ( "SceneView_Camera", HideFlags.HideAndDontSave, new System.Type[] { typeof(Camera) } ); editCamera = camGO.camera; editCamera.enabled = false; editCamera.clearFlags = CameraClearFlags.Depth|CameraClearFlags.SolidColor; editCamera.farClipPlane = 10000.0f; editCamera.nearClipPlane = -100.0f; editCamera.backgroundColor = Color.black; editCamera.renderingPath = RenderingPath.Forward; editCamera.orthographic = true; editCamera.orthographicSize = 100.0f; } title = "2D Scene Editor"; wantsMouseMove = true; autoRepaintOnSceneChange = true; rectSelection = new exRectSelection<Object>( PickObject, PickRectObjects, ConfirmRectSelection ); }