Releases: Tomonorarari-Think/training-csharp-unity
Releases · Tomonorarari-Think/training-csharp-unity
02_unity サンプルスクリプトパッケージ
C# / Unity 研修パッケージ v0.1.1
02_unity/ フォルダのサンプルスクリプトを
Unity プロジェクトにインポートできる形式で配布します。
含まれるスクリプト
| ファイル名 | 対応ドキュメント | 概要 |
|---|---|---|
| SceneGameObjectSample.cs | 01_scene-gameobject.md | GameObject・Component・Prefab の基本操作 |
| MonoBehaviourSample.cs | 02_monobehaviour.md | ライフサイクル・コルーチンの基礎 |
| PhysicsInputSample.cs | 03_physics-input.md | Rigidbody2D・Collider・入力処理 |
| DebuggingSample.cs | 04_debugging.md | Debug.Log・デバッガー練習用 |
| AsyncSample.cs | 05_async.md | コルーチン・Awaitable の比較 |
| SpaceShooterSample.cs | — | 02_unity/ 総まとめサンプル |
インポート方法
方法A:UPM(git URL)
Unity の Package Manager から以下の URL を追加してください:
```
https://github.com/Tomonorarari-Think/training-csharp-unity.git?path=02_unity
```
- Window → Package Manager を開く
- 左上の「+」→「Add package from git URL」を選択
- 上記 URL を入力して「Add」を押す
方法B:.unitypackage(このリリース)
- 下記アセットの
02_unity.unitypackageをダウンロード - Unity エディタを開いた状態でファイルをダブルクリック
- Import Unity Package ダイアログで「All」→「Import」を押す
動作確認環境
| 項目 | バージョン |
|---|---|
| Unity | 2022.3.x LTS 以上推奨 |
| Awaitable クラス | Unity 2023.1 以降が必要 |
| UniTask(オプション) | 別途インストールが必要 |
AsyncSample.csの UniTask 関連コードは
#if UNITASK_SUPPORTで囲まれているため
UniTask 未インストール環境でもコンパイルエラーは発生しません。
注意事項
- このパッケージには Unity プロジェクトファイルは含まれません
- スクリプトのみのパッケージです
- 各スクリプトの使い方は対応ドキュメントを参照してください
- namespace:
TrainingCsharpUnity