mirror of
https://github.com/tuyoogame/YooAsset.git
synced 2026-05-30 13:38:46 +00:00
update test scene
This commit is contained in:
@@ -3,12 +3,12 @@ using UnityEngine;
|
|||||||
using YooAsset;
|
using YooAsset;
|
||||||
using YooAsset.Editor;
|
using YooAsset.Editor;
|
||||||
|
|
||||||
public static class TestSimulateBuilder
|
public static class TestPackageBuilder
|
||||||
{
|
{
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 模拟构建
|
/// 构建资源包
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public static EditorSimulateBuildResult SimulateBuild(EditorSimulateBuildParam buildParam)
|
public static PackageInvokeBuildResult BuildPackage(PackageInvokeBuildParam buildParam)
|
||||||
{
|
{
|
||||||
string packageName = buildParam.PackageName;
|
string packageName = buildParam.PackageName;
|
||||||
string buildPipelineName = buildParam.BuildPipelineName;
|
string buildPipelineName = buildParam.BuildPipelineName;
|
||||||
@@ -31,7 +31,7 @@ public static class TestSimulateBuilder
|
|||||||
BuildResult buildResult = pipeline.Run(buildParameters, false);
|
BuildResult buildResult = pipeline.Run(buildParameters, false);
|
||||||
if (buildResult.Success)
|
if (buildResult.Success)
|
||||||
{
|
{
|
||||||
var reulst = new EditorSimulateBuildResult();
|
var reulst = new PackageInvokeBuildResult();
|
||||||
reulst.PackageRootDirectory = buildResult.OutputPackageDirectory;
|
reulst.PackageRootDirectory = buildResult.OutputPackageDirectory;
|
||||||
return reulst;
|
return reulst;
|
||||||
}
|
}
|
||||||
@@ -64,7 +64,7 @@ public static class TestSimulateBuilder
|
|||||||
BuildResult buildResult = pipeline.Run(buildParameters, false);
|
BuildResult buildResult = pipeline.Run(buildParameters, false);
|
||||||
if (buildResult.Success)
|
if (buildResult.Success)
|
||||||
{
|
{
|
||||||
var reulst = new EditorSimulateBuildResult();
|
var reulst = new PackageInvokeBuildResult();
|
||||||
reulst.PackageRootDirectory = buildResult.OutputPackageDirectory;
|
reulst.PackageRootDirectory = buildResult.OutputPackageDirectory;
|
||||||
return reulst;
|
return reulst;
|
||||||
}
|
}
|
||||||
@@ -97,7 +97,7 @@ public static class TestSimulateBuilder
|
|||||||
BuildResult buildResult = pipeline.Run(buildParameters, false);
|
BuildResult buildResult = pipeline.Run(buildParameters, false);
|
||||||
if (buildResult.Success)
|
if (buildResult.Success)
|
||||||
{
|
{
|
||||||
var reulst = new EditorSimulateBuildResult();
|
var reulst = new PackageInvokeBuildResult();
|
||||||
reulst.PackageRootDirectory = buildResult.OutputPackageDirectory;
|
reulst.PackageRootDirectory = buildResult.OutputPackageDirectory;
|
||||||
return reulst;
|
return reulst;
|
||||||
}
|
}
|
||||||
@@ -128,7 +128,7 @@ public static class TestSimulateBuilder
|
|||||||
BuildResult buildResult = pipeline.Run(buildParameters, false);
|
BuildResult buildResult = pipeline.Run(buildParameters, false);
|
||||||
if (buildResult.Success)
|
if (buildResult.Success)
|
||||||
{
|
{
|
||||||
var reulst = new EditorSimulateBuildResult();
|
var reulst = new PackageInvokeBuildResult();
|
||||||
reulst.PackageRootDirectory = buildResult.OutputPackageDirectory;
|
reulst.PackageRootDirectory = buildResult.OutputPackageDirectory;
|
||||||
return reulst;
|
return reulst;
|
||||||
}
|
}
|
||||||
@@ -19,23 +19,23 @@ public class BuildinFileSystemTester : IPrebuildSetup, IPostBuildCleanup
|
|||||||
#if UNITY_EDITOR
|
#if UNITY_EDITOR
|
||||||
// 构建TestPackage
|
// 构建TestPackage
|
||||||
{
|
{
|
||||||
var simulateParams = new EditorSimulateBuildParam(AssetBundleCollectorDefine.TestPackageName);
|
var buildParams = new PackageInvokeBuildParam(AssetBundleCollectorDefine.TestPackageName);
|
||||||
simulateParams.BuildPipelineName = "ScriptableBuildPipeline";
|
buildParams.BuildPipelineName = "ScriptableBuildPipeline";
|
||||||
simulateParams.InvokeAssmeblyName = "YooAsset.Test.Editor";
|
buildParams.InvokeAssmeblyName = "YooAsset.Test.Editor";
|
||||||
simulateParams.InvokeClassFullName = "TestSimulateBuilder";
|
buildParams.InvokeClassFullName = "TestPackageBuilder";
|
||||||
simulateParams.InvokeMethodName = "SimulateBuild";
|
buildParams.InvokeMethodName = "BuildPackage";
|
||||||
var simulateResult = EditorSimulateModeHelper.SimulateBuild(simulateParams);
|
var simulateResult = PakcageInvokeBuilder.InvokeBuilder(buildParams);
|
||||||
UnityEditor.EditorPrefs.SetString(BFS_TEST_PACKAGE_ROOT_KEY, simulateResult.PackageRootDirectory);
|
UnityEditor.EditorPrefs.SetString(BFS_TEST_PACKAGE_ROOT_KEY, simulateResult.PackageRootDirectory);
|
||||||
}
|
}
|
||||||
|
|
||||||
// 构建RawPackage
|
// 构建RawPackage
|
||||||
{
|
{
|
||||||
var simulateParams = new EditorSimulateBuildParam(AssetBundleCollectorDefine.RawPackageName);
|
var buildParams = new PackageInvokeBuildParam(AssetBundleCollectorDefine.RawPackageName);
|
||||||
simulateParams.BuildPipelineName = "RawFileBuildPipeline";
|
buildParams.BuildPipelineName = "RawFileBuildPipeline";
|
||||||
simulateParams.InvokeAssmeblyName = "YooAsset.Test.Editor";
|
buildParams.InvokeAssmeblyName = "YooAsset.Test.Editor";
|
||||||
simulateParams.InvokeClassFullName = "TestSimulateBuilder";
|
buildParams.InvokeClassFullName = "TestPackageBuilder";
|
||||||
simulateParams.InvokeMethodName = "SimulateBuild";
|
buildParams.InvokeMethodName = "BuildPackage";
|
||||||
var simulateResult = EditorSimulateModeHelper.SimulateBuild(simulateParams);
|
var simulateResult = PakcageInvokeBuilder.InvokeBuilder(buildParams);
|
||||||
UnityEditor.EditorPrefs.SetString(BFS_RAW_PACKAGE_ROOT_KEY, simulateResult.PackageRootDirectory);
|
UnityEditor.EditorPrefs.SetString(BFS_RAW_PACKAGE_ROOT_KEY, simulateResult.PackageRootDirectory);
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|||||||
@@ -19,23 +19,23 @@ public class EditorFileSystemTester : IPrebuildSetup, IPostBuildCleanup
|
|||||||
#if UNITY_EDITOR
|
#if UNITY_EDITOR
|
||||||
// 构建TestPackage
|
// 构建TestPackage
|
||||||
{
|
{
|
||||||
var simulateParams = new EditorSimulateBuildParam(AssetBundleCollectorDefine.TestPackageName);
|
var simulateParams = new PackageInvokeBuildParam(AssetBundleCollectorDefine.TestPackageName);
|
||||||
simulateParams.BuildPipelineName = "EditorSimulateBuildPipeline";
|
simulateParams.BuildPipelineName = "EditorSimulateBuildPipeline";
|
||||||
simulateParams.InvokeAssmeblyName = "YooAsset.Test.Editor";
|
simulateParams.InvokeAssmeblyName = "YooAsset.Test.Editor";
|
||||||
simulateParams.InvokeClassFullName = "TestSimulateBuilder";
|
simulateParams.InvokeClassFullName = "TestPackageBuilder";
|
||||||
simulateParams.InvokeMethodName = "SimulateBuild";
|
simulateParams.InvokeMethodName = "BuildPackage";
|
||||||
var simulateResult = EditorSimulateModeHelper.SimulateBuild(simulateParams);
|
var simulateResult = PakcageInvokeBuilder.InvokeBuilder(simulateParams);
|
||||||
UnityEditor.EditorPrefs.SetString(EFS_TEST_PACKAGE_ROOT_KEY, simulateResult.PackageRootDirectory);
|
UnityEditor.EditorPrefs.SetString(EFS_TEST_PACKAGE_ROOT_KEY, simulateResult.PackageRootDirectory);
|
||||||
}
|
}
|
||||||
|
|
||||||
// 构建RawPackage
|
// 构建RawPackage
|
||||||
{
|
{
|
||||||
var simulateParams = new EditorSimulateBuildParam(AssetBundleCollectorDefine.RawPackageName);
|
var simulateParams = new PackageInvokeBuildParam(AssetBundleCollectorDefine.RawPackageName);
|
||||||
simulateParams.BuildPipelineName = "EditorSimulateBuildPipeline";
|
simulateParams.BuildPipelineName = "EditorSimulateBuildPipeline";
|
||||||
simulateParams.InvokeAssmeblyName = "YooAsset.Test.Editor";
|
simulateParams.InvokeAssmeblyName = "YooAsset.Test.Editor";
|
||||||
simulateParams.InvokeClassFullName = "TestSimulateBuilder";
|
simulateParams.InvokeClassFullName = "TestPackageBuilder";
|
||||||
simulateParams.InvokeMethodName = "SimulateBuild";
|
simulateParams.InvokeMethodName = "BuildPackage";
|
||||||
var simulateResult = EditorSimulateModeHelper.SimulateBuild(simulateParams);
|
var simulateResult = PakcageInvokeBuilder.InvokeBuilder(simulateParams);
|
||||||
UnityEditor.EditorPrefs.SetString(EFS_RAW_PACKAGE_ROOT_KEY, simulateResult.PackageRootDirectory);
|
UnityEditor.EditorPrefs.SetString(EFS_RAW_PACKAGE_ROOT_KEY, simulateResult.PackageRootDirectory);
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|||||||
@@ -333,7 +333,6 @@ GameObject:
|
|||||||
m_Component:
|
m_Component:
|
||||||
- component: {fileID: 2032300069}
|
- component: {fileID: 2032300069}
|
||||||
- component: {fileID: 2032300068}
|
- component: {fileID: 2032300068}
|
||||||
- component: {fileID: 2032300067}
|
|
||||||
m_Layer: 0
|
m_Layer: 0
|
||||||
m_Name: Main Camera
|
m_Name: Main Camera
|
||||||
m_TagString: MainCamera
|
m_TagString: MainCamera
|
||||||
@@ -341,14 +340,6 @@ GameObject:
|
|||||||
m_NavMeshLayer: 0
|
m_NavMeshLayer: 0
|
||||||
m_StaticEditorFlags: 0
|
m_StaticEditorFlags: 0
|
||||||
m_IsActive: 1
|
m_IsActive: 1
|
||||||
--- !u!81 &2032300067
|
|
||||||
AudioListener:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_CorrespondingSourceObject: {fileID: 0}
|
|
||||||
m_PrefabInstance: {fileID: 0}
|
|
||||||
m_PrefabAsset: {fileID: 0}
|
|
||||||
m_GameObject: {fileID: 2032300066}
|
|
||||||
m_Enabled: 1
|
|
||||||
--- !u!20 &2032300068
|
--- !u!20 &2032300068
|
||||||
Camera:
|
Camera:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
|
|||||||
Reference in New Issue
Block a user