103 / 5,000
水は、プレイヤーが浮いたり泳いだりできる動的な領域です。
このコンポーネントを空のゲームオブジェクトに追加します。

Note
水と相互作用するには、プレイヤーのSwim abilityを有効にする必要があります。
Property | |
---|---|
Shape | Square を有効にすると、システムは正方形のブロックを使用して水をレンダリングします。テクスチャやスプライトは必要ありません。ただし、ソート レイヤーは常にデフォルトに設定されます (Unity の制限) Round を有効にすると、システムはメッシュ レンダラーを使用して水をレンダリングし、より湾曲した波を作成します。Texture2D と Material が必要です。 |
Type | Float を有効にすると、プレイヤーは水面より上に留まります。 Swim を有効にすると、プレイヤーは水中で泳ぐことができます。 |
Segments | 水を作成する要素の数。数値が高いほど、水のブロック感が少なくなります。 |
Create On Awake | 有効にすると、水が移動された場合に Awake 上で水が再作成されます。 通常は、初期化時間を短縮するために、エディター時間中にこれを初期化します。 |
Texture2D | シェイプ モードが Round の場合は、水をレンダリングするために使用される Texture2D を指定します。 |
Material | シェイプ モードがラウンドの場合、メッシュ レンダラーで使用されるマテリアルを指定します。 |
Amplitude | 波の最大の高さ |
Frequency | 水中の波の数を決定します |
Speed | 波が水面を移動する速さ |
Spring | プレイヤーと相互作用するときに水に及ぼされる力 |
Damping | バネの力がどれだけ早く消散するか |
Turbulence | これにより、水にランダムなノイズが追加され、混沌とした効果が生まれます。 |
Random Current | この値で指定された間隔で速度の方向が変更されます。この値は、予測不可能性を加えるためにわずかにランダム化されます。 |
Create | すべての設定を選択したら、このボタンを押して水域を作成します。水の位置や設定を変更したときはいつでも、変更を適用するために水を再作成します。 |
Body | For Square mode. |
---|---|
Top | 水面の色 |
Thickness | 水面の厚さ |
Taper | 水面は、波の頂上では厚くなり、波の谷間では薄くなります。 |
Middle | 水中の色 |
Bottom | 水の底の色 |
Phase | 水底も波のような動きをしています。この波の位相を指定します |
Offset | 下の波の位置をオフセットします |
Speed | 底波が水面を移動する速さ。 |