Proximity metadata
Proximity metadataモジュールは、他のグループのエージェントに対する近接性に基づいて、グループエージェント上に新しいメタデータを作成または追加します。
Attributes
アトリビュート | タイプ | 上書き可能 | 説明 |
---|---|---|---|
radius | double | no | Proximityの半径 |
name | 文字列 | no | メタデータ名 |
type | 整数 | no | メタデータ型のID |
sight | double | no | 視野の要因。 0に近い値では、視野が広くなり、1に近い値の場合は、視野が狭くなります。視野の値が0に設定されると、現在のエージェントからの距離がProximityの半径より小さくなり、直ちにエージェントが表示されます。 |
boolValue | bool | yes | メタデータのboolean値 |
intValue | 整数 | yes | メタデータのint値 |
doubleValue | double | yes | メタデータのdouble値 |
vec3Value | vec | yes | メタデータのvector3値 |
quatValue | vec | yes | メタデータの四元数の値 - この値はオイラー回転として公開され、その後モジュール内は四元数に変換されます。 |
matrixValue | matrix | yes | メタデータのmatrix値 |
stringValue | 文字列 | yes | メタデータのstring値 |
agentTypes | 文字列配列 | no | 指定されたエージェントタイプが使用される場合に限り、リストが空の時はすべてのエージェントタイプが使用されます。 |
agentGroups | 文字列配列 | no | 使用されるターゲットエージェントグループ。空の場合は、このモジュールは何もしません。 |
debug | bool | no | モジュールデバッグの描画を有効にします。 |
Copyright © 2017, Toolchefs LTD.