From c724a91645589427b1711acba54e90c952535ac9 Mon Sep 17 00:00:00 2001 From: Compa <1158261439@qq.com> Date: Mon, 9 Jan 2023 20:09:50 +0800 Subject: [PATCH] u --- Assets/YooAsset/Samples/Space Shooter.meta | 8 --- .../Samples/Space Shooter/GameScript.meta | 8 --- .../Space Shooter/GameScript/Runtime.meta | 8 --- .../GameScript/Runtime/GameLogic.meta | 8 --- .../GameScript/Runtime/GameLogic/FsmNode.meta | 8 --- .../Runtime/GameLogic/FsmNode/FsmInitGame.cs | 60 ------------------- .../GameLogic/FsmNode/FsmInitGame.cs.meta | 11 ---- 7 files changed, 111 deletions(-) delete mode 100644 Assets/YooAsset/Samples/Space Shooter.meta delete mode 100644 Assets/YooAsset/Samples/Space Shooter/GameScript.meta delete mode 100644 Assets/YooAsset/Samples/Space Shooter/GameScript/Runtime.meta delete mode 100644 Assets/YooAsset/Samples/Space Shooter/GameScript/Runtime/GameLogic.meta delete mode 100644 Assets/YooAsset/Samples/Space Shooter/GameScript/Runtime/GameLogic/FsmNode.meta delete mode 100644 Assets/YooAsset/Samples/Space Shooter/GameScript/Runtime/GameLogic/FsmNode/FsmInitGame.cs delete mode 100644 Assets/YooAsset/Samples/Space Shooter/GameScript/Runtime/GameLogic/FsmNode/FsmInitGame.cs.meta diff --git a/Assets/YooAsset/Samples/Space Shooter.meta b/Assets/YooAsset/Samples/Space Shooter.meta deleted file mode 100644 index 37c3595..0000000 --- a/Assets/YooAsset/Samples/Space Shooter.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: e0e9b24f4f0c31545a02f94e951bc9d8 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/YooAsset/Samples/Space Shooter/GameScript.meta b/Assets/YooAsset/Samples/Space Shooter/GameScript.meta deleted file mode 100644 index 78e929c..0000000 --- a/Assets/YooAsset/Samples/Space Shooter/GameScript.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 68f7a10d23502e54a9d548a02a6fe12d -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/YooAsset/Samples/Space Shooter/GameScript/Runtime.meta b/Assets/YooAsset/Samples/Space Shooter/GameScript/Runtime.meta deleted file mode 100644 index bbe3841..0000000 --- a/Assets/YooAsset/Samples/Space Shooter/GameScript/Runtime.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 631e5633e0d02ff49b08cb300f7139a6 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/YooAsset/Samples/Space Shooter/GameScript/Runtime/GameLogic.meta b/Assets/YooAsset/Samples/Space Shooter/GameScript/Runtime/GameLogic.meta deleted file mode 100644 index 0ef4624..0000000 --- a/Assets/YooAsset/Samples/Space Shooter/GameScript/Runtime/GameLogic.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: cae7dcd2cee351e4390eebef0851486e -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/YooAsset/Samples/Space Shooter/GameScript/Runtime/GameLogic/FsmNode.meta b/Assets/YooAsset/Samples/Space Shooter/GameScript/Runtime/GameLogic/FsmNode.meta deleted file mode 100644 index 73bda8f..0000000 --- a/Assets/YooAsset/Samples/Space Shooter/GameScript/Runtime/GameLogic/FsmNode.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: beab7f759234b61469afb94f517f959b -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/YooAsset/Samples/Space Shooter/GameScript/Runtime/GameLogic/FsmNode/FsmInitGame.cs b/Assets/YooAsset/Samples/Space Shooter/GameScript/Runtime/GameLogic/FsmNode/FsmInitGame.cs deleted file mode 100644 index 001b44a..0000000 --- a/Assets/YooAsset/Samples/Space Shooter/GameScript/Runtime/GameLogic/FsmNode/FsmInitGame.cs +++ /dev/null @@ -1,60 +0,0 @@ -using System.Collections; -using System.Collections.Generic; -using UnityEngine; -using UniFramework.Pooling; -using UniFramework.Window; -using UniFramework.Machine; -using UniFramework.Module; -using YooAsset; - -internal class FsmInitGame : IStateNode -{ - private StateMachine _machine; - - void IStateNode.OnCreate(StateMachine machine) - { - _machine = machine; - } - void IStateNode.OnEnter() - { - UniModule.StartCoroutine(Prepare()); - } - void IStateNode.OnUpdate() - { - } - void IStateNode.OnExit() - { - } - - private IEnumerator Prepare() - { - var handle = YooAssets.LoadAssetAsync("UICanvas"); - //TODO wht ref 参考;同步接口LoadAssetSync;关闭Enable Addressable,使用全路径 - // var handle = YooAssets.LoadAssetAsync("Assets/YooAsset/Assets/YooAsset/Samples/Space Shooter/GameRes/UIPanel/UICanvas.prefab"); - handle.Completed += (AssetOperationHandle handle) => - { - //TODO wht ref 加载回调 - }; - yield return handle; //TODO wht ref 也可以用携程来确定加载是否完成 - // handle.Release(); //TODO wht ref 释放资源 - // var package = YooAssets.GetAssetsPackage("DefaultPackage"); - // package.UnloadUnusedAssets(); //TODO wht ref 卸载引用计数为零的资源;切场景或按时间间隔来调 - - //TODO wht ref 加载子对象 - // var handle = YooAssets.LoadSubAssetsAsync(location); - // yield return handle; - // var sprite = handle.GetSubAssetObject("spriteName"); - - var canvas = handle.InstantiateSync(); //TODO wht ref 参考;同步实例化游戏对象 - var desktop = canvas.transform.Find("Desktop").gameObject; - GameObject.DontDestroyOnLoad(canvas); - - // 初始化窗口系统 - UniWindow.Initalize(desktop); - - // 初始化对象池系统 - UniPooling.Initalize(); - - _machine.ChangeState(); - } -} \ No newline at end of file diff --git a/Assets/YooAsset/Samples/Space Shooter/GameScript/Runtime/GameLogic/FsmNode/FsmInitGame.cs.meta b/Assets/YooAsset/Samples/Space Shooter/GameScript/Runtime/GameLogic/FsmNode/FsmInitGame.cs.meta deleted file mode 100644 index 97c7022..0000000 --- a/Assets/YooAsset/Samples/Space Shooter/GameScript/Runtime/GameLogic/FsmNode/FsmInitGame.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: 35d459ebb0d7dc947b7b62d1f64a412f -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: