UNPKG

laya-coreui-es

Version:

laya核心库、ui库es版本,剔除了媒体、TTF等功能。基于 LayaAir-release_2.12.0 修改

35 lines (34 loc) 857 B
/** * @private * 计算贝塞尔曲线的工具类。 */ export declare class Bezier { /** * 工具类单例 */ static I: Bezier; /** @private */ private _controlPoints; /** @private */ private _calFun; /** @private */ private _switchPoint; /** * 计算二次贝塞尔点。 */ getPoint2(t: number, rst: any[]): void; /** * 计算三次贝塞尔点 */ getPoint3(t: number, rst: any[]): void; /** * 计算贝塞尔点序列 */ insertPoints(count: number, rst: any[]): void; /** * 获取贝塞尔曲线上的点。 * @param pList 控制点[x0,y0,x1,y1...] * @param inSertCount 每次曲线的插值数量 */ getBezierPoints(pList: any[], inSertCount?: number, count?: number): any[]; }