用Unity制作正六边形拼成的地面

目录

效果演示

1.在Unity中创建正六边形

2.创建一个用于管理正六边形的类

3.创建一个用于管理正六边形地面的类

4.创建一个空对象并将游戏控制脚本挂上

5.设置正六边形碰撞所需组件

6.创建正六边形行为触发脚本并挂上

7.创建圆柱体——田伯光

8.创建圆柱体移动脚本

运行


在开始前,先来看效果演示:

        圆柱体代表的角色——田伯光,在正六边形组成的地板上奔跑,地面悬于空中,沿途所接触到的正六边形组成的地砖开始逐渐消失,而他能够站稳脚跟的地方逐渐减少。此时的田伯光想起了梅西:心里慌的一批!可站立的范围越来越小,突然,他脚底踩空,跌了下去。

        演示使用的Unity版本为Tuanjie 1.0.0,团结引擎是Unity中国的引擎研发团队基于Unity 2022 LTS版本为中国开发者定制的引擎,使用功能上没有太多区别,国际版的Unity也可同样操作。

接下来我来试试要让田伯光在正六边形组成的地板上一路奔袭并使其掉落需要几个步骤:

相关推荐

  1. Unity3D 制作MMORPG 3D地图编辑器详解

    2024-03-30 13:14:03       44 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-30 13:14:03       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-30 13:14:03       101 阅读
  3. 在Django里面运行非项目文件

    2024-03-30 13:14:03       82 阅读
  4. Python语言-面向对象

    2024-03-30 13:14:03       91 阅读

热门阅读

  1. 第十六章 Redies

    2024-03-30 13:14:03       37 阅读
  2. Ubuntu安装nginx-http-flv,并获取统计信息

    2024-03-30 13:14:03       46 阅读
  3. 《责任链模式(极简c++)》

    2024-03-30 13:14:03       43 阅读
  4. 使用verilog实现俄罗斯方块游戏

    2024-03-30 13:14:03       39 阅读
  5. pyinstaller将文件内容打包到可执行文件本身中

    2024-03-30 13:14:03       39 阅读
  6. Ubuntu服务器搭建 - 环境篇

    2024-03-30 13:14:03       36 阅读