简介:这份《多媒体技术及应用 实验报告》面向学习多媒体制作与 Authorware 的初学者及课程实验者,围绕文字滚动效果,解决显示、等待、运动与擦除图标配合使用时的操作与特效设置问题。压缩包共1个doc文件,约16.27MB,内容以实验报告文档形式呈现,便于直接查阅实验题目、目的、步骤与总结。已有461人学习下载,说明其具备一定的课程参考价值。报告中结合背景图片导入、文本字体字号与透明模式设置,以及马赛克、从左往右、相机光圈开放/收缩、螺旋状等显示与擦除特效,完整记录了三次滚动演示的搭建思路;读者可据此理解 Authorware 中运动轨迹调整、等待图标取消默认暂停等关键细节,并用于实验复现、课程作业参考和操作要点梳理。
1. 从一条会抖的字幕说起:多媒体技术及应用实验报告里那三个反复返工的小时
做多媒体技术及应用这门课的实验报告,「文字滚动效果」几乎是最容易被轻视的一题:拖一个显示图标、再拖一个移动图标,画面能动就以为交差了。真跑起来才发现,文字横向滚过屏幕时一顿一顿地抖;擦除特效和下一张图叠在一起,中间闪一下白;等待图标明明填了秒数,却非要再点一次鼠标才往下走。这些毛病跟会不会拖图标没关系,问题出在整条时间线没有被当成一件可设计、可量化、可验收的东西。下面这份方案把四类最基础的图标——显示、等待、移动(运动)、擦除——当成时间线上的四个工位,用三段内容把它们串起来:每段都有入场特效、横向滚动、定时停留和带特效的离场,最后收在一个百叶窗式结束语上。适合要交多媒体课设、实验报告,或者刚接触图标式创作工具、想做出一段不抖不闪的动态演示的人。
2. 需求拆解与工具选型:四类图标如何撑起一条可交付的时间线
2.1 把实验要求翻译成可验收的功能清单
实验指导书给的是动作描述,不是验收标准。「添加显示图标,导入一段超过屏幕长度的文字」「为显示图标添加特效」「添加等待图标并选择等待时间」「添加运动图标,选择直接到点」「仔细调整轨迹,避免抖动」——这几句话背后其实是六个彼此独立的功能点,任何一个没做到位,整段演示就会露怯。我习惯在动手之前先把它们写成一张表,左边是指导书的原话,右边是这条要求最终落到哪个图标、用哪个属性、验收时看什么。这张表看着琐碎,但它决定了两件事:第一,你不会漏掉「超过屏幕长度」这种容易被忽略的前提;第二,出问题时你知道该去哪个图标的哪个属性页里找。
| 编号 | 指导书要求 | 落到哪个图标 | 关键属性 | 验收自检点 |
|---|---|---|---|---|
| F1 | 文字长度超过屏幕长度 | 显示图标 | 文本框宽度 | 文字单行显示,不自动换行 |
| F2 | 为显示图标添加特效 | 显示图标 | 特效(分类+特效名) | 三种入场特效各不相同 |
| F3 | 添加等待图标并选择等待时间 | 等待图标 | 时间限制 | 到点自动继续,不需要点击 |
| F4 | 移动图标选「直接到点」 | 移动图标 | 类型、定时、并发 | 文字匀速横移,终点在窗口外或边框处 |
| F5 | 调整轨迹,避免抖动 | 移动图标 | 起点与终点共线 | 全程无上下跳动 |
| F6 | 测试 | 运行+打包 | 演示窗口/打包运行 | 源文件与打包件表现一致 |
表里 F1 是最容易被跳过的一条。文字如果没超过屏幕宽度,就不存在「滚入」这个动作,移动图标只是把一段很短的字从左边挪到右边,看起来像在滑,不像在滚。反过来,文字一旦超过屏幕宽度,文本框的默认宽度会强制换行,第二行文字会直接掉到下一行去,滚动效果当场垮掉。所以 F1 的技术含义不是「多打几个字」,而是「把文本框左右两端的控制点拉开,拉到文字只占一行」。
2.2 图标式时间线与关键帧式时间线的取舍
多媒体课设常见三种做法:用演示文稿的动画窗格、用视频软件的图层关键帧、用图标式创作工具。三种都能做出滚动字幕,但交付物性质完全不同。关键帧工具的时间线是连续的,帧级可控,代价是参数都藏在图形界面上,答辩时你很难指着某一条曲线说清「这里为什么是 2.4 秒」。演示文稿的时间线是事件驱动的,改一个延迟就得全篇重看一遍。
图标式工具的好处恰好在这个场景里被放大:流程线本身就是一张可朗读的结构图。评审问「这段怎么组织的」,你可以从上往下数——背景显示图标打底,第一段群组里依次是显示、移动、等待、擦除,第二段、第三段同构,最后是结束语显示图标。每个图标的属性面板就是一张参数表,改数字就能重跑,改坏了删掉重拖也不牵连其他段落。
局限也要说清楚,不然容易踩坑:图标式工具的定时精度取决于你填的秒数,没有帧的概念,写 2.4 秒它就是 2.4 秒,不会给你补帧;并发控制靠移动图标属性里的「并发」选项,不是靠调图层顺序;移动过程本身没有缓动曲线,想要「先慢后快」只能拆成两个移动图标接力。知道这三条,后面所有的参数设计才不会越界。
2.3 工程文件结构与图标命名约定
一个人做实验报告可以随手命名,但只要文件超过二十个图标,乱命名就会变成血泪经验。我一般强制两条约定:图标名以两位序号打头,跟着类型,跟着内容,比如10_显示_背景、21_移动_简述A、23_擦除_简述A;素材、源文件、打包产物分三个目录放,源文件目录里只留一个可编辑版本。
# 素材、源文件、产物分离,换一台机器打开也不会找不到图 media_roll/ ├── art/ # 原始素材,导入后不再改动 │ ├── bg_800x600.png # 背景图,尺寸与演示窗口一致 │ ├── pic_a.png # 第一段配图 │ ├── pic_b.png # 第二段配图 │ └── pic_c.png # 第三段配图 ├── src/ │ └── roll.a7p # 源文件,唯一的可编辑版本 ├── out/ │ └── package/ # 打包后的运行目录 └── timeline.csv # 图标参数表,与源文件同步维护这段结构的用意是把「素材」和「引用」解耦。图标式工具在导入图片时,默认会记住素材的原始路径,一旦你把art目录改名或者把源文件拷到别人的电脑上,所有的显示图标都会变成红叉。把所有素材固定放在art下、源文件固定放在src下,再用相对位置引用,迁移时整包拷走就不会掉图。timeline.csv是给后面的量化调试准备的,先把每个图标的特效、时长、等待秒数落在纸面上,再回填到属性面板,比一边点属性一边凭记忆调要稳得多。
3. 总体流程设计:主流程线的三段式结构与特效配对
3.1 流程线骨架:一个背景加三段同构结构
整个作品的主流程线是一条直线,没有分支判断,也不做交互跳转——这是实验类作品的正确形态,结构越简单越容易讲清楚。骨架分三层:最上面是打底的背景显示图标,中间是三个结构完全相同的段落群组,最下面是结束语显示图标。每一段的内部顺序固定为「显示配图 → 显示简述文字 → 移动文字 → 等待 → 擦除配图与文字」,五步一循环,重复三次,只是换特效、换颜色、换文案。
| 序号 | 图标类型 | 图标名 | 职责 |
|---|---|---|---|
| 10 | 显示 | 背景 | 铺满窗口的背景图 + 左下角固定标识文字 |
| 20 | 群组 | 第一段 | 马赛克入场,横移,光圈开放离场 |
| 30 | 群组 | 第二段 | 从左往右入场,横移,内螺旋离场 |
| 40 | 群组 | 第三段 | 相机光圈开放入场,横移,光圈收缩离场 |
| 50 | 显示 | 结束语 | 百叶窗式收尾文字 |
群组图标在这里不是装饰。三个段落的内容同构,用群组把每段的五个图标折叠起来,主流程线上只剩五个条目,讲的时候一句「这是三段同构的循环体」就交代完了;调试的时候展开其中一段单独运行,也不会被其他段的残留画面干扰。
3.2 显示图标:透明模式、层与文本框宽度
显示图标是整条时间线的地基,它决定了三件事:画面里有什么、它压在哪一层、它占多大面积。背景图导入后先调尺寸,让图片宽高与演示窗口一致,多出来的部分裁掉而不是拉伸,否则后面所有按像素计算的水平移动都会失准。文字则要单独处理:用工具箱的文本工具在演示窗口里点一下,输入文案,全选,设字体和字号,再把文本框左右两端的控制点往两边拉,直到文字只占一行。
模式必须改成「透明」。默认的不透明模式会给文字铺一块白底,压在背景图上就是一块膏药,滚动的时候整块白板跟着跑,非常难看。改成透明后,文字笔画之外的区域让位给背景。层(Layer)的设置也在这里:背景图层的值设成 0,所有文字图标的层设成 1 或更高,这样文字永远浮在配图之上;如果背景和配图的层值相同,Authorware 会按流程线上的先后顺序决定遮挡,位置一挪关系就变了,属于典型的玄学问题,干脆用层值固定下来。
还有一个细节容易被忽略:同一个显示图标里如果既有配图又有文字,移动图标会把整个图标里的对象一起挪走。所以配图和简述文字必须分成两个显示图标——配图那个不参与移动,只负责入场和离场;文字那个才挂移动图标。这个拆分看着多余,实际上是后面所有轨迹调整的前提。
3.3 移动图标:为什么「直接到点」比沿路径更稳
移动图标提供五种移动类型,实验要求指定的是「直接到点」。这个选择不是随便定的,把它和另外两种常见类型放一起对比就清楚了。
| 移动类型 | 路径形态 | 控制点数量 | 抖动风险 | 适用场景 |
|---|---|---|---|---|
| 直接到点 | 起点到终点的直线 | 2(起点、终点) | 低 | 横向滚动字幕、直线滑入 |
| 沿路径到终点 | 手动绘制的折线或曲线 | 任意多个 | 高 | 弧线运动、绕障移动 |
| 沿路径到指定点 | 折线上按百分比停留 | 任意多个 | 中 | 进度式运动、分区停靠 |
抖动这件事的成因,多数人不愿意承认:不是软件有毛病,是路径上的控制点放歪了。用「沿路径到终点」时,你在演示窗口里拖出来的路径点,只要有一个的纵坐标和前后两个差了一两个像素,文字经过那个点就会上下弹一下,肉眼看着就是抖。放的点越多,这种一两像素的误差越容易混进去。
「直接到点」只有起点和终点两个位置,两点确定一条直线,中间没有插值点,从结构上就消灭了纵向偏移的可能。具体操作是:把移动图标拖到流程线上,双击打开它的属性面板,演示窗口会同时弹出并显示当前最后一个显示图标的内容;在属性面板的「版面布局」页把类型选成「直接到点」,然后在演示窗口里把文字对象从起始位置拖到终点位置。
终点位置有一个判定标准:文字完全移出窗口,或者在窗口另一侧边缘停住。如果终点拖到一半,观众会看到一句被切断的半截话停在那里,像卡住了。定时方式我一般选「时间」而不是「速率」,因为时间可以直接填秒数,跟等待图标的秒数是同一套度量,后面做时间轴核算时不用换算。并发选项选「等待直到完成」——这一条如果选成「同时」,移动还没结束,后面的等待图标就开始计时,整段的节奏会乱。
3.4 等待与擦除:节奏控制与特效配对
等待图标的作用只有一个:让画面停下来,让观众把字看完。它有两个事件开关(单击鼠标、按任意键)和一个时间限制。实验里取消那两个勾选,是因为整个作品是自动播放的,任何一个事件开关留着,播放到这一帧就会停下来等人点,落在一段连续动画中间非常突兀。取消之后只留时间限制,填一个和文字长度匹配的秒数。
擦除图标负责离场。它的属性面板里有两处要动:一是在「图标」页勾选要被擦除的对象,二是设特效。「防止交叉擦除」这个选项默认是勾选的,意思是等前面的擦除彻底完成后,下一个显示图标的特效才开始;取消勾选,擦除的尾段和下一段入场的头段会叠在一起,画面过渡更顺,但如果两段颜色反差大,就会看到短暂的白闪。三段的特效配对需要整体考虑,不能每段各配各的。
| 段 | 入场特效 | 停留 | 离场特效 | 擦除对象 |
|---|---|---|---|---|
| 一 | 马赛克 | 2 秒 | 以相机光圈开放 | 配图 A、简述 A |
| 二 | 从左往右 | 2 秒 | 以外往内螺旋状 | 配图 B、简述 B |
| 三 | 以相机光圈开放 | 2 秒 | 以相机光圈收缩 | 配图 C、简述 C |
| 尾 | 水平百叶窗式 | 无 | 无 | 无 |
配对的原则是「入和出不同类」。第一段用马赛克这种分块式的入场,离场就换成光圈式的圆形扩散;第三段反着来,光圈进入,光圈收缩离场,跟第一段形成首尾呼应。三个离场特效都不重复,这样三段连起来看才有变化感,而不是同一种淡化重复三次。
4. 分段实现:三类入场特效与横向滚动的参数落地
4.1 第一段:马赛克入场、横移与相机光圈擦除
第一段从背景之后开始。拖一个显示图标,命名20_显示_配图A,双击进入演示窗口,用「插入 → 图像」导入配图 A,调整尺寸使其与窗口匹配。打开它的属性面板,在「特效」一栏选「内部」分类下的「马赛克效果」,持续时间填 1 秒,平滑度留默认值。特效的分类名和特效名是两个下拉框,只改一个不生效,这是新手最容易卡住的地方。
接着拖21_显示_简述A,输入第一段文案,字体楷体、字号 24、颜色绿色,模式改成透明,层设 1,文本框拉宽到单行显示。把文字拖到窗口右边缘之外,作为滚动的起点——这一步要精确,起点如果在窗口里,观众会先看到半句话再开始动。
22_移动_简述A挂上去,类型「直接到点」,「时间」填 3 秒,并发「等待直到完成」,在演示窗口里把文字从起点拖到左边缘之外。23_等待_简述A的事件两个勾全部取消,时间限制填 2 秒。最后24_擦除_第一段,在「图标」页里同时勾中配图 A 和简述 A 两个图标,特效选「以相机光圈开放」,持续时间 0.8 秒。
这一段的节奏是:图片 1 秒渐显到位 → 文字 3 秒从右滚到左 → 静止 2 秒 → 0.8 秒光圈张开,把图和字一起抹掉。总时长约 6.8 秒,观众有足够时间读完整句文案,也不会觉得拖沓。
4.2 第二段:从左往右入场与内螺旋擦除
第二段的结构和第一段完全一样,只是参数换了一套。配图 B 的入场特效改成「从左往右」,这个特效属于「擦拭」类,视觉上是一条竖直的边界从左侧推到右侧,把图片「刷」出来,跟第一段的块状马赛克形成对比。简述 B 的文字颜色换成深绿色,仍然楷体 24 号、透明模式、层 1。
移动图标的参数照抄第一段:直接到点、3 秒、等待直到完成。这里有一个可以省事的做法——把第一段的五个图标整组复制,粘贴到第二段的位置,再逐个改名字和属性。复制的时候注意,移动图标的终点位置是绑定在具体对象上的,如果新文字对象的位置和老对象不一样,终点会跑偏,需要重新打开移动图标属性,把文字重新拖一次终点。
擦除图标这一段的特效是「以外往内螺旋状」,持续时间 0.8 秒,擦除对象换成配图 B 和简述 B。螺旋类的特效在低分辨率下边缘会有锯齿,把演示窗口固定成 800×600 能缓解,换来的是不同机器上表现一致。
4.3 第三段:相机光圈入场与百叶窗收尾
第三段的配图 C 用「以相机光圈开放」入场,1 秒。简述 C 文字颜色浅绿色,其余不变。移动和等待的参数与前面一致。这一段的离场特效是「以相机光圈收缩」,和第一段的「开放」正好相反,视觉上像把画面收进一个点里消失。
收尾的显示图标叫50_显示_结束语,输入一句告别文案,字体楷体、字号 36、颜色红色、模式透明、层 2——字号比正文大一档,是为了让它在最后一帧成为视觉重心。它的入场特效设成「百叶窗」分类下的「水平百叶窗式」,持续时间 1.2 秒。结束语放在流程线最末端,后面不再接擦除,画面就停在它上面。
4.4 用参数表和校验脚本把时间轴量化
做到这里,作品能跑了,但还不能交付。三段内容加收尾,一共十几个图标,每个图标都有时长,靠肉眼判断「节奏对不对」非常不靠谱。我一般把属性面板里填过的所有数字抽出来,落成一张 CSV,再用一段脚本核算总时长、检查有没有漏配的擦除对象。
seg,icon,type,transition,duration_s,move_s,wait_s,erase_target 1,20_显示_配图A,display,马赛克,1.0,,,, 1,21_显示_简述A,display,无,0,,,, 1,22_移动_简述A,move,直接到点,0,3.0,, 1,23_等待_简述A,wait,无,0,,2.0, 1,24_擦除_第一段,erase,以相机光圈开放,0.8,,,配图A;简述A 2,30_显示_配图B,display,从左往右,1.0,,,, 2,33_等待_简述B,wait,无,0,,2.0, 2,34_擦除_第二段,erase,以外往内螺旋状,0.8,,,配图B;简述B 3,40_显示_配图C,display,以相机光圈开放,1.0,,,, 3,43_等待_简述C,wait,无,0,,2.0, 3,44_擦除_第三段,erase,以相机光圈收缩,0.8,,,配图C;简述C 4,50_显示_结束语,display,水平百叶窗式,1.2,,,# timeline_check.py —— 把参数表当数据源,跑一遍时长与完整性校验 import csv def load(path="timeline.csv"): with open(path, newline="", encoding="utf-8") as f: return list(csv.DictReader(f)) def seg_duration(rows, seg): total = 0.0 for r in rows: if r["seg"] != seg: continue total += float(r["duration_s"] or 0) # 入场/离场特效时长 total += float(r["move_s"] or 0) # 文字移动时长 total += float(r["wait_s"] or 0) # 停留时长 return round(total, 2) def check(rows): problems = [] for r in rows: if r["type"] == "erase" and not r["erase_target"]: problems.append(f"{r['icon']} 没有勾选擦除对象") if r["type"] == "move" and float(r["move_s"] or 0) <= 0: problems.append(f"{r['icon']} 移动时长未设置") if r["type"] == "wait" and float(r["wait_s"] or 0) <= 0: problems.append(f"{r['icon']} 等待时长未设置") for seg in ("1", "2", "3"): d = seg_duration(rows, seg) if not 5.0 <= d <= 8.0: # 单段时长控制区间 problems.append(f"第 {seg} 段总时长 {d}s,超出 5~8s 区间") return problems if __name__ == "__main__": rows = load() issues = check(rows) print(f"检查 {len(rows)} 条图标配置,发现问题 {len(issues)} 处") for i in issues: print(" -", i)脚本里有两组判断。第一组是完整性判断,擦除图标没勾对象、移动图标没设时长、等待图标没设秒数,这三种是属性面板上肉眼看不见的坑,跑一遍脚本全暴露。第二组是节奏判断,单段总时长落在 5 到 8 秒之间,太短观众读不完文案,太长整段演示会拖沓。这三个区间的数字可以按文案长度调,但「给个区间然后机器去卡」这个做法本身值得保留。
计算图标里也能顺手做一层参数化。Authorware 的计算图标支持脚本赋值,把窗口尺寸和移动距离写成变量,后面所有跟位移相关的参数都不用重新数格子。
-- 计算图标:把位移换算成秒,写回变量供属性面板引用 WinWidth := 800 -- 演示窗口宽度 WinHeight := 600 -- 演示窗口高度 TextWidth := 1200 -- 文字对象实际宽度,必须大于 WinWidth PixelsPerInch := 72 -- 屏幕英寸换算基准 SpeedPPS := 400 -- 期望的像素/秒,400 大约是一行字滚过的舒适速度 MoveTime := (TextWidth + WinWidth) / SpeedPPS -- 移动图标时长直接填 {MoveTime}这段脚本的意义不在于多写几行代码,而在于把「文字从完全看不见滚到完全看不见,一共要走多远」算清楚。文字宽 1200 像素,窗口宽 800 像素,起点在右边缘外、终点在左边缘外,实际位移是 2000 像素;按每秒 400 像素的速度,2 秒滚完会比较赶,实践中 3 秒更从容。属性面板的时间栏里填{MoveTime},变量一变,时长跟着变,改文案长度不用回头一个个改移动图标。
5. 排查清单:文字滚动实验里最容易翻车的五处细节
5.1 文字滚动时上下抖动
现象是文字横移过程中一弹一弹,肉眼可见地上下晃。九成的原因是移动类型选了「沿路径到终点」,路径上手动加的控制点纵坐标没对齐。少数情况是两个移动图标同时挂着同一个显示图标,或者显示图标里带了变量并且勾选了更新显示变量,移动过程中对象被重绘。
解决路径很直接:移动类型改回「直接到点」,只保留起点和终点;确认这一个文字对象上没有第二个移动图标;属性面板的「版面布局」里不要留多余的路径点。如果确实需要曲线运动,把路径点数量压到三个以内,并且打开演示窗口拖动时按住不放慢慢移动,让软件自己采样,而不是一处一处点。
提示:抖动还有一种隐蔽成因——文本框宽度被拉过之后又改动过字号,文字重新换行,对象高度变了,移动的基准点跟着偏移。
5.2 等待图标设了时间却还要点鼠标
现象是播到某一段停住,必须点一下或者按个键才继续,而等待时间明明已经填了。原因是等待图标里两个事件开关(单击鼠标、按任意键)还勾着,事件优先级高于时间,只要这两个开着,软件就会一直等用户输入。
解决方法是把这两个勾全部取消。取消之后箭头会从「三选一」变成单纯的倒计时。如果取消后仍然停住,检查后面是不是接了交互图标,或者有没有某个显示图标的属性里开了「等待图标」式的选项。还有一种情况是打包运行时鼠标点击被上层的交互结构截获,这在纯线性流程里不会出现。
5.3 擦除与下一段入场叠加导致画面闪白
现象是两段之间白闪一下,很短但很刺眼,尤其在深色背景下。原因是擦除图标的「防止交叉擦除」被取消勾选,擦除的尾段还没结束,下一个显示图标的入场特效就已经开始画,两个特效同时往画面上叠,中间有一两帧出现背景色裸露。
解决办法分两种。想保留交叉过渡的顺滑感,就让相邻两段的颜色明度接近,别一段深绿配一段纯白;想彻底不闪,就把「防止交叉擦除」重新勾上,让擦除完全结束再进入下一段,代价是段落之间多出零点几秒的空档。我在课设里一般选后者,宁可慢一点,也不要那一帧白闪——白闪在投影仪上会被放大,答辩现场特别显眼。
5.4 特效设了但看起来没生效
现象是属性面板里明明选了马赛克、选了螺旋,运行起来跟没设一样,直接出现或直接消失。原因通常有三种:一是特效的「分类」和「特效」两个下拉框只改了一个,选的分类下根本不存在那个特效;二是持续时间填了 0,特效被瞬间执行完;三是被擦除的图标在「图标」页里没勾上,擦除图标什么都没干。
排查顺序建议从最后的属性页往前看:先确认擦除图标的「图标」页里有勾选记录,再看持续时间,最后核对分类与特效名称的搭配。显示图标的特效要在「特效」按钮点开后的对话框里设,不是在属性页的某一行直接改;擦除图标的特效在擦除属性面板的「特效」区。这两处位置不同,容易记混。
5.5 打包后图片丢失、字体变成默认字体
现象是在自己机器上跑得好好的,复制到别的机器或者打包分发后,配图全变成红叉,文字字体从楷体变成某种奇怪的衬线体。图片丢失的原因是打包时没有把「运行时库」一起带上,或者素材用的是绝对路径,换机器后路径失效。字体丢失是因为目标机器没装楷体,或者字体没随作品一起提供。
解决办法是把素材统一放在源文件目录下的art子目录里用相对路径引用,打包时勾选包含运行时库,并在目标机器上装好所需字体;如果交付环境不可控,就把文字改成图片再导入,牺牲一点可编辑性换确定性。这一条在实验室机器上很少暴露,一到答辩现场用别人的电脑就翻车,属于典型的「出门才想起带伞」。
6. 验收与答辩:三分钟讲清一条时间线的检查方法
作品做完,最后一关不是运行一次看着顺眼,而是照着清单验收一遍,再准备一段能对着流程线讲下来的说明。验收我按四类检查走,每类都有明确的通过标准,不靠感觉。
| 类别 | 检查方法 | 通过标准 |
|---|---|---|
| 结构 | 展开每个群组数图标 | 三段各五个图标,类型和顺序一致 |
| 时序 | 对照 timeline.csv 跑校验脚本 | 无未设时长的移动/等待,单段 5~8 秒 |
| 视觉 | 全屏播放两遍,二遍专看段间衔接 | 无抖动、无白闪、无半截文字停住 |
| 迁移 | 换一台机器打开打包件 | 图片齐全,字体一致,表现与源文件相同 |
答辩环节的讲法也有讲究。多数人一上来就讲「我用了什么特效」,评审听完记不住。我会按「结构—参数—验证」三段讲:先指着流程线说清一个背景加三段同构循环体加一个收尾,一共几层图标;再挑一段展开,讲清显示图标负责入场、移动图标负责横向滚动、等待图标控制节奏、擦除图标负责离场,每个图标填了什么数字、为什么是这个数字;最后拿出一张参数表和校验脚本的结果,说明哪些坑是提前防的、怎么防的。三分钟够用,而且每一句都落在可核对的东西上。
有个习惯从那以后我一直保留:每次做完这类带时间线的东西,先不急着看整体效果,把每段的时长逐个写进表格,跑一遍脚本,再全屏连播两遍,第二遍什么都不干,只盯段与段之间的接缝。第一遍看整体,第二遍专挑毛病,两遍下来基本能兜住九成的问题。希望这套结构能帮到你,少返工几个小时。
本文还有配套的精品资源,点击获取