游戏开发之Unity2021智能导航地图烘焙

这篇具有很好参考价值的文章主要介绍了游戏开发之Unity2021智能导航地图烘焙。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

单独调整移动某一颗树或者其它东西的时候可以按住Ctrl+shift,可以帮助我们自动吸附到某一个表面上

游戏开发之Unity2021智能导航地图烘焙

 调出智能导航的面板,选择窗口,选择AI,选择导航

游戏开发之Unity2021智能导航地图烘焙

游戏开发之Unity2021智能导航地图烘焙

将地面设置为静态的,否则就不能进行烘焙,在导航中选择对象,选择可移动的

游戏开发之Unity2021智能导航地图烘焙

游戏开发之Unity2021智能导航地图烘焙

在导航中选择烘焙,选择bake

游戏开发之Unity2021智能导航地图烘焙

 bake完之后出现下面的图

游戏开发之Unity2021智能导航地图烘焙

 这是对地面进行bake一次之后的效果,但是为了避免人物在移动的时候和树木撞在一起发生穿模,因此,接下来选择所有的树木,标记为静态的之后在对象中设置为不可移动的,再进行一次烘焙

游戏开发之Unity2021智能导航地图烘焙

游戏开发之Unity2021智能导航地图烘焙

这是对树进行处理之后一次bake的效果,蓝色区域是表示角色可以移动到的区域,但是发现树不可到达的范围比较大,接下来进行设置调整

游戏开发之Unity2021智能导航地图烘焙

添加之后选中角色,按住键盘的F建,可以直接到达人物在的位置,发现人物身上多出了一个圆柱体

游戏开发之Unity2021智能导航地图烘焙

游戏开发之Unity2021智能导航地图烘焙

游戏开发之Unity2021智能导航地图烘焙

 设置好之后进行bake,可以看到有些范围是已经变小了的,图中烘焙之后的蓝色区域表示角色可以移动的、可以到达的区域

接下来是关于nav另一个组件的使用,在场景中之后可能添加一些东西,但是也是希望角色不能传越过这些东西的,这些东西的位置可能随时会发生改变,在位置发生改变的时候切割的范围也能随时的发生变化,这时候就需要用到这个组件

游戏开发之Unity2021智能导航地图烘焙

游戏开发之Unity2021智能导航地图烘焙

游戏开发之Unity2021智能导航地图烘焙

 


结束啦!下节是关于鼠标控制人物移动的知识~文章来源地址https://www.toymoban.com/news/detail-498467.html

到了这里,关于游戏开发之Unity2021智能导航地图烘焙的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 游戏开发小结——如何在Unity中创建有边界的2D地图

    在创建地图时,我们希望将玩家限制在边界内。但是,让世界实际上在自身上包裹也很好:这可以为游戏机制提供有趣的元素,同时也给玩家一种增加自由度的印象。 在本文中,我们将向您展示如何为2D游戏实现这种行为的简单方法。 在N乘以M网格地图中限制玩家位置 在大多

    2024年02月04日
    浏览(28)
  • 19. Unity - 2D游戏开发小记02 --- 伪透视图、2D物体碰撞、瓦片地图碰撞、素材缩放平铺

    1. 伪视图 在2D游戏开发当中,当角色移动时,会发生物体与物体之间的前后遮挡。2D视图中的前后关系是由 Y 轴决定,y 值越小物体越靠前。unity的渲染应开启根据 y 值的大小进行渲染才能保证正确的遮挡效果,在菜单栏 Editor–project setting -- Graphic 中按照下图方式进行设置:

    2024年02月02日
    浏览(72)
  • 23. Unity - 3D游戏开发小计02 --- 动画结束UI、导航网格代理、场景搭建插件(ProGrids,ProBuilder,Polybrush)

    1. 动画结束UI 一个游戏在通过后,都是需要一个界面显示当前游戏已经结束,即需要给游戏添加一个结束的界面,可以做一个简单的游戏结束界面,用一个图片展示: 首先在 层级窗口 添加两层UI中的Image,其中第一层的Image仅作背景,可将其填充颜色设置为纯黑色,第二层的

    2024年02月05日
    浏览(33)
  • 探索OpenAI-Unity:融合人工智能与游戏开发的新纪元

    项目地址:https://gitcode.com/srcnalt/OpenAI-Unity OpenAI-Unity 是一个激动人心的开源项目,它将OpenAI Gym的机器学习环境与Unity游戏引擎相结合,为开发者和研究者提供了一个在虚拟世界中训练和测试人工智能模型的强大平台。通过这个项目,您可以利用Unity的强大图形渲染能力和物理模

    2024年04月28日
    浏览(36)
  • 智能小程序小部件(Widget)导航、地图、画布等组件,以及开放能力、原生组件说明

    智能小程序小部件(Widget)导航、地图、画布等组件,以及开放能力、原生组件说明。 页面链接,控制小程序的跳转。navigator 子节点的背景色应为透明色。 属性说明 属性名 类型 默认值 必填 说明 url string 是 跳转地址 delta number 1 否 当 open-type 为 \\\'navigateBack\\\' 时有效,表示回退的

    2024年01月17日
    浏览(37)
  • unity游戏地图如何实现大世界地图

            大世界地图是游戏地图开发中不可或缺的场景,玩家可以在其中自由探索和移动。然而,实现大世界地图需要解决与大量地图数据处理和加载渲染优化有关的技术问题。本文将介绍如何利用unity游戏地图实现大世界地图。         地图数据处理是实现大世界地

    2024年02月06日
    浏览(36)
  • uniapp 开发安卓App实现高德地图路线规划导航

    描述这个技术是做什么的/什么情况下会使用到这个技术,学习该技术的原因,技术的难点在哪里。控制在50-100字内。 uniapp的map组件中导航路线的展示。是uniapp开发app时引入地图导航的实现方式。技术难点在于实现map组件时对于属性以及函数的细节使用很容易出现一些奇怪的

    2024年02月01日
    浏览(36)
  • Unity2D绘制游戏地图

    首先,我们选择我们的地图素材(由于笔者在前段时间已经进行切割,最近才开始整理这一段,所以这个是用的老素材,可能有朋友就会觉得切割前后不一致,但是思路是一样的,大家学习思路即可)  接着,我们找到右上角的Slice进行图片切割,我这边简单介绍一下这个切

    2024年02月08日
    浏览(36)
  • 开发一款AR导览导航小程序多少钱?ar地图微信小程序 ar导航 源码

        随着科技的不断发展,增强现实(AR)技术在不同领域展现出了巨大的潜力。AR导览小程序作为其中的一种应用形式,为用户提供了全新的观赏和学习体验。然而,开发一款高质量的AR导览小程序需要投入大量的时间、人力和技术资源。本文将探讨AR导览小程序的成本估算

    2024年02月10日
    浏览(27)
  • 【可视化大屏开发】19. 加餐-百度地图API实现导航加线路热力图

    Web端使用场景中会涉及到地图导航路线情况,并利用热力图显示路况信息。 实现效果如下: 输入起始地点,选择并开始导航 最终效果 利用百度地图API显示地图交通拥堵情况的热力图,需要按照以下步骤进行开发 步骤1:注册并获取API密钥 访问百度地图开放平台,注册一个开

    2024年04月26日
    浏览(24)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包