目录
效果演示
1.在Unity中创建正六边形
2.创建一个用于管理正六边形的类
3.创建一个用于管理正六边形地面的类
4.创建一个空对象并将游戏控制脚本挂上
5.设置正六边形碰撞所需组件
6.创建正六边形行为触发脚本并挂上
7.创建圆柱体——田伯光
8.创建圆柱体移动脚本
运行
在开始前,先来看效果演示:
圆柱体代表的角色——田伯光,在正六边形组成的地板上奔跑,地面悬于空中,沿途所接触到的正六边形组成的地砖开始逐渐消失,而他能够站稳脚跟的地方逐渐减少。此时的田伯光想起了梅西:心里慌的一批!可站立的范围越来越小,突然,他脚底踩空,跌了下去。
演示使用的Unity版本为Tuanjie 1.0.0,团结引擎是Unity中国的引擎研发团队基于Unity 2022 LTS版本为中国开发者定制的引擎,使用功能上没有太多区别,国际版的Unity也可同样操作。
接下来我来试试要让田伯光在正六边形组成的地板上一路奔袭并使其掉落需要几个步骤: