private static double totalTimer = 30;
private static bool isAutoSaveScene = false;
[MenuItem("Tools/OpenOrCloseAutoSaveScene")]
public static void OpenOrCloseAutoSaveScene()
{
isAutoSaveScene = !isAutoSaveScene;
if(isAutoSaveScene)
UpdateTotalTimer();
UnityEngine.Debug.Log("save scene : " + isAutoSaveScene.ToString());
}
[InitializeOnLoadMethod]//标记unity编辑器加载时调用该方法
static void OnCheck() {
System.Action OnEvent = delegate {
Event e = Event.current;//一些操作产生的事件,比如鼠标键盘等等
if (e != null && e.type == EventType.keyDown && e.keyCode == KeyCode.Delete) {
if (EditorApplication.isPlaying) return;
if (Selection.activeGameObject != null) {
if (EditorUtility.DisplayDialog("警告", "你将要删除的物体" + Selection.activeGame
unity 删除物体前检查和自动保存场景
最新推荐文章于 2023-03-01 12:18:17 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)