通用API
通用模块(Utils)
全局常量
脚本环境常量
数学常量
随机数
数学运算与模型
二维空间几何
简单物理运动
源码参考
int Utils.PositiveMod(int a, int b)
int Utils.FloorDivide(int a, int b)
double Utils.GetPointsDistance(double x1, double y1, double x2, double y2)
double Utils.GetDistance(double x, double y)
double Utils.GetPointSegmentDistance(double x, double y, double x1, double y1, double x2, double y2)
double Utils.GetAngle(double x, double y)
double Utils.FixAngle(double angle)
double Utils.SinValue(int phase, int period, int begin)
double Utils.CosValue(int phase, int period, int begin)
double Utils.ToTargetValue(double start, double target, double step)
void Utils.GetXYFromPolar(double & x, double & y, double length, double angle)
void Utils.RotateXY(double & x, double & y, double angle)
void Utils.SlowSpeed2D(double & spx, double & spy, double dec)
double Utils.SlowSpeed1D(double speed, double dec)
void ForceSpeed2D(double & spx, double & spy, double force, double forceAngle, double maxSpeed)
Last updated