osu.Framework.Spine
1.0.1
dotnet add package osu.Framework.Spine --version 1.0.1
NuGet\Install-Package osu.Framework.Spine -Version 1.0.1
<PackageReference Include="osu.Framework.Spine" Version="1.0.1" />
<PackageVersion Include="osu.Framework.Spine" Version="1.0.1" />
<PackageReference Include="osu.Framework.Spine" />
paket add osu.Framework.Spine --version 1.0.1
#r "nuget: osu.Framework.Spine, 1.0.1"
#addin nuget:?package=osu.Framework.Spine&version=1.0.1
#tool nuget:?package=osu.Framework.Spine&version=1.0.1
Spine for osu!framework
This library adds Spine support for osu!framework
The library itself contains the Spine-CS source code, this is because the NuGet library was built with .NET Framework but osu!framework targets .NET 5.0^ thus giving compilation warnings about it, and it's kinda annoying
WIP
This library is somewhat unfinished, I only gave the basic rendering support based off the monogame runtime, you will see some comments around the code that references it.
I only needed basic features for a game I'm working on and they use Spine, but I will definitely implement the missing features.
Check the TODO for the pending features to be implemented.
License
This library uses spine-csharp
(located as Spine in the source code) the C# Spine Runtime. To use this library, you must first agree to the following license:
However the code under osu.Framework.Spine
falls under the MIT License. See the LICENSE for the full text.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net8.0
- ppy.osu.Framework (>= 2025.419.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Fix constant re-allocation of the VertexBatch