ActionMoveToObject(object, int, float)
アクションの主体を目標objectの一定の距離へ移動させます。
void ActionMoveToObject( object oTarget, int bRun = FALSE, float fRange = 1.0f );
Parameters
oTarget
アクションの主体を移動させるobject
bRun
これがTRUEである場合、アクションの主体は歩かずに走ります。(デフォルト:FALSE)
fRange
アクションの主体とoTargetとの望ましい距離です。(デフォルト:1.0f)
Description
アクションの主体はoTargetのfRangeの範囲内に移動します。oTargetへの進路がない場合、関数はなにも起こしません。この関数は、アクション・キューの他のアクションを実行するより先に、主体がlocDestinationに達するように待機させます。もしエラーが生じた場合はログファイルに "ActionMoveToObject failed."を残します。
Remarks
objectに移動するタイプの関数(ActionForceMoveToObject, ActionMoveToObject)は、locationに移動するタイプの関数(ActionForceMoveToLocation, ActionMoveToLocation)に相当する物と異なり、実際に進路を探索します。
Version
1.28
See Also
author: Ryan Hunt, editor: Charles Feduke, additional contributor(s): Harold Myles, JP team: Rainie
Send comments on this topic.