ActionRandomWalk()

主体をそれ自身に近い任意の位置に歩かせます。

void ActionRandomWalk();

Description

行動の主体は現在の位置から近い任意の位置を生み出し、移動します。この行動はClearAllActions()コマンドによってキャンセルされるまで、何度も繰り返されます。返す値はありませんが、エラーが生じた場合、ログファイルに"ActionRandomWalk failed."を残すでしょう。



Remarks

推測:

この関数のツールセットの記述には、全てのコマンドはアクション・キューからActionRandomWalkを取り除くと書いてありますが、これはそうではないようです。このアクションを上書きするただ一つの方法は、ClearAllActions()の呼出だと思います。

この関数の別の特徴として、主体がその元々の位置からあまり遠くに外れないように思います。


Version

1.22

See Also

functions: WalkWayPoints
categories: Action on Object Functions | Core AI Functions | Movement Functions


author: Ryan Hunt, editor: Charles Feduke, additional contributor(s): Adrian McKenzie, Jaxon, JP team: Rainie
Send comments on this topic.