1-2 制作大地图
制作完基础的小地图贪吃蛇之后我们要做什么
当然是制作大地图啦~
首先 肯定是创建摄像机角色
我们创建一个新的角色叫做摄像机
接下来我们就要开始编写摄像机的代码了~
首先我们在扩展库中添加一个 G相机扩展
首先我们惯例先拖一个当接收到开始游戏
然后我们初始化一下摄像机的缩放以及XY坐标
初始化完成之后我们就要开始制作摄像机跟随贪吃蛇进行移动了
首先 我们拖出来一个重复执行
随后我们重复将摄像机的位置设置为贪吃蛇的X&Y
这样我们的摄像机就成功跟随贪吃蛇跑了!
但是我们会发现有些问题,就是贪吃蛇面向的方向好像会有错位?
这其实是因为蛇现在一直是在移动,但是我们鼠标的xy并没有跟上蛇的位置。
但是当我们加上摄像机时候你会发现蛇头其实一直是保持在屏幕中间的位置
所以这时候我们只需要将 x坐标 y坐标去掉 改为 0 0 也就是屏幕中间就可以了!
然后让我们来看看效果吧!
完美!现在我们的基础大地图引擎就制作完成了~
<iframe
width="100%"
height="800px"
scrolling="no"
src="https://www.ccw.site/embed?id=snake/mckuke/Lec1/02&type=comment"
title="{贪吃蛇中级教程-第一课第二节}"
frameBorder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
allowFullScreen
scrolling="0"
></iframe>
本页索引