bt手游平台 > 游戏资讯>人类一败涂地-怎么制作地图-地图制作教程详细入门级

人类一败涂地-怎么制作地图-地图制作教程详细入门级

作者:怀玉   来源:人类一败涂地
时间:2020-04-26 19:39:42
1009

这是一份非常非常详细的地图制作教程。包括怎么下载。怎么导入。以及导入第三方地图。拖拽物体。以及物理碰撞等。希望可以给喜欢的朋友们一些参考和帮助。

一 .下载以及配置

1.下载

首先放上已经从官网拿的正版Unity 2017.4.13f1

链接:1S1mAFPgsCI4iGPE4V5M4XQ

提取码:6sak

链接打不开是因为你没有加上网盘前缀

下载完打开应该是这样子的:

人类一败涂地-怎么制作地图-地图制作教程详细入门级

之后一路next。然后选择你要下载到的文件夹。等待下载完毕。

2.配置

下载完毕后。先不要急着打开Unity。你首先要打开Steam。确保是在线状态。确保游戏没有改动数据。文件没有缺失。然后。关闭任何加速器。遇到一种情况是因为加速器没有关。所以在之后的作图中导致报错。不能开启测试。

打开Unity

人类一败涂地-怎么制作地图-地图制作教程详细入门级

新下载的应该是没有项目的啊。我这里是因为我已经在做第三张地图了。

然后选择New。创建新项目

人类一败涂地-怎么制作地图-地图制作教程详细入门级

Project name是你的项目文件夹名。Location是你要存放项目的位置(这个要记住。不然你不知道去哪里删除项目)。其余的就不用更改了。点击Create project。

打开之后等待创建新项目。很快的。然后会显示这个样子。

56游戏

我的版本跟这个不同啊。请忽略掉版本号。然后叉掉更新的提示。

导入human游戏包的文件。

56游戏

那么游戏包文件在哪呢?

打开Steam。选择“库”。找到human。右键。属性。本地文件。浏览本地文件位置。

56游戏

然后把路径复制到导入的那个窗口上。点击导入。

56游戏

点击Import

56游戏

之后是漫长的等待时间。

LOADING...

导入完成后。不需要动unity里面的东西。直接右上角关闭Unity。

记得打开过的Human文件夹吗?

复制Project Settings文件夹

之后粘贴在你创建项目的文件夹位置。你还记得你创建的新项目在哪里吗?

直接全部覆盖。

然后再次打开Unity。看一下你的模型文件。是不是有很多没有加载出缩略图?

56游戏

解决方法:

右键单击Prefabs文件夹。

选择Reimport All选项。这一过程将需要相当长的时间。然后所有的缩略图都将正常显示。(这里我是直接复制官方的教程)

之后。您已经完成了Unity的配置。并可以开始自制人类:一败涂地的地图。下面让我们来学习如何制作一张自定义地图。(这里我也是直接复制的官方结束语)

二 .物理碰撞以及物品刷新

1.物理碰撞

有很多同学是看官方教程。然后自己制作level。其实没有必要这样做。因为可能会有翻译不当导致操作出现各种问题。其实你只要在下面的模型栏搜索"level",然后把它长按拖入到左边栏就行了。level分别包括:

出生点Initialspawnpoint, 死亡刷新FallTrigger。通关点PassTrigger。光源Directional Light

进入正题

上一章节如果你已经设置完毕。那么我们就可以正式打开Unity3D了。先删除系统自带的相机和定向光源。这个在level里面已经自带了。也就是Main Camera和Directional Light右键鼠标。Delete。

56游戏

然后插入“level”。在下面的模型里搜索“level”。

56游戏

并且把它拖入到左边场景栏。

56游戏

然后在All Model里随便寻找一块板子。拖入到场景内。

56游戏

并将右边坐标设置为0。0。0。让出生点落到板正中心并有一个红点落点。如果没有红色落点那是因为你拖入进去的模型还没有实体。也就是所谓的穿模。这个时候你如果点Play也就是测试。那么就会出现人物无限下坠的情况。不能落到板子上。那么应该怎么做呢?

56游戏

在右边Inspector栏下点击Add Component。Physics。里面有许多可以添加的。Box collider是让物体产生一个立方体碰撞体积。mesh collider是让物体产生一个跟随模型的碰撞体积。后者如果太多会使人在游戏过程中产生明显卡顿掉帧。这里建议使用Box collider。

56游戏

56游戏

56游戏

然后双击Initialspownpoint你就会发现有红色落点了。

56游戏

这个时候就可以点击Play测试。人物是否能正常复活。

56游戏

Ok。一切正常!

56游戏

下面是可移动的物品碰撞教程!

2.物体刷新

首先。我们添加一个木桶进去。

56游戏

接着。我们先测试一下能搬动木桶吗。还要测试一下把木桶丢下去会刷新吗。

像上面的Inspector栏里那种的话可以看到只加了模型贴图还有一个碰撞体积。所以在测试里面这个木桶就好像“粘”在地上。是搬不动的。那么要搬动他需要怎么做呢?

点击Add Component。Physics。第一个rigidbody。它是赋予物体一个物理碰撞的效果。简单来说就是能搬了。然后再测试。会有一种可能。木桶不见了?其实它可能是掉到地底下去了。这是因为。木桶和地板没有碰撞效果。在Mesh collider下找到convex并打勾。再测试。就能搬动这个木桶了。

56游戏

突然发现。木桶好轻啊!

查看Inspector栏里的Ridibody。Mass。把数值改大一点就行。数值越大。就越重。随你喜欢的来。hh

测试过程中。把木桶丢下去。哎?怎么没刷新呢?

那么怎么办呢?

这个时候你需要再添加一条物品刷新的指令“Netbody”

Inspector栏里Add(以后我就用简称了)。上面有个搜索栏。输入Netbody。点第一个插入就行了。

56游戏

然后别忘记设置重生高度。刷新高度。Respawn记得打勾哦。

56游戏

插入完成后可以测试一下丢掉木桶。是否正常刷新。

56游戏

ok。一切正常!

以上就是56游戏的小编给大家带来的全部内容了。非常感谢您的阅读。祝您生活愉快。

下载BT游戏盒子

下载GM手游助手