Playerの特殊な動作の状態について
比較的新しいverだと画像のようにプレイヤーの頭上にブロックが存在するときに地面に伏すような状態になりますが、その姿勢であることを確認したいです。
player is sprinting/sneaking/swimmingのような形で探していたのですが、Skript HubやskUnityで調べてはみてもそれらしきものを見つけられませんでした。
見落としの可能性もありますが、この状態を確認するConditionがあれば教えていただきたいです。
3 Replies
player's headとlocation比べて
y軸距離がめっちゃ短かったらとか
ただ寝てる状態も対応なので
上手く条件追加して分割をば…
https://skripthub.net/docs/?id=8805
これとかちゃうの
どうやら現在のSkript本体には指定するConditionはなさそうですね...
Luskはverの都合で見送ることにしました
ツキネコさんの案を参考に書いたところ、上手く纏りました
gliding、crawling、swimmingいずれの場合も数値が0.4でしたので、そのあたりは条件分岐で上手くやります
銃撃の高さ判定に使用していたので、通常射撃時の高さを正確に取得できる副次効果も得られました
ご協力ありがとうございました