unity学习(37)——自动保存

虽然脚本图片这些东西可以自动保存,但是场景中的控件不会自动,需要增加以下控件。

unity运行自动保存_unity自动保存-CSDN博客

Asset->创建Editor->创建autosave.cs,脚本代码如下:

cs 复制代码
using UnityEditor;
using UnityEngine;
using UnityEditor.SceneManagement;
 
[InitializeOnLoad]
public class AutoSave
{
    static AutoSave()
    {
        EditorApplication.playModeStateChanged += (PlayModeStateChange state) => {
            if (EditorApplication.isPlayingOrWillChangePlaymode && !EditorApplication.isPlaying)
            {
                EditorSceneManager.SaveOpenScenes();
                AssetDatabase.SaveAssets();
            }
        };
    }
}
相关推荐
東雪木3 小时前
编程算法学习——数组与排序算法
学习·算法
代码游侠3 小时前
复习—sqlite基础
linux·网络·数据库·学习·sqlite
坚持学习前端日记4 小时前
2025年的个人和学习年度总结以及未来期望
java·学习·程序人生·职场和发展·创业创新
汉堡包0014 小时前
【面试总结】--安服实习岗(2)
学习·安全·web安全·网络安全·面试
0和1的舞者4 小时前
SpringBoot日志框架全解析
java·学习·springboot·日志·打印·lombok
好奇龙猫5 小时前
【人工智能学习-AI-MIT公开课-10. 学习介绍、最近邻】
人工智能·学习
wdfk_prog5 小时前
[Linux]学习笔记系列 -- [fs]open
linux·笔记·学习
wdfk_prog5 小时前
[Linux]学习笔记系列 -- [fs]nsfs
linux·笔记·学习
手揽回忆怎么睡5 小时前
Streamlit学习笔记2
笔记·学习
军军君016 小时前
Three.js基础功能学习五:雾与渲染目标
开发语言·前端·javascript·学习·3d·前端框架·three