# spine-unityランタイムドキュメント

> **ライセンスについて**
>
> Spineランタイムをアプリケーションに組み込むには有効なSpineライセンスが[必要](/git/spine-runtimes/spine-unity#licensing)ですが、評価目的でSpineランタイムを試用することは可能です。

## 概要
spine-unityランタイムは、Spineで作成されたアニメーションの再生と操作をサポートするUnityプラグインです。[spine-unity](/git/spine-runtimes/tree/spine-unity)ランタイムはC#で書かれており、汎用[spine-csharpランタイム](/git/spine-runtimes/spine-csharp)をベースにしています。spine-unityランタイムは、spine-csharpの構造体や関数をラップして、Unityコンポーネントとして公開します。また、spine-unityランタイムは、Spineエディターからエクスポートされたファイルをインポートし、Unityのカスタムアセットタイプに格納します。

Spineランタイムのアーキテクチャの詳細については、[Spineランタイムガイド](/spine-runtimes-guide)を参照してください。

## Unity
C#でのプログラミングやUnityの使い方に慣れていない方は、まず[Unityの公式チュートリアル](https://learn.unity.com/)をご覧になることをお勧めします。[Unity Essentials](https://learn.unity.com/pathway/unity-essentials)と[Beginner Scripting](https://learn.unity.com/course/beginner-scripting)の2つのトピックから始めるのが良いでしょう。なお、Spineは独自のアニメーションワークフローを提供しているため、spine-unityにはアニメーション関係のトピックを直接適用できないことに注意してください。

## 目次
<div style="margin-right:20px">!!
* [インストール](/spine-unity-installation)
* [サンプル](/spine-unity-examples)
* [アセット](/spine-unity-assets)
* [主要なコンポーネント](/spine-unity-main-components)
* [ユーティリティコンポーネント](/spine-unity-utility-components)
* [レンダリング](/spine-unity-rendering)
* [Timeline 拡張UPMパッケージ](/spine-unity-timeline)
* [オンデマンドローディング 拡張UPMパッケージ](/spine-unity-on-demand-loading)
* [FAQ](/spine-unity-faq)
</div>!!

[次: インストール](/spine-unity-installation)