export declare type BaseBodyOptions = { /** * The mass of the physics imposter */ friction?: number; restitution?: number; group?: number; mask?: number; name?: string; /** * 刚体类型,支持三种类型static,dynamic和kinematic类型,默认为dynamic类型 * static为静态类型,静止不动,不受重力影响,质量为0,可以通过节点移动,旋转,缩放进行控制,不发生碰撞 * dynamic为动态类型,受重力影响 * kinematic为运动类型,不受重力影响,可以通过施加速度或者力的方式使其运动,会碰撞 */ isKinematic?: boolean; }; export declare type AnyObject = { [K in string]: any; }; export declare type Vec2 = [number, number]; export declare type Vec3 = [number, number, number]; export declare type Vec4 = [number, number, number, number];