From fc1078f20ceaa82749405cbc025635e017b7e6f4 Mon Sep 17 00:00:00 2001 From: wyatt Date: Sat, 25 Oct 2025 05:22:01 +0800 Subject: [PATCH] =?UTF-8?q?=E6=88=90=E5=8A=9F=E7=BC=96=E8=AF=91C#=E6=8F=92?= =?UTF-8?q?=E4=BB=B6=20#12?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 添加了C#二进制相关文件的忽略 --- .gitignore | 12 +++++++++++ Plugins/UnrealSharp | 1 + Script/BusyRabbit.Glue/BusyRabbit.Glue.csproj | 20 ++++++++++++++++++ Script/ManagedBusyRabbit/ManagedBusyRabbit.cs | 16 ++++++++++++++ .../ManagedBusyRabbit.csproj | 21 +++++++++++++++++++ 5 files changed, 70 insertions(+) create mode 160000 Plugins/UnrealSharp create mode 100644 Script/BusyRabbit.Glue/BusyRabbit.Glue.csproj create mode 100644 Script/ManagedBusyRabbit/ManagedBusyRabbit.cs create mode 100644 Script/ManagedBusyRabbit/ManagedBusyRabbit.csproj diff --git a/.gitignore b/.gitignore index ef71254..86890dd 100644 --- a/.gitignore +++ b/.gitignore @@ -77,3 +77,15 @@ Plugins/**/Intermediate/* DerivedDataCache/* BusyRabbit.uproject.DotSettings.user + +Plugins/SpinePlugin/Script/SpinePlugin.Glue +Script/ManagedBusyRabbit/bin +Script/ManagedBusyRabbit/obj +Script/ManagedBusyRabbit/Properties +Script/BusyRabbit.Glue/bin +Script/BusyRabbit.Glue/BusyRabbit +Script/BusyRabbit.Glue/obj +Script/BusyRabbit.Glue/Properties +Script/BusyRabbit.Glue/AssetIds.cs +Script/BusyRabbit.Glue/GameplayTags.cs +Script/BusyRabbit.Glue/TraceChannel.cs diff --git a/Plugins/UnrealSharp b/Plugins/UnrealSharp new file mode 160000 index 0000000..a5e501b --- /dev/null +++ b/Plugins/UnrealSharp @@ -0,0 +1 @@ +Subproject commit a5e501bc4322a95dc6713e9fdd76cca87ec98052 diff --git a/Script/BusyRabbit.Glue/BusyRabbit.Glue.csproj b/Script/BusyRabbit.Glue/BusyRabbit.Glue.csproj new file mode 100644 index 0000000..0ed0456 --- /dev/null +++ b/Script/BusyRabbit.Glue/BusyRabbit.Glue.csproj @@ -0,0 +1,20 @@ + + + net9.0 + enable + enable + true + true + true + + + + ..\..\Plugins\UnrealSharp\Binaries\Managed\net9.0\UnrealSharp.dll + + + ..\..\Plugins\UnrealSharp\Binaries\Managed\net9.0\UnrealSharp.Core.dll + + + + + \ No newline at end of file diff --git a/Script/ManagedBusyRabbit/ManagedBusyRabbit.cs b/Script/ManagedBusyRabbit/ManagedBusyRabbit.cs new file mode 100644 index 0000000..004ea61 --- /dev/null +++ b/Script/ManagedBusyRabbit/ManagedBusyRabbit.cs @@ -0,0 +1,16 @@ +using UnrealSharp.Engine.Core.Modules; + +namespace ManagedBusyRabbit; + +public class FManagedBusyRabbit : IModuleInterface +{ + public void StartupModule() + { + + } + + public void ShutdownModule() + { + + } +} \ No newline at end of file diff --git a/Script/ManagedBusyRabbit/ManagedBusyRabbit.csproj b/Script/ManagedBusyRabbit/ManagedBusyRabbit.csproj new file mode 100644 index 0000000..21447d9 --- /dev/null +++ b/Script/ManagedBusyRabbit/ManagedBusyRabbit.csproj @@ -0,0 +1,21 @@ + + + net9.0 + enable + enable + true + true + true + + + + ..\..\Plugins\UnrealSharp\Binaries\Managed\net9.0\UnrealSharp.dll + + + ..\..\Plugins\UnrealSharp\Binaries\Managed\net9.0\UnrealSharp.Core.dll + + + + + + \ No newline at end of file