From 7a4a1a9c4e473fe6a791f1de6899c92303b1840f Mon Sep 17 00:00:00 2001 From: Mikhail <99481254+DCFApixels@users.noreply.github.com> Date: Sat, 5 Oct 2024 18:27:06 +0800 Subject: [PATCH] add ScriptableObjectSystemWrapper --- src/Buildin/ScriptableObjectSystemWrapper.cs | 16 ++++++++++++++++ .../ScriptableObjectSystemWrapper.cs.meta | 11 +++++++++++ 2 files changed, 27 insertions(+) create mode 100644 src/Buildin/ScriptableObjectSystemWrapper.cs create mode 100644 src/Buildin/ScriptableObjectSystemWrapper.cs.meta diff --git a/src/Buildin/ScriptableObjectSystemWrapper.cs b/src/Buildin/ScriptableObjectSystemWrapper.cs new file mode 100644 index 0000000..ae49f41 --- /dev/null +++ b/src/Buildin/ScriptableObjectSystemWrapper.cs @@ -0,0 +1,16 @@ +using UnityEngine; + +namespace DCFApixels.DragonECS +{ + [MetaName("ScriptableObjectSystem")] + [MetaColor(MetaColor.DragonCyan)] + [MetaDescription("Wrapper for ScriptableObject systems")] + public class ScriptableObjectSystemWrapper : IEcsModule + { + public ScriptableObject system; + public void Import(EcsPipeline.Builder b) + { + b.Add(system); + } + } +} diff --git a/src/Buildin/ScriptableObjectSystemWrapper.cs.meta b/src/Buildin/ScriptableObjectSystemWrapper.cs.meta new file mode 100644 index 0000000..d53b0fa --- /dev/null +++ b/src/Buildin/ScriptableObjectSystemWrapper.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 500803f2f9c3eb24e90b68e42bd6a1af +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: