簡単なハイジャンプの設定方法

大体の人はハイジャンプ用のステートを用意している

・・・はず!

 

ぱっと見は分かりやすいのですが、

個人的にはAIを作るとき面倒であるため

アプローチを変えてみよう!

 

ということでこちらの手法

 

ハイジャンプをする場合必ず2のレバーを入れるため

一瞬でも必ずしゃがみ動作が発生する

 

という方向から

 

[statedef 10]

こちらへ

[state ,hiJumpFlag-On]
type=varSet
trigger1=!time
sysVar(0)=1

こうします。

でもこれだけだと常時ハイジャンプしてしまうため、

[state ,hiJumpFlag-Off]
type=varSet
trigger1=time<5
sysVar(0)=0

timeの数値は各々自由でいいと思います。

その後はジャンプした後sysVar(0)をOffにすると

設定が終わりとなります。

当然ながらコマンドも追加する必要ありません。

簡単ですねぇ。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>