Conversation
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
feat(asset): add animator, clip, and atlas authoring
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
|
Caution Review failedThe pull request is closed. ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: ASSERTIVE Plan: Pro Run ID: ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (18)
Walkthrough3つの新しいアセット作成コマンド(AnimatorController、AnimationClip、SpriteAtlas)を追加。Unity C#側で実装し、Rustツールカタログに定義。テストスイートとドキュメント拡張。バージョン0.7.0へアップデート。 Changes
Sequence DiagramsequenceDiagram
participant User as CLI User
participant Catalog as Tool Catalog<br/>(Rust)
participant Bridge as Unity Bridge<br/>(C#)
participant Handler as Asset<br/>Management<br/>Handler
participant Engine as Unity<br/>Engine
User->>Catalog: run_tool<br/>create_animator_controller
Catalog->>Catalog: validate_tool_params<br/>(schema check)
Catalog-->>User: params valid
Catalog->>Bridge: invoke command<br/>(controllerPath, params...)
Bridge->>Handler: CreateAnimatorController<br/>(JObject)
Handler->>Handler: validate request<br/>(cross-field checks)
Handler->>Engine: create asset<br/>AnimatorController.CreateAtPath()
Handler->>Engine: add parameters<br/>(Bool/Float/Int/Trigger)
Handler->>Engine: setup state machine<br/>(states, transitions)
Engine-->>Handler: asset created
Handler->>Handler: serialize results
Handler-->>Bridge: SuccessResult<br/>(asset path, metadata)
Bridge-->>Catalog: execution result
Catalog-->>User: command complete
Estimated Code Review Effort🎯 4 (Complex) | ⏱️ ~50 minutes Possibly Related PRs
Poem
✨ Finishing Touches
🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Summary
Changes
animator-controller create)Version
v0.7.0
Closing Issues
Closes #121
Closes #122
Closes #123
Summary by CodeRabbit
リリースノート v0.7.0
新機能
ドキュメント
その他