Esempio n. 1
0
    public static void Resume(FadeData fadeData)
    {
        StageManager.resum = true;
        int    currentStageNumber = StageDataPrefs.GetStageNumber();
        string stage = StageNumber.GetStageName(currentStageNumber);

        SceneChanger.Instance().Change(SceneNameManager.GetKeyByValue(stage), fadeData);
    }
Esempio n. 2
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();
    }