Q&A
Unityの2DゲームでAddforceを使って、マウスの方向にダッシュしたい
エラーメッセージ error CS1061: 'Vector2' does not contain a definition for 'transform' and no accessible extension method 'transform' accepting a first argument of type 'Vector2' could be found (are you missing a using directive or an assembly reference?)
該当のソースコード
Vector2 force = new Vector2(0.0f,8.0f);
var forcedir = force.transform.forward;
rb.AddForce(forcedir,ForceMode2D.Impulse);
試したこと
いろいろ自分なりに調べてやったのですが、2Dでimpulseを使ってマウスの方向に飛ぶやり方がどうしても見つかりませんでした。
回答1件
下記のような回答は推奨されていません。
このような回答には修正を依頼しましょう。
2023/01/26 20:59