Agent.SocialForceState

説明

エージェントのソーシャルフォース状態に関連するデータおよびメソッドが利用可能になります。

カスタムソーシャルフォースフィールドで使用して、エージェントのフォースを取得または設定することができます。また、別のコンテキストにおいて、エージェントで動作中の現在のソーシャルフォースに関する情報を取得する際にも使用できます。

プロパティ

center エージェントの現在の中心点。
force エージェントの現在のフォース。
friction エージェントの現在の摩擦フォースに関するスカラー値。エージェントに摩擦フォースが適用されている場合のみ利用可能です。
goal エージェントの現在の目的地。
hasGoal 現在のエージェントが目的地を持っている場合は1、持っていなければ0。
velocity エージェントの現在の速度。

詳細

削除を行わないでください。doc.flexsim.comのアンカーが修正されます。

Agent.SocialForceState.center

readonly Vec3 center

説明

エージェントの現在の中心点。

削除を行わないでください。doc.flexsim.comのアンカーが修正されます。

Agent.SocialForceState.force

Vec3 force

説明

エージェントの現在のフォース。

このフォースは、カスタムソーシャルフォースの一部として設定できます。

削除を行わないでください。doc.flexsim.comのアンカーが修正されます。

Agent.SocialForceState.friction

readonly double friction

説明

エージェントの現在の摩擦フォースに関するスカラー値。エージェントに摩擦フォースが適用されている場合のみ利用可能です。

削除を行わないでください。doc.flexsim.comのアンカーが修正されます。

Agent.SocialForceState.goal

readonly Vec3 goal

説明

エージェントの現在の目的地。

削除を行わないでください。doc.flexsim.comのアンカーが修正されます。

Agent.SocialForceState.hasGoal

readonly int hasGoal

説明

現在のエージェントが目的地を持っている場合は1、持っていなければ0。

削除を行わないでください。doc.flexsim.comのアンカーが修正されます。

Agent.SocialForceState.velocity

readonly Vec3 velocity

説明

エージェントの現在の速度。