PhysicsSettings

非推奨を表示

*このコンテンツは、ベータ版のAI(人工知能)を使用して翻訳されており、エラーが含まれている可能性があります。このページを英語で表示するには、 こちら をクリックしてください。

作成できません
設定

PhysicsSettings は、Roblox の物理エンジンのデバッグ機能を見ることができるシングルクラスです。Studio の設定メニューの [Physics] タブで見つけることができます。

概要

プロパティ

プロパティ

AllowSleep

並列読み取り

オブジェクトが設定された場合、物理的にシミュレートされるオブジェクトは、設定された期間の間、少なかった動きを持つことがあります。

AreAnchorsShown

並列読み取り

設定を「真」に設定すると、BasePart.Anchored のパーツの表面にグレーの表面のアウトラインが表示されます。

AreAssembliesShown

並列読み取り

「真」を「真」と設定すると、各プリンシングアセンブリにユニークな色が割り当てられ、Part はアセンブリに関連付けられている部品の色と共有されます。JointInstance によって接続されるパーツは、共有される色と同じ色を持ちます。

AreAssemblyCentersOfMassShown

並列読み取り
Robloxのスクリプトセキュリティ

AreAwakePartsHighlighted

並列読み取り

「真」を設定すると、アクティブに物理的にシミュレートされているパーツには赤いアウトラインがあります。

AreBodyTypesShown

並列読み取り

Class.Part が設定されると、Class.Part はルートシミュレータの状ボディに応じて特定の色でアウトラインされます。

ボディタイプ


<tr>
<td bgcolor="#FF0000" />
<td>リアルタイムボディ</td>
<td>実時間で常にシミュレートされ、スロットされない物理ボディ。ヒューマノイドに使用されます。</td>
</tr>
<tr>
<td bgcolor="#00FF00" />
<td>フリーフォールボディ</td>
<td>物理的接触なしで自由に移連絡する物理ボディ。</td>
</tr>
<tr>
<td bgcolor="#0000FF" />
<td>共同ボディ</td>
<td>モーターやヒンジなど、物理的にシミュレートされた共同体に影響を受ける物理ボディ。</td>
</tr>
<tr>
<td bgcolor="#FFFF00" />
<td>ボディに連絡する</td>
<td>他の物理ボディと接触している物理体。</td>
</tr>
<tr>
<td bgcolor="#FF7700" />
<td>シンメトリカルコンタクトボディ</td>
<td>他のボディと接触しているときに転がる物理ボディ。</td>
</tr>
<tr>
<td bgcolor="#777700" />
<td>縦型コンタクトボディ</td>
<td>Y 軸に沿って非常に小さく移動する物理ボディ、他のボディと接触しています。</td>
</tr>
</tbody>
ボディタイプ説明

AreCollisionCostsShown

並列読み取り
Robloxのスクリプトセキュリティ

AreConstraintForcesShownForSelectedOrHoveredInstances

並列読み取り
Robloxのスクリプトセキュリティ

AreConstraintTorquesShownForSelectedOrHoveredInstances

並列読み取り
Robloxのスクリプトセキュリティ

AreContactForcesShownForSelectedOrHoveredAssemblies

並列読み取り
Robloxのスクリプトセキュリティ

AreContactIslandsShown

並列読み取り

設定を「 true 」に設定すると、各コンタクト島は接触島のパーツに SelectionBox の飾りを表示します。各コンタクト島にはランダムな色が割り当てられます。

AreContactPointsShown

並列読み取り

[真] を設定すると、球飾りは、物理的なインタラクションが発生する各部分の接触ポイントでドローされます。各球には、接触ポイントが検出する表面に向き3D で矢印を描画します。

ソルバーバリエーション

このプロパティの動作は、Roblox の物理エンジンが PGS Physics Solver を使用しているかどうか、または Spring Physics Solver を使用しているかによって異なります。

これは Workspace.PGSPhysicsSolverEnabled プロパティによって制御されます。

スプリング物理ソリュータ

Class.Workspace.PGSPhysicsSolverEnabled が偽に設定されると、接触ポイントは次のようにカラーコードされます。スフィアからのアーローの長さは、接触ポイントがエクスポートする力によります。接触タイプは、接触ポイントがエクスポートする力によります。


<tr>
<td bgcolor="#CCCC00" />
<td>通常の連絡</td>
<td>特別な条件なしのコンタクトポイント。</td>
</tr>
<tr>
<td bgcolor="#656500" />
<td>休憩中のコンタクト</td>
<td>4フレーム以上有効であったコンタクトポイント。</td>
</tr>
<tr>
<td bgcolor="#CC0000" />
<td>2番目のパスに接触</td>
<td>コンタクトポイントは、2つ目のパスを通過するコーネル共同体で作成されます。めったに見られません。</td>
</tr>
<tr>
<td bgcolor="#CC6500" />
<td>リアルタイムコンタクト</td>
<td>実時間の物理ボディで作成されたコンタクトポイント。これは <code>Class.Humanoid</code> をトライプした。</td>
</tr>
<tr>
<td bgcolor="#0000CC" />
<td>共同コンタクト</td>
<td>物理的にシミュレートされた共同のコンテキストで作成されたコンタクトポイント。これはモーターとヒンジに適用されます。</td>
</tr>
</tbody>
連絡先タイプ説明

PGS 物理解析ソリューター

Class.Workspace.PGSPhysicsSolverEnabled が true に設定されると、接触ポイントは常に レッド で着色され、矢印の長さは常に 1 スタッドです。特別な条件は追跡されません、因為 PGS ソリバーは、Spring Solver にリストされた状態のリストに特定の検索テーブルを保持しません。


<tr>
<td bgcolor="#CC0000" />
<td>通常の連絡</td>
<td>特別な条件なしのコンタクトポイント。</td>
</tr>
</tbody>
連絡先タイプ説明

AreGravityForcesShownForSelectedOrHoveredAssemblies

並列読み取り
Robloxのスクリプトセキュリティ

AreJointCoordinatesShown

並列読み取り

設定を「真」に設定すると、XYZ 軸はすべてのパーツの BasePart.CFrame でレンダリングされます。

AreMagnitudesShownForDrawnForcesAndTorques

並列読み取り
Robloxのスクリプトセキュリティ

AreMechanismsShown

並列読み取り

設定が「True」に設定されると、パーツの個々のメカニズムにユニークな色が割り当てられます。

AreModelCoordsShown

並列読み取り

2007年以降に正しく機能しない古いプロパティ。Model のルート部分に XYZ軸をレンダリングすることが期待されますが、軸レンダリングコンポーネントは機能しません。

AreNonAnchorsShown

並列読み取り

AreOwnersShown

並列読み取り

設定を「真」に設定すると、各プレイヤーのキャラクターにユニークな色が付き、プレイヤーがネットワーク所有権を持っている部分には、同じ色で線路されます。

ArePartCoordsShown

並列読み取り

2007年以降、正しく機能しない古いプロパティ。BasePart の中央に大きな XYZ軸を描画することが期待されますが、軸描画コンポーネントは機能しません。

AreRegionsShown

並列読み取り

設定を「真」に設定すると、シリンダーはそれぞれのプレイヤーのキャラクターの周りに描画され、それらの Player.SimulationRadius を表します。各物理的にシミュレートされたオブジェクトは、そのオブジェクトに最も近いプレイヤーをチェックし、そのオブジェクトがプレイヤーのシミュレート範囲内にあ

AreSolverIslandsShown

並列読み取り
Robloxのスクリプトセキュリティ

AreTerrainReplicationRegionsShown

並列読み取り

AreTimestepsShown

並列読み取り
Robloxのスクリプトセキュリティ

AreUnalignedPartsShown

並列読み取り

[真] を設定すると、1x1x1 グリッドに沿わないパーツは黄色でアウトラインされます。

AreWorldCoordsShown

並列読み取り

2007年以降に正しく機能していない古いプロパティ。世界の中心に大きな XYZ軸を描画することができるはずですが、軸描画コンポーネントがうまく機能しません。

DisableCSGv2

並列読み取り

設定を「 true 」に設定すると、Roblox は、ソリッドモデルオペレーションを実行する際にレガシーの CSG ソルバーを使用するようになります。

DisableCSGv3ForPlugins

並列読み取り

DrawConstraintsNetForce

並列読み取り
Robloxのスクリプトセキュリティ

DrawContactsNetForce

並列読み取り
Robloxのスクリプトセキュリティ

DrawTotalNetForce

並列読み取り
Robloxのスクリプトセキュリティ

EnableForceVisualizationSmoothing

並列読み取り
Robloxのスクリプトセキュリティ

FluidForceDrawScale

並列読み取り
Robloxのスクリプトセキュリティ

航空機のダイナミックフォースビジュアライザーの描画する矢印のサイズを設定します。デフォルトは 1 です。小さい値は、小さい矢印を引きます。その逆は、デフォルトです。デフォルトは、幅広い航空機メカニズムの範囲のデータです。

ForceCSGv2

非表示
複製されていません
並列読み取り

ForceDrawScale

並列読み取り
Robloxのスクリプトセキュリティ

ForceVisualizationSmoothingSteps

並列読み取り
Robloxのスクリプトセキュリティ

IsInterpolationThrottleShown

並列読み取り

IsReceiveAgeShown

並列読み取り

このプロパティは、パーツの BasePart.ReceiveAge を表示することを期待していますが、正しく機能しません。

IsTreeShown

並列読み取り

設定を「真」に設定すると、各パーツの共通接続とその基本コンポーネントの状態が、スパンツリーとして表示されます。

スパンツリーテーブル

このプロパティを「真」に設定すると、次のビジュアル化が提供されます:


<tr>
<td bgcolor="#FF0000" />
<td>ボックス</td>
<td>現在アンカーされているメカニズムのルートプリミティブ、またはアンカープリミティブの根。<code>Class.BasePart:IsGrounded()</code> を参照してください。</td>
</tr>
<tr>
<td bgcolor="#FF7F00" />
<td>ボックス</td>
<td>物理的にシミュレートされるために無料のメカニズムの根。</td>
</tr>
<tr>
<td bgcolor="#0000FF" />
<td>ボックス</td>
<td>動く部品があるメカニズムの根。</td>
</tr>
<tr>
<td bgcolor="#CCCC00" />
<td>スフィア</td>
<td>アセンブリのプリミティブのルート。</td>
</tr>
<tr>
<td bgcolor="#FF7F00" />
<td>シリンダー</td>
<td>クランプの原始。</td>
</tr>
<tr>
<td bgcolor="#B2B2B2" />
<td>ライン</td>
<td>同じアセンブリとクランプを共有する 2つのプリミティブ間の接続。</td>
</tr>
<tr>
<td bgcolor="#0000FF" />
<td>ライン</td>
<td>同じアセンブリを共有する 2つのプリミティブ間の接続。</td>
</tr>
<tr>
<td bgcolor="#29D0D0" />
<td>ライン</td>
<td>2つのプリミティブ間の接続。</td>
</tr>
</tbody>
装飾タイプ説明

PhysicsEnvironmentalThrottle

並列読み取り

Roblox の物理エンジンのスロットルレートを制御します。デフォルトでは、物理エンジンは作業量に応じて物理環境のスロットルを調整し、現在のフレームレートを見ます。エンジンのエンジン室ページを参照してください。Enum.EnviromentalPhysicsThrottle の詳細については、枚数ページを参照してください。

ShowDecompositionGeometry

並列読み取り

Class.PartOperation と MeshPart の基本的な衝突メッシュは、Class.PartOperation と 1> Class.MeshPart1> のメッシュをレンダリングします。

ShowFluidForcesForSelectedOrHoveredMechanisms

並列読み取り
Robloxのスクリプトセキュリティ

「真」を設定すると、Studio のプレイモードおよびランクモードの選択またはホバードメインに対するエアロダイナミックビジュアル化を有効にします。このビジュアル化は、ホバードメインのためのエアロダイナミックフォース、トルク、および中心圧を表示します。

ShowInstanceNamesForDrawnForcesAndTorques

並列読み取り
Robloxのスクリプトセキュリティ

SolverConvergenceMetricType

並列読み取り
Robloxのスクリプトセキュリティ

SolverConvergenceVisualizationMode

並列読み取り
Robloxのスクリプトセキュリティ

ThrottleAdjustTime

並列読み取り

Class.PhysicsSettings.PhysicsEnvironmentalThrottle が DefaultAuto に設定されている場合、これは、物理環境のスロットルが自動的に変更されるまでの最大時間を指定します。

TorqueDrawScale

並列読み取り
Robloxのスクリプトセキュリティ

UseCSGv2

並列読み取り

「真」を設定すると、Roblox(ロブロックス)blox CSG ソルバーのバージョン 2 がバージョン 1 の代わりに使用されます。

方法

イベント