04 制作过场动画
下面我们来为关卡制作过场动画:
准备工作
- 先来添加一个简单的黑幕效果。可以创建一个黑幕角色并添加代码:
- 在开始游戏前,先广播黑幕并等待,然后广播开始过场动画:
制作过场动画
- 添加过场动画角色,并编写代码。一种简单的做法如下:
- 上面的淡入淡出可以做成自制积木:
- 接着,我们添加字幕。用克隆体来显示字幕。
在切换画面时,使用广播删除上一画面中的字幕:
- 这样,过场动画效果就完成了。播放完过场动画后,广播“过场结束”,删除字幕,隐藏动画。
- 我们还可以添加按 Z 跳过过场动画。并在右下角添加跳过提示:
- 字幕也可以添加点击鼠标左键跳过等待时间:
(下面的代码实现了“等待 t 秒或直到按下鼠标”的效果)
- 最后,给主菜单、选关页面添加下面代码, 在游戏开始后删除克隆体。
完成!
上一节 03 制作主菜单
下一节 05 小结
<iframe
width="100%"
height="800px"
scrolling="no"
src="https://www.ccw.site/embed?id=STG303/Arkos/Lec3/05&type=comment"
title="{射击课高级篇-第三课-05}"
frameBorder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
allowFullScreen
scrolling="0"
></iframe>