Skip to content

Latest commit

 

History

History
28 lines (21 loc) · 1.91 KB

MoveWithPlatform_ja.md

File metadata and controls

28 lines (21 loc) · 1.91 KB

了解しました。MoveWithPlatform コンポーネントの分析結果を更新し、追加されたプロパティを含めます。

MoveWithPlatform

Namespace: Unity.TinyCharacterController.Effect


概要:

MoveWithPlatform は、移動するオブジェクトに乗っているキャラクターを動かすコンポーネントです。地面コライダーを持つオブジェクトに MovePlatform コンポーネントがある場合、その動きに従います。地面から離れると、移動量は加速度に変換されてキャラクターに設定されます。

機能と操作:

  • 移動プラットフォームに合わせたキャラクターの移動: キャラクターが移動するプラットフォームに乗っている場合、その動きに従ってキャラクターも移動します。
  • 摩擦と空気抵抗の設定: 地面との摩擦と空気抵抗を設定し、キャラクターの動きに影響を与えます。
  • 加速度のリセット: MoveWithPlatform による追加のベクトルをリセットする機能があります。例えば、空中でジャンプする際にこのベクトルをリセットするのに使用されます。
  • プラットフォーム上の状態の取得: キャラクターがプラットフォーム上にいるかどうかを判断するプロパティがあります。

プロパティ

名前 説明
Friction 地面との摩擦を表す float 型のプロパティです。
Drag 空気抵抗を表す float 型のプロパティです。
OnPlatform キャラクターが任意のプラットフォーム上にいるかどうかを示すプロパティです。

メソッド

名前 機能
public void ResetVelocity( ) MoveWithPlatform による加速度をリセットするメソッドです。