这是一份非常非常详细的地图制作教程。包括怎么下载。怎么导入。以及导入第三方地图。拖拽物体。以及物理碰撞等。希望可以给喜欢的朋友们一些参考和帮助。
一 .下载以及配置
1.下载
首先放上已经从官网拿的正版Unity 2017.4.13f1
链接:1S1mAFPgsCI4iGPE4V5M4XQ
提取码:6sak
链接打不开是因为你没有加上网盘前缀
下载完打开应该是这样子的:
之后一路next。然后选择你要下载到的文件夹。等待下载完毕。
2.配置
下载完毕后。先不要急着打开Unity。你首先要打开Steam。确保是在线状态。确保游戏没有改动数据。文件没有缺失。然后。关闭任何加速器。遇到一种情况是因为加速器没有关。所以在之后的作图中导致报错。不能开启测试。
打开Unity
新下载的应该是没有项目的啊。我这里是因为我已经在做第三张地图了。
然后选择New。创建新项目
Project name是你的项目文件夹名。Location是你要存放项目的位置(这个要记住。不然你不知道去哪里删除项目)。其余的就不用更改了。点击Create project。
打开之后等待创建新项目。很快的。然后会显示这个样子。
我的版本跟这个不同啊。请忽略掉版本号。然后叉掉更新的提示。
导入human游戏包的文件。
那么游戏包文件在哪呢?
打开Steam。选择“库”。找到human。右键。属性。本地文件。浏览本地文件位置。
然后把路径复制到导入的那个窗口上。点击导入。
点击Import
之后是漫长的等待时间。
LOADING...
导入完成后。不需要动unity里面的东西。直接右上角关闭Unity。
记得打开过的Human文件夹吗?
复制Project Settings文件夹
之后粘贴在你创建项目的文件夹位置。你还记得你创建的新项目在哪里吗?
直接全部覆盖。
然后再次打开Unity。看一下你的模型文件。是不是有很多没有加载出缩略图?
解决方法:
右键单击Prefabs文件夹。
选择Reimport All选项。这一过程将需要相当长的时间。然后所有的缩略图都将正常显示。(这里我是直接复制官方的教程)
之后。您已经完成了Unity的配置。并可以开始自制人类:一败涂地的地图。下面让我们来学习如何制作一张自定义地图。(这里我也是直接复制的官方结束语)
二 .物理碰撞以及物品刷新
1.物理碰撞
有很多同学是看官方教程。然后自己制作level。其实没有必要这样做。因为可能会有翻译不当导致操作出现各种问题。其实你只要在下面的模型栏搜索"level",然后把它长按拖入到左边栏就行了。level分别包括:
出生点Initialspawnpoint, 死亡刷新FallTrigger。通关点PassTrigger。光源Directional Light
进入正题
上一章节如果你已经设置完毕。那么我们就可以正式打开Unity3D了。先删除系统自带的相机和定向光源。这个在level里面已经自带了。也就是Main Camera和Directional Light右键鼠标。Delete。
然后插入“level”。在下面的模型里搜索“level”。
并且把它拖入到左边场景栏。
然后在All Model里随便寻找一块板子。拖入到场景内。
并将右边坐标设置为0。0。0。让出生点落到板正中心并有一个红点落点。如果没有红色落点那是因为你拖入进去的模型还没有实体。也就是所谓的穿模。这个时候你如果点Play也就是测试。那么就会出现人物无限下坠的情况。不能落到板子上。那么应该怎么做呢?
在右边Inspector栏下点击Add Component。Physics。里面有许多可以添加的。Box collider是让物体产生一个立方体碰撞体积。mesh collider是让物体产生一个跟随模型的碰撞体积。后者如果太多会使人在游戏过程中产生明显卡顿掉帧。这里建议使用Box collider。
然后双击Initialspownpoint你就会发现有红色落点了。
这个时候就可以点击Play测试。人物是否能正常复活。
Ok。一切正常!
下面是可移动的物品碰撞教程!
2.物体刷新
首先。我们添加一个木桶进去。
接着。我们先测试一下能搬动木桶吗。还要测试一下把木桶丢下去会刷新吗。
像上面的Inspector栏里那种的话可以看到只加了模型贴图还有一个碰撞体积。所以在测试里面这个木桶就好像“粘”在地上。是搬不动的。那么要搬动他需要怎么做呢?
点击Add Component。Physics。第一个rigidbody。它是赋予物体一个物理碰撞的效果。简单来说就是能搬了。然后再测试。会有一种可能。木桶不见了?其实它可能是掉到地底下去了。这是因为。木桶和地板没有碰撞效果。在Mesh collider下找到convex并打勾。再测试。就能搬动这个木桶了。
突然发现。木桶好轻啊!
查看Inspector栏里的Ridibody。Mass。把数值改大一点就行。数值越大。就越重。随你喜欢的来。hh
测试过程中。把木桶丢下去。哎?怎么没刷新呢?
那么怎么办呢?
这个时候你需要再添加一条物品刷新的指令“Netbody”
Inspector栏里Add(以后我就用简称了)。上面有个搜索栏。输入Netbody。点第一个插入就行了。
然后别忘记设置重生高度。刷新高度。Respawn记得打勾哦。
插入完成后可以测试一下丢掉木桶。是否正常刷新。
ok。一切正常!
以上就是56游戏的小编给大家带来的全部内容了。非常感谢您的阅读。祝您生活愉快。

下载BT游戏盒子

下载GM手游助手