文章目录

  • 1.技术概述
  • 2.技术详述
    • 2.1 修改预制体
    • 2.2放置预制体
    • 2.3开始量产
  • 3.技术使用中遇到的问题和解决过程。
    • 3.1第一个npc脚没落地
  • 4.进行总结。

1.技术概述

在unity3d游戏制作过程中,常常需要用到大量的剧情npc,特别是遇到,军训等大场面,有时候一个一个加npc会有很大工作量,因此需要量产npc,难点在于,第一个npc的摆放不能出错,否则量产的npc都不能使用。

2.技术详述

2.1 修改预制体

首先,把别的地方下载的NpcBase资源,找到,点击它
(此时的NpcBase约等于一个植物人,一个摆件)

在右边点击添加组件


添加一个盒装碰撞器,通过修改大小,尽量贴合人物。(这一步是加入碰撞体,使得npc与主角相撞不会穿模)
注意不要勾选:是触发器选项

再添加一个胶囊碰撞器,调整大小到略大于npc一圈,勾选是触发器,此时这个不再作为碰撞体存在,而是作为触发器,只要主角进入范围,就会触发脚本,产生对话之类的效果。

挂上,你要触发的脚本(这里是我队友编写的脚本)

如图,最终,长方体那个是碰撞体,半圆形那个是触发器(胶囊形态的,一半在地面上,一半在地下)

2.2放置预制体

直接把这个预制件拖动到场景里,接着会发现它身上出现了坐标轴,可以拖动三个面来调整xyz轴位置,如图(可能地板颜色也是绿的,不是很明显,我用红笔画了一下)
注意:调整z轴的时候一定要找好角度和位置,观察人物的脚是否刚好贴地,不然后续你会拥有一个悬浮军团)

除此之外,选中这个预制件之后,还可以在右边窗口调整倾斜度和缩放什么的,用来适配场景。

2.3开始量产

在反复确认第一个npc没有问题之后,我们就可以开始量产了
在左边的列表里面,找到这个npc,复制,然后粘贴粘贴粘贴,得到十个同样npc。(新粘贴出来的npc和旧的在同一位置,需要把它挪出来,注意不要改变之前千辛万苦调整好的z轴,只要左右平移就好了)
为了整洁,你可以创建一个空对象

点左上角那个+。
然后把列表里你的十个小人全拖到这个新的空对象里面。(这里我的空对象是,一坨人套装,里面有五十个军训人npc)

接着就可以开始无限套娃,再新建一个空对象,军训,用来存放复制粘贴的十几个一坨人套装,移动xy轴,放到场景的不同位置。

最后,你就可以得到,npc军团了。

3.技术使用中遇到的问题和解决过程。

3.1第一个npc脚没落地

虽然这个问题,看起来有些离谱,但确实是新手容易犯的错误,要小心调整npc高度,既不能陷入地板,也必须贴地。否则,你后续量产出来的npc都是漂浮人。
我当时的解决方案是,全部重做。

4.进行总结。

参考文献、暂无

unity3d如何量产npc相关推荐

  1. 华为计算平台MDC810发布量产

    华为计算平台MDC810发布量产 塞力斯的发布会刚刚结束,会上塞力斯SF5自由远征版也确实让人眼前一亮. 全球首款4S级加速能力.1000+km续航新能源作为这款车的卖点. 续航1000+km成了最近 ...

  2. 自动驾驶L3量产追梦:如何跨过车规级和低成本门槛?

    雷锋网新智驾按:从人类设想到落地前行,智能驾驶领域在2018年声响不断.在频繁的融资.技术创新和商业应用等信息背后,无数车企在公司战略中加入"网联化"."自动化" ...

  3. AI一分钟|许家印抄底FF初见成效,FF91量产在望;苹果新专利:Siri将能识别用户身份...

    ▌许家印抄底 FF 初见成效:FF91 量产在望,恒大健康大涨 7% 恒大入股法拉第未来(Faraday Future,下称"FF")后,法拉第未来在中国的运营总部正式宣告成立.8 ...

  4. AI一分钟|外媒:AI将消灭资本主义;特斯拉再遭唱空:量产存疑外加事故不断...

    ▌外媒:人类业余时间将越来越多 AI将消灭资本主义 畅销书作家伯纳德·马尔(BernardMarr)在<福布斯>发布题为"人工智能如何能扼杀资本主义"的文章.在他看来 ...

  5. 全球首款L4级无人车量产!李彦宏:吹过的牛实现了

     去年,百度 AI 开发者大会,当陆奇一手撑住演讲主场,李彦宏则坐着自动驾驶汽车跑上五环,脸上满是轻松愉悦.那时的李彦宏或许没有想过,他和陆奇合作的甜蜜期会离去的如此之快. 如今一年过去,同样的季节 ...

  6. “偷懒”上热搜!南京大三学生自制宿舍关灯神器火了,网友:希望量产

    金磊 发自 凹非寺 量子位 报道 | 公众号 QbitAI 宿舍关灯这件事情,最近比较火. 起因是一位南京信息工程大学大三学生,花了7.8天时间,自制了一款宿舍关灯神器. 效果是这样的. 点击一下手机 ...

  7. 高精度地图量产难,四维图新利用优势准备实现突破

    传统地图只需要做到米级精度即可实现GPS导航,但是高精地图需要达到厘米精度才能保证无人车行驶安全. 高精地图是无人驾驶的核心技术之一.对于L2-L3级别的自动驾驶汽车,高精地图不必然需要.但是对于高级 ...

  8. 借力英伟达打造车规L3智能驾驶大脑,揭开德赛西威量产的“秘密”

    从Tier 1到Tier 0.5,汽车电子供应商德赛西威在自动驾驶技术浪潮的演变中完成转型. 11月20日-22日,在英伟达GPU技术大上,德赛西威研究院院长黄力发表了"智能驾驶,决胜未来- ...

  9. 无法量产自动驾驶汽车的企业,与谷歌公司差在哪儿

    https://www.toutiao.com/i6641736675078701575/ 2019-01-02 11:30:25 在大洋彼岸,美国谷歌母公司Alphabet旗下Waymo公司的无人驾 ...

最新文章

  1. PCL点云分割(1)
  2. 分享45款高质量的免费(X)HTML/CSS模板
  3. 调试一个C#研究生管理信息系统源码
  4. 服务器负载信息失败,网络故障分析案例:负载均衡系统造成网络业务访问失败...
  5. koa2异常处理_读 koa2 源码后的一些思考与实践
  6. leetcode 81. 搜索旋转排序数组 II(二分查找)
  7. Android 使用mqtt实例,包括接收服务器推送以及上传数据到服务器
  8. 安装fastdfs依赖包
  9. 计算机应用基础文章 茶的功效,茶文化下的计算机应用基础课程改革-计算机应用论文-计算机论文.docx...
  10. petri网学习笔记--stochastic petri net分类
  11. 消息中间件的使用场景
  12. -f shell 模糊匹配_shell模糊匹配与正则详解
  13. 如何挑选微信第三方开发商
  14. 2003sql php_Windows Server 2003下安装PHP +mssql2000
  15. 微信公众号文章怎么添加附件|详细教程讲解,太实用了!
  16. 勾号、叉号、圈号的收集
  17. 合工大路强java第四次作业第5题
  18. Virtual ChIP-seq: predicting transcription factor binding by learning from the transcriptome
  19. 人造的风景 --- 东部华侨城一日游感想与收获
  20. HTML 请输入关键字的搜索框,功能:输入时:框内的请输入关键字消失,鼠标移开时 框内的请输入关键字又重现

热门文章

  1. C语言复习:(四)函数指针
  2. 微人事 star 数超 10k 啦!聊聊如何打造一个 star 数超 10k 的开源项目
  3. [风火之旅]职业深入研究之修罗篇
  4. 中国剩余定理及其C语言实现、WIn32实现
  5. portswigger JWT attacks
  6. 基于SOGOU电子地图和GPS定位的车辆管理系统
  7. 关于Android透明状态栏的使用以及与软键盘冲突(导致SrollView不能滑动)的解决办法
  8. css基准线研究:垂直对齐的实现-好的、差的和丑陋的
  9. win10下装win7双系统_Windows 10新版来袭!老系统用户如何安装Win7、Win10双系统?...
  10. 高校用电监控 Acrel-3000型电能管理系统的应用