Пример #1
0
 protected void CenterCameraOn(SerializedObjectEditorGUI <T> editorGUI)
 {
     _cameraPosition = -editorGUI.GetPosition();
 }
 protected override void SetObjectPosition(SerializedObjectEditorGUI <State> editorGUI, Vector2 position)
 {
     editorGUI.GetEditableObject()._editorPosition = position;
 }
Пример #3
0
 protected override void SetObjectPosition(SerializedObjectEditorGUI <Event> editorGUI, Vector2 position)
 {
     SetEventTime((EventEditorGUI)editorGUI, _timelineArea.GetTime(position.x));
 }
Пример #4
0
 protected override Event CreateCopyFrom(SerializedObjectEditorGUI <Event> editorGUI)
 {
     return(SerializeConverter.CreateCopy(editorGUI.GetEditableObject()));
 }
 protected abstract void SetObjectPosition(SerializedObjectEditorGUI <T> obj, Vector2 position);
 protected abstract T CreateCopyFrom(SerializedObjectEditorGUI <T> editorGUI);