【m】资源拷贝修改
This commit is contained in:
@@ -1,3 +1,4 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Threading.Tasks;
|
||||
using HybridCLR.Editor.Commands;
|
||||
@@ -47,16 +48,16 @@ namespace Stary.Evo.Editor
|
||||
#endif
|
||||
}
|
||||
|
||||
public static void OneShaderMark()
|
||||
public static void OneShaderMark(Action<string> complete)
|
||||
{
|
||||
OneShaderMark(GetOneKeyBuildEntities());
|
||||
OneShaderMark(GetOneKeyBuildEntities(),complete);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// (一键)收集shader【材质异常或资源修改】
|
||||
/// </summary>
|
||||
/// <param name="oneKeyBuildEntities"></param>
|
||||
public static void OneShaderMark(List<OneKeyBuildEntity> oneKeyBuildEntities)
|
||||
public static void OneShaderMark(List<OneKeyBuildEntity> oneKeyBuildEntities,Action<string> complete)
|
||||
{
|
||||
#if HotUpdate
|
||||
//标记全部资源
|
||||
@@ -65,7 +66,10 @@ namespace Stary.Evo.Editor
|
||||
if (oneKeyBUildEntity.isRaw)
|
||||
{
|
||||
MarkAdressable.CollectSvc(MarkAdressable.DomainRoot, oneKeyBUildEntity.DomainName,
|
||||
() => { EditorUtility.DisplayDialog("收集shader【材质异常或资源修改】", "收集成功", "确定"); });
|
||||
() =>
|
||||
{
|
||||
complete?.Invoke(oneKeyBUildEntity.DomainName);
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user