エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Unityでの空間移動用のスクリプト
Unityでプレイヤーが空間内を自由に移動や回転できるようにするスクリプトを紹介します。 (前置きですが... Unityでプレイヤーが空間内を自由に移動や回転できるようにするスクリプトを紹介します。 (前置きですが)そもそも、三次元空間内における移動と回転は、3つの軸それぞれについて可能です。 図で説明すると以下のようです。 移動については、自分の正面方向を基準にして前後、左右、および上下への平行移動が可能です。 回転は、軸ごとに Yaw, Pitch, および Roll と呼ばれる回転が可能です。 上記の平行移動と回転を行ない、空中を飛行できるシンプルなスクリプトをここでは紹介します。 (これは空間を飛ぶように移動するもので、地面に沿って歩くようなものではありません) 方法 まずプレイヤー用のオブジェクトを作ります。 - メニューから GameObject > 3D Object > Cube などを選びます。 - このプレイヤーオブジェクトに Rigidbody コンポーネントを追加します。