median

该函数返回输入值的中位数,即中间值。当参数数量为偶数时,返回两个中间值中较大的一个,并且函数可以具有所需数量的参数 (请注意,更多参数意味着函数解析速度会更慢),并且参数必须全部为实值。这意味着,例如,median(43, 12, 25, 19, 6) 将返回 19,因为它是所有其余值之间的中间值。

 

语法:

median(val1, val2, ... max_val);

参数类型描述
val0 ... max_valReal要比较的值。

 

返回:

Real

 

例子:

x = median(0, x, room_width);
y = median(0, y, room_height);

这将阻止玩家离开房间的任何一侧,使用中间作为夹子。例如,如果玩家移动到房间边界的左边,它的x将小于0。这意味着第一个中位数的中间数将是0,所以玩家将跳转到(0,y)。