纳金网
标题:
场景中预置资源的创建和替换
[打印本页]
作者:
烟雨
时间:
2015-12-30 23:32
标题:
场景中预置资源的创建和替换
[MenuItem("Build/SetLaunchVersionTime", false, 0)]
public static void DoTime()
{
string path = EditorBuildSettings.scenes [0].path;
EditorApplication.OpenScene(path);
GameObject appObj = GameObject.Find("AppLaunch");
if (appObj == null)
{
UnityEngine.Debug.LogError("not find LaunchVersion");
return;
}
var bv = appObj.GetComponent<LaunchVersion>();
bv.BuildTime = DateTime.Now.ToString("yyyyMMdd_HHmmss");
UnityEngine.Object Prefab = AssetDatabase.LoadMainAssetAtPath(AssetDatabase.GetAssetPath(appObj));
if (Prefab != null)
PrefabUtility.ReplacePrefab(appObj, Prefab, ReplacePrefabOptions.ConnectToPrefab);
else
PrefabUtility.CreatePrefab("新路径", appObj, ReplacePrefabOptions.ConnectToPrefab);
EditorApplication.SaveScene();
}
复制代码
欢迎光临 纳金网 (http://go.narkii.com/club/)
Powered by Discuz! X2.5