HOM equivalent |
dopfields(dop, objectSpec, subDataName, recordType, recordNum, fieldName)
この関数は文字列として値を返すので、ベクトルのような複雑なタイプをvectorエクスプレッション関数を使ってネイティブタイプに変換することができます。
詳細は、dopfieldを参照してください。
Examples ¶
vector(dopfields("/obj/dopnet1", "obj0", "Position", "Options", 0, "position"))
オブジェクトの位置を文字列として取得し、それをベクトルに変換します。
dopfields("/obj/geo1/dopnet1", "Relationships/Spring_spring_constraint1", "", "ObjInGroup", 0, "objname")
スプリング拘束のリレーションシップで関係のある最初のオブジェクトの名前を返します(例:"sphere2"
)。
dopfields("/obj/geo1/dopnet1","sphere2","", "RelInGroup", 0, "relname")
オブジェクトの最初のリレーションシップの名前を返します(例:"Spring_spring_constraint1"
)。