最近想做个东西,主要是给美术用,也就是当美术保存场景之前我想加一些我自己的代码进去。
using UnityEngine;
using System.Collections;
using UnityEngine.SceneManagement;
public class SaveScene :UnityEditor.AssetModificationProcessor {
static public void OnWillSaveAssets(string[]names)
{
foreach (string name in names)
{
if (name.EndsWith (".unity")) {
Scene scene = SceneManager.GetSceneByPath (name);
Debug.Log ("雨松MOMO提醒您保存的场景名称是 :" + scene.name);
}
}
}
}
OK。 这里我们用了OnWillSaveAssets 意思就是保存.asset文件之前,当然不仅仅是场景也包括别的文件。
测试版本 unity5.3.0
- 本文固定链接: https://www.xuanyusong.com/archives/3802
- 转载请注明: 雨松MOMO于 雨松MOMO程序研究院 发表
捐 赠写博客不易,如果您想请我喝一杯星巴克的话?就进来看吧!
