CSS 时间单位类型。
创建设备的选项。
DIVA 构造配置项。
以工作模式形式构造 DIVA。
电梯控制器信号。
电梯停靠点定义类型。
type Landings = {
[point: string]: Vector3
};
// 定义每个停靠点的名称与位置。
const landings: Landings = {
F3: new Vector(0, 0, 9),
F2: new Vector(0, 0, 6),
F1: new Vector(0, 0, 0),
B1: new Vector(0, 0, -3),
B2: new Vector(0, 0, -6),
}
表示转换矩阵的 16 元组。
创建模型实例的设置。
以四元组形式表示的四元数
以三元组形式表示的三维向量。
表示时间函数 cubicBezier(0.25, 0.1, 0.25, 1.0)
。
这个函数类似于 easeInOut
,尽管它在开始时加速地更快,但在接近中间中,
加速已经开始变慢了。
表示时间函数 cubicBezier(0.42, 0.0, 1.0, 1.0)
。
动画开始时缓慢,然后逐步加速,知道达到最后状态,动画突然停止。
表示时间函数 cubicBezier(0.42, 0.0, 0.58, 1.0)
。
使用这个定时函数,动画开始的行为类似于 easeIn
函数,
动画结束时的行为类似于 easeOut
函数。
表示定时函数 cubicBezier(0.0, 0.0, 0.58, 1.0)
。
动画开始很快,然后逐渐减慢,直到最终状态。
表示时间函数 cubicBezier(0.0, 0.0, 1.0, 1.0)
。
使用这个定时函数,动画会以恒定的速度从初始状态过渡到结束状态。
将 CSS 时间字面量转换为已毫秒表示的数值。
CSS 时间字面量
对应时长的毫秒数
生成三次贝塞尔曲线参数。 p0、p1、p2、p3 四个点在平面(x 轴表示时间比率,y 轴表示过渡比率) 中定义了三次方贝塞尔曲线。曲线起始于 p0 走向 p1,并从 p2 的方向来到 p3。 一般不会经过 p1 或 p2;这两个点只是在提供方向信息。p0 和 p1 之间的间距, 决定了曲线在转而趋进 p2 之前,走向 p1 方向的长度有多长。
定义曲线起点,介于 0 到 1
定义曲线从 p0 点的来向
定义曲线到 p3 点的朝向
定义曲线终点,介于 0 到 1
CSS 时间字面量类型。
https://developer.mozilla.org/en-US/docs/Web/CSS/time