本文へスキップ
Kitbay
掲載依頼
スキル公式

create-2d-physics

LicenseRef-Unity-Companion-License2026年11月6日 更新1,239GitHubスター

2D物理の作成と修正のためのUnityのスキルです。Unityには互いに無関係な2つの2D物理システム、新しい2D Physics Coreと従来のRigidbody 2Dコンポーネントがあり、違う方のコードを書いてもコンパイルは通るのに何も起きません。

スキルの内容

2D物理の作成と修正のためのUnityのスキルです。Unityには互いに無関係な2つの2D物理システム、新しい2D Physics Coreと従来のRigidbody 2Dコンポーネントがあり、違う方のコードを書いてもコンパイルは通るのに何も起きません。そのため、まずシーンのコンポーネント、既存のスクリプト、リクエストの言い回しから、どちらが対象かを判断します。そのうえで、そのシステムのトピックマップと実例に沿って作業し、ベースラインを記録し、よくあるコンパイルエラーの表を参照しながらUnity CLIのscript evalコマンドでEditor内でC#を実行し、後で削除する一時的なログで動作を確認します。ユーザーが実は3D物理のことを言っている場合は作業を止めます。

できること

  • 2D Physics CoreとRigidbody 2Dのどちらを使うかの判断
  • 2Dのコライダー、ボディ、ジョイントの作成
  • 2D物理の挙動の修正
  • script evalでEditor内で物理関連のC#を実行