P2BodyDist

返回P2到P1的距离,这里P1是玩家,P2是他的对手.
这里的距离为: P1自身宽度边缘与P2(距离最近的player,包括对手本体和 player型helper)宽度边缘的距离.
P2BodyDist在CMD中P1的攻击(区别当接近p2的时候)情况下有用.
(是指在CMD出招表中指定某些近身攻击时有效,比如KOF系列人物,一般物理攻击都分近身攻击和远距离攻击,出招条件一般是:
trigger1=p2bodydist x<=15之类的)

格式:
P2BodyDist [分量]

参数:
[分量]
X, Y

返回值类型:
浮点型

错误条件:

详情:
比较Y方向距离,P2BodyDist给出了玩家的Y坐标上的高度区别.负值表示P2在P1上面.
比较X方向距离,P2BodyDist给出了P2前端到P1前端X方向上的距离.
所以,如果玩家正好彼此相邻的站立,则P2BodyDist是0.
记住你能用"front.width"等等(在玩家变量的[Size]组下面)来设置玩家的宽度.
也请查看 P2Dist 进行比较.
Y轴的P2BodyDist和P2Dist效果一样, 即: P2BodyDist Y = P2Dist Y.

示例:
trigger1 = P2BodyDist X < 30
如果p2前端与p1前端距离小于30像素则触发.