mcpField
U
unity-builder-pattern

unity-builder-pattern

github.com/muharremtozan開発1753 回インストール22 週間前に更新
リポジトリ

unity-builder-pattern について

unity-builder-pattern は、Unity の GameObject を構築するためのシンプルな C# ビルダースキルです。メソッドチェーンでの設定やコンポーネント追加に対応します。

主な機能

  1. 01メソッドチェーンによる設定
  2. 02汎用 IBuilder インターフェース
  3. 03GameObject へのコンポーネント追加

活用シーン

  1. 01読みやすい連続呼び出しで GameObject を構築
  2. 02オブジェクトの構築時にコンポーネントを追加

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/muharremtozan/unity-agent-skills --skill unity-builder-pattern

インストール後、Claude Code で/unity-builder-patternを入力して読み込まれたか確認します。

同梱ファイルassets/code/Builder.cs.txtreferences/guide.md

詳細

Unity ビルダーパターン

GameObject の構築に使える最小限のビルダーパターンです。

主な機能

  1. 流れるような API:メソッドを連結して、読みやすく設定できます
  2. ジェネリックインターフェース:あらゆるオブジェクト型に対応する IBuilder<T>
  3. コンポーネント管理:コンポーネントを簡単に追加できます

主なファイル(1 ファイル)

  • Builder.cs.txt:ビルダーパターンの完全な実装(インターフェース+流れるような実装)

使用方法

var player = new GameObjectBuilder( "Player" )
    .WithPosition( Vector3.zero )
    .AddComponent<Rigidbody>()
    .Build();

コメント