此函数可用于沿着垂直轴和水平轴(或任一轴)重新缩放给定路径,基本上将每个路径点移动到与路径中心周围的该比例对应的新位置。该函数更改实际路径资源,因此将永久地影响从函数被使用到游戏结束的所有实例如何使用路径。如果这不是您需要的,那么您应该使用像path_duplicate()这样的函数来首先创建路径的副本,然后在复制的资源上调用该函数(不要忘记在不再需要资源时调用path_delete())。
path_rescale(index, xscale, yscale);
参数 | 类型 | 描述 |
---|---|---|
index | Path Asset | 要缩放的路径的索引。 |
xscale | Real | 乘以当前水平比例。默认比例为1。 |
yscale | Real | 将当前垂直比例乘以什么。默认比例为1。 |
N/A
path_rescale(pth_AI, 3, 3);
这将把给定路径重新缩放到其原始大小的三倍。