示例#1
0
    public override void OnInspectorGUI()
    {
        base.OnInspectorGUI();
        EditorGUILayout.Separator();
        EditorGUILayout.BeginVertical();
        EditorGUILayout.IntField("ステージ番号", StageDataPrefs.GetStageNumber());
        EditorGUILayout.Vector3Field("座標", StageDataPrefs.GetCheckPointPosition());
        EditorGUILayout.Vector3Field("回転", StageDataPrefs.GetCheckPointRotation().eulerAngles);

        if (GUILayout.Button("消去"))
        {
            StageDataPrefs.DeleteAll();
        }

        EditorGUILayout.EndVertical();
    }
 public IEnumerator OnExecute()
 {
     StageDataPrefs.DeleteAll();
     yield break;
 }