触发方式
点击视频播放或暂停;拖动进度条定位,方向键每次移动 5 秒,Home/End 到首尾。更换视频和封面,调节画面高度、圆角、进度条厚度与拉伸幅度;响应基准调节界面回弹,不改变视频长度。音量范围 0–1,视频时长读取当前媒体。目录悬停、聚焦和手机 Preview 共用演示,标题进入编辑器。
参数与内容
视频地址 / data URI: "/video/skiper-91.mp4";封面地址(可留空): "";视频高度: 500;视频圆角: 32;容器圆角: 50;进度区宽度: 400;进度条厚度: 6;边缘拉伸幅度: 24;画布背景: "#f1f1f1";容器颜色: "#f1f1f1";轨道底色: "#f5f5f5";已播放颜色: "#404040";悬停标记颜色: "#f97316";显示播放时间: true;默认静音: true;音量: 0.8;视频循环: false
起点与终点
初始画面使用以上保存内容。逻辑画布 768 × 720,整体缩放 1,位置偏移 (0, 0)。
时序
响应基准 500 ms,演示延迟 0 ms。观察倍速仅用于预览。
进入与退出
竖屏视频配合可拉伸进度条、悬停时间标记与播放反馈。 演示停止后保留组件的当前交互状态。
重复操作与打断
离开目录且失焦、滚出可视区和切换后台会停止演示。实际输入、当前选择与播放进度不覆盖保存的默认值。
参数与导出
控件、预览、JSON、Motion 适配器、复刻工程和 HTML 导出共用同一设置对象与渲染器。目录卡片始终显示项目默认预设。
减少动态效果
不自动演示,过渡直接呈现目标状态;保留真实输入、按钮、选择和键盘操作。
默认配置
这些数值来自当前维护的默认配置;编辑器草稿和调整后的导出可以不同。
{
"schemaVersion": 2,
"recipeId": "skiper-91",
"durationMs": 500,
"delayMs": 0,
"easing": [
0.22,
1,
0.36,
1
],
"offsetX": 0,
"offsetY": 0,
"scale": 1,
"loop": false,
"interruption": "retarget",
"tracks": [],
"skiper": {
"videoUrl": "/video/skiper-91.mp4",
"poster": "",
"videoHeight": 500,
"videoRadius": 32,
"panelRadius": 50,
"panelColor": "#f1f1f1",
"background": "#f1f1f1",
"trackColor": "#f5f5f5",
"progressColor": "#404040",
"markerColor": "#f97316",
"railWidth": 400,
"barHeight": 6,
"stretch": 24,
"showTime": true,
"muted": true,
"volume": 0.8,
"loop": false
}
}参考来源与复用
此效果参考 Skiper UI;可用的公开源码已经核对,Pro 项目依据公开演示独立实现。可在编辑器导出当前配置与可运行渲染器,复用时保留 Skiper UI 署名及素材来源。
用于自己的项目
进入编辑器运行真实预览并比较调整;本说明页不另造一份近似演示。把导出用于自己的项目后,重新检查内容、输入、焦点与布局。
目录来源标注:Skiper UI. 第三方示例保留自己的许可与署名;公开仓库包含全部当前动效的渲染源码;完整编辑器由独立工程维护。