交互视频《模拟移动》教程

#自由编辑器 #空白制作 #通用制作 #简单难度

温馨提示:本篇教程主要讲解如何通过交互视频来实现"模拟玩家实时操作"的效果,建议搭配DEMO食用效果更佳哦!

一、特征标签

  • 【制作难度】:⭐⭐

  • 【适用产品】:普遍适用(尤其是摇杆玩法产品)

  • 【交互方式】:按下/抬起

  • 【自由度】:固定流程

  • 【核心资产】:视频

  • 【核心功能】:按下-继续播放视频;抬起-暂停播放视频

二、效果预览

手机试玩效果最佳竖屏横屏

扫码试玩

三、玩法梳理

我们在开始制作之前需要将本案例的玩法逻辑进行简单的梳理:

1)进入试玩,自动播放【丧失围攻视频】(初始视频1)

2)视频播放结束,出现【操作指引】,引导玩家按下继续对抗丧尸

3)玩家全屏任意按下,播放【对抗丧尸视频】(核心视频2),同时加载进度条;每当玩家抬起,暂停播放【对抗丧尸视频】,同时进度条停止加载,并出现【操作指引】

4)视频播放结束,自动跳转商店,玩家从商店返回可继续试玩

5)玩家全屏任意按下,播放【对抗丧尸视频】(核心视频3),同时加载进度条;每当玩家抬起,暂停播放【对抗丧尸视频】,同时进度条停止加载,并出现【操作指引】

6)视频播放结束,进度条停止加载,并出现【操作指引】,玩家按下即跳转商店

四、制作思路

核心思想:场景拆分逻辑清晰,图层结构简单,单个场景里的动画和事件尽可能少

场景拆分:因本案例玩法较简单,我们只需用 1 个场景来制作即可

场景名称场景1-核心玩法

效果图

场景描述

玩家按下就播放视频,抬手就暂停播放视频,以此来模拟玩家实时交互的效果

核心资产

静帧图片:操作指引、进度条

视频:初始视频1、核心视频2、核心视频3

注:因为我们对本案例的DEMO有"核心视频播放4s后,有一次强制跳转"的设定,为了便于理解和制作,将核心视频拆分成了两段(核心视频2总时长为4s)。若您不需要中途的强制跳转,只需准备一段核心视频即可

核心动画

操作指引:位移缓动

进度条:缩放缓动

核心事件

触发对象:视频图层

触发事件:按下;抬起

响应事件:继续播放视频;暂停播放视频

五、制作指南

*核心内容为Step3【事件设置】

Step1 - 场景搭建

建议您在创建项目后,先将所有资产上传进【项目资产】内,方便后续添加使用

1.全局设置

1)在【全局设置】中添加背景音乐、背景图片

2)在【全局场景】下添加常驻下载按钮、logo等产品信息

2.场景1

1)将所需视频、图片添加进场景1

温馨提示:"进度条"和"操作指引"相关资产,都可从【预设库】直接获取哦!

2)调整各资产到合适的位置大小

3)根据资产类型对资产进行编组、排序、命名

4)将核心视频(核心视频2+核心视频3)设为"隐藏"状态,并关闭【入场自动播放】,在后续通过事件来控制视频的显示和播放

5)调整横屏排版:可选中所有最高层级的图层,使用【复用竖屏位置尺寸配置】功能一键排版,然后再适当调整【位置】和【缩放比例】即可

6)调整屏幕适配方式:在本案例中,我们想要竖屏下的产品信息始终位于屏幕底部,所以我们要调整其适配方式。直接选中该图层,在右侧【屏幕适配方式】处点击向下图标即可(其他图层默认居中适配,无需调整)

Step2 - 动画设置

在本案例中,需要设置动画的资产有:指引手指、指引文案、进度条(选做)、角色(选做)

温馨提示:若您使用了预设,则无需自己设置动画!

1.指引手指

1)选中手指图片[gf_hand],添加动画-通用-位移缓动,参数设置如下(手指横向移动动画):

2)选中手指组[gf_1],添加动画-通用-位移缓动,参数设置如下(手指纵向移动动画):

2.指引文案

选中指引文本[tguidelines],添加动画-强调动画-上下来回,参数设置如下(设置完成后可隐藏整个指引组,在后续通过事件控制):

3.进度条(选做)

1)选中进度条图片[progress_bar],将其【锚点】修改为(0,50),并取消勾选【参数横竖屏拆分】

注意:进度条图片左右需贴边,不能留空

2)添加动画-通用-缩放缓动,参数设置如下:

注意:这里的【持续时间】代表的是进度条加载到头所需的总时长。在本案例中,我们设定了"在进度条快加载完时,玩家不能再交互",也就是当所有视频播放结束后,进度条需要差一截才到头,所以就需要"进度条播放的总时长>所有视频加起来的总时长"。本案例的三段视频总时长为8.7s左右,所以在这里我们可以将进度条的【持续时间】设置为10s或更长

4.角色(选做)

1)选中角色图片[role_1],将其【锚点】修改为(50,100),并取消勾选【参数横竖屏拆分】

2)添加动画-通用-缩放缓动,参数设置如下(设置完成后可隐藏该图层,在后续通过事件控制):

Step3 - 事件设置

本案例的所有事件集中设置在三个视频图层上以及场景1上,我们按操作顺序依次讲解

1.图层: video_01(初始视频1)

1)选中图层[video_01],添加事件-开始时

  • 添加响应事件:从头播放进度条动画

2)添加事件-结束时

  • 添加响应事件:隐藏初始视频1;显示核心视频2、显示角色图片、显示操作指引组

  • 添加响应事件:从头播放所有指引相关动画;同时暂停播放进度条动画

2.图层: video_02(核心视频2)

1)选中图层[video_02],添加事件-按下

  • 添加响应事件:设置埋点,修改埋点名称为"玩家第一次按下"

  • 添加响应事件:隐藏角色图片、隐藏操作指引组

  • 添加响应事件:继续播放核心视频2;并播放进度条动画和一次点击音效

2)添加事件-抬起

  • 添加响应事件:暂停播放视频核心视频2

  • 添加响应事件:显示操作指引组;并从头播放操作指引相关动画;同时暂停播放进度条动画

3)复制事件:复制[video_01]的"结束时"事件

粘贴事件:选中[video_02],粘贴 - 仅粘贴图层事件

  • 修改响应事件为:隐藏核心视频2;显示核心视频3;并删除显示角色图片

  • 添加响应事件:跳转应用商店(此步骤就是前面提到的"强制跳转")

3.图层: video_03(核心视频3)

1)复制事件:复制整个图层[video_02]

2)粘贴事件:选中[video_03],粘贴 - 仅粘贴图层事件(即一键粘贴该图层的所有事件)

3)事件-按下

  • 修改响应事件为:继续播放视频[video_03];删除埋点事件、删除隐藏角色图片;

4)事件-抬起

  • 修改响应事件为:暂停播放视频[video_03]

5)事件-结束时

  • 删除响应事件:删除隐藏视频[video_02]、删除显示视频[video_03]、删除跳转应用商店

  • 添加响应事件:禁用[video_03]的按下事件、禁用[video_03]的抬起事件(在设置完下一步的场景事件后,还需在这里添加一个响应事件"启用场景1的按下事件")

注:这代表当最后一段视频播放结束,该视频的"按下/抬起"事件将不再生效,场景1的"按下"事件(即跳转事件)开始生效

4.场景: Scene 1

1)点击场景1 ,添加事件-按下

  • 添加响应事件:跳转应用商店

  • 添加响应事件:上报试玩结束

  • 添加响应事件:从头播放一次点击音效

2)添加事件-定时触发

  • 设置执行延迟时间为0s

  • 添加响应事件:禁用场景1的按下事件

注:这代表一进入试玩,场景1的"按下"事件(即跳转事件)即被禁用,不会生效。然后我们在核心视频3的"结束时"事件下添加"启用场景1的按下事件"

以上,就是本案例用到的全部事件。完成所有事件设置,我们的素材就制作完成了。

Step4 - 整体预览

1)建议在制作过程中,每完成一部分操作,就及时预览,检查设置是否正确

2)全部制作完成后,可对不同机型/不同语言/横竖屏进行整体预览,确认无误

六、资源提供

在教程最后,我们为您提供了本案例所使用到的全部资源,点击压缩包即可下载。您可以用此资源跟着教程尝试制作,以便尽快上手使用自由编辑器制作此类素材

最后更新于