public override void OnInspectorGUI() { DrawDefaultInspector(); FollowerConfig config = (FollowerConfig)target; EditorGUILayout.Space(); if (GUILayout.Button("Synchronize", GUILayout.MinWidth(100), GUILayout.Height(30))) { config.Synchronize(); } }
public void UpdateCamera(Transform ft, Transform lt, FollowerConfig conf = null) { camera.config = conf ?? camera.config; camera.Follow(ft); camera.LookAt(lt); }