媒体对象
媒体对象用于控制场景中的背景视图、音频播放以及事件触发时机。
创建位置
场景 → 媒体 → 创建媒体对象也可以在对话场景的对白中创建独立的媒体对象作为特定对白的背景。
属性
视图(view)
视频或图片作为场景背景。若不创建媒体,则保留上一个场景载入的媒体。
音频(audio)
配合图片视图的音频播放。仅当视图为图片时有效。
背景音频(backgroundAudio)
跨场景延续的背景音乐。与普通音频不同,背景音频在当前场景结束后继续播放,并在后续场景中循环,直到被另一个不同的背景音频替换。
媒体适应(mediaFit)
控制视图在屏幕中的显示方式:
| 值 | 说明 |
|---|---|
cover | 保持比例填充整个屏幕,超出部分裁剪(默认) |
contain | 保持比例完整显示,可能留有黑边 |
fill | 拉伸填满屏幕,可能变形 |
none | 保持原始尺寸,居中显示 |
scale-down | 取 none 或 contain 中较小的尺寸 |
循环开始时间(loopStartTime)
视频在 [此时间 - 结尾] 之间循环播放。不设置则不循环,播放完成后停止。
未设置 播放完成时间 时,循环开始时间视为播放完成时间。
播放完成时间(playedTime)
精确控制事件出现的时机。未设置此时间时,媒体播放至结尾或循环开始时,未设置出现时间的事件自动出现。
可通过 story.played 判断播放状态。
持续时间(duration)
视图为图片且未辅以音频时,可设定持续时间来控制场景的展示时长(ms)。