path_get_speed

此函数返回路径上任何给定位置的速度系数。位置应介于 0 和 1 之间 (例如,如果需要实例的当前位置,可以使用 path_position),0 为起始位置,1 为结束。返回的值是设置实际 path_speed 的系数。例如,在仅具有两点 0 和 1 的路径上,其中点 0 速度因子是 100,点 1 速度因子是 0,函数 path_get_speed(path,0.5) 将返回 50。

 

语法:

path_get_speed(ind, pos);

参数类型描述
indexPath Asset要检查的路径的索引。
posReal通过路径检查有多远。在0(开始)和1(结束)之间,可以是十进制。

 

返回:

Real

 

例子:

speed = path_get_speed(pth_Patrol, 0.5) / 20;

这会将调用实例的速度设置为给定路径中点的点的速度因子除以20。因此,如果找到的速度因子是默认的100,它会将调用实例的速度设置为5。