存档单元
相信经过前面的学习
你已经能做出简单好玩的跑酷地图了
但现在还有个问题:
地图如果太大就很难通关
可能在跑了999小时后离终点只差一个刺的距离死了然后被迫重开
相信这样的效果听起来就让人难受。。。
不信你看隔壁的皮卡丘已经气晕过去了
所以我们需要。。。存档点!
有了存档点,地图才能更大更好
才能让人不至于丢失999小时的进度
所以让我们开始吧
首先让我们准备好图片和音效素材
因为,存档单元不能作为墙被碰撞
所以,我们这里名字开头用0
来到程序部分
我的设想是:
角色与存档单元到一定距离时
存档单元变大、放出存档音效
设定新的出生点
再慢慢回到原来的大小
所以代码实现是这样
但现在音效会多次播放
所以,我们要限制一下
在到一定距离存档后
必须离开存档范围才可再次存档
但现在,存档后如果不离开范围,存档单元的大小不会缓慢变小
所以我们要让它在存档范围内大小也会改变
完事~现在就可以正常存档了~
有了存档以后,再也不用担心皮卡丘玩到崩溃啦
<iframe
width="100%"
height="800px"
scrolling="no"
src="https://www.ccw.site/embed?id=sumiu-jump/sumiu/Lec04c&type=comment"
title="{跟着溯μ制作平台跳跃游戏 04c}"
frameBorder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
allowFullScreen
scrolling="0"
></iframe>
本页索引