From a5f94198c0ec604cc7e2af7e14abfa37140b7419 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BD=95=E5=86=A0=E5=B3=B0?= Date: Mon, 16 Dec 2024 19:38:29 +0800 Subject: [PATCH] update sapce shooter --- .../Runtime/PatchLogic/FsmNode/FsmInitializePackage.cs | 5 +++-- .../GameScript/Runtime/PatchLogic/PatchOperation.cs | 3 +-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Assets/YooAsset/Samples~/Space Shooter/GameScript/Runtime/PatchLogic/FsmNode/FsmInitializePackage.cs b/Assets/YooAsset/Samples~/Space Shooter/GameScript/Runtime/PatchLogic/FsmNode/FsmInitializePackage.cs index 2abdef56..dc721fb0 100644 --- a/Assets/YooAsset/Samples~/Space Shooter/GameScript/Runtime/PatchLogic/FsmNode/FsmInitializePackage.cs +++ b/Assets/YooAsset/Samples~/Space Shooter/GameScript/Runtime/PatchLogic/FsmNode/FsmInitializePackage.cs @@ -33,7 +33,6 @@ internal class FsmInitializePackage : IStateNode { var playMode = (EPlayMode)_machine.GetBlackboardValue("PlayMode"); var packageName = (string)_machine.GetBlackboardValue("PackageName"); - var buildPipeline = (string)_machine.GetBlackboardValue("BuildPipeline"); var rawFileSystem = (bool)_machine.GetBlackboardValue("RawFileSystem"); // 创建资源包裹类 @@ -45,7 +44,9 @@ internal class FsmInitializePackage : IStateNode InitializationOperation initializationOperation = null; if (playMode == EPlayMode.EditorSimulateMode) { - var simulateBuildResult = EditorSimulateModeHelper.SimulateBuild(buildPipeline, packageName); + var simulateBuildParam = new EditorSimulateBuildParam(); + simulateBuildParam.PackageName = packageName; + var simulateBuildResult = EditorSimulateModeHelper.SimulateBuild(simulateBuildParam); var createParameters = new EditorSimulateModeParameters(); createParameters.EditorFileSystemParameters = FileSystemParameters.CreateDefaultEditorFileSystemParameters(simulateBuildResult); initializationOperation = package.InitializeAsync(createParameters); diff --git a/Assets/YooAsset/Samples~/Space Shooter/GameScript/Runtime/PatchLogic/PatchOperation.cs b/Assets/YooAsset/Samples~/Space Shooter/GameScript/Runtime/PatchLogic/PatchOperation.cs index 8f304780..d04e93cc 100644 --- a/Assets/YooAsset/Samples~/Space Shooter/GameScript/Runtime/PatchLogic/PatchOperation.cs +++ b/Assets/YooAsset/Samples~/Space Shooter/GameScript/Runtime/PatchLogic/PatchOperation.cs @@ -19,7 +19,7 @@ public class PatchOperation : GameAsyncOperation private readonly StateMachine _machine; private ESteps _steps = ESteps.None; - public PatchOperation(string packageName, string buildPipeline, bool rawFileSystem, EPlayMode playMode) + public PatchOperation(string packageName, bool rawFileSystem, EPlayMode playMode) { // 注册监听事件 _eventGroup.AddListener(OnHandleEventMessage); @@ -41,7 +41,6 @@ public class PatchOperation : GameAsyncOperation _machine.SetBlackboardValue("PackageName", packageName); _machine.SetBlackboardValue("PlayMode", playMode); - _machine.SetBlackboardValue("BuildPipeline", buildPipeline); _machine.SetBlackboardValue("RawFileSystem", rawFileSystem); } protected override void OnStart()