private void DrawPlayerSettings() { EditorGUILayout.BeginVertical(Player ? ShiroiStyles.DefaultBackground : ShiroiStyles.Error); EditorGUILayout.LabelField( Player ? ShiroiStyles.PlayerHeader : ShiroiStyles.PlayerHeaderError, ShiroiStyles.Header); Player = (CutscenePlayer)EditorGUILayout.ObjectField( ShiroiStyles.PlayerContent, Player, typeof(CutscenePlayer), true); if (Player) { ShiroiEditorUtil.DrawReferencesLayout(Player); } EditorGUILayout.EndVertical(); }
public override void OnInspectorGUI() { ShiroiEditorUtil.DrawReferencesLayout(player); }