Unity创建简易小地图(顶视图)

这篇具有很好参考价值的文章主要介绍了Unity创建简易小地图(顶视图)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1.在主角身上新建一个Sphere子物体,起名为MapAppearance。

2.新建一个Material设置shader为Unlit/Color,随便选择一种在地图中比较显眼的颜色。

Unity创建简易小地图(顶视图)

 

3.新建一个Camera,将此Camera拉至主角上方,并且调整角度,使其能够俯视主角,具体参数根据实际情况调整。

4.为Camera添加跟随功能,使其能够跟着主角移动但不会跟着主机旋转,脚本代码如下所示:

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class MapCameraControl : MonoBehaviour
{
    #region 参数
    //跟随的物体
    public Transform followObject;
    //跟随的三位数
    Vector3 vector;

    #endregion

    #region 常规方法
    // Use this for initialization
    void Start ()
    {
        vector = this.transform.position - followObject.position;
    }

    private void LateUpdate()
    {
        ToFollow();
    }
    #endregion

    #region 私有方法

    void ToFollow()
    {
        this.transform.position = followObject.position + vector;
    }
    #endregion
}


5.建一个Render Texture,取名Minimap。它的作用是将小地图Camera显示在UI上,具体参数调整如下图所示(默认参数,size=600*600是设置显示正方形小地图):

Unity创建简易小地图(顶视图)

 6.MapCameraControl脚本挂载到新建的用于显示小地图的Camera上,将Target Texture设置为Minimap。

Unity创建简易小地图(顶视图)

 7.在Canvas新建一个Raw Image,将其Texture设置为新建的Render Texture(Minimap),如下图所示:

Unity创建简易小地图(顶视图)

 
8.至此,一个简单的顶视图小地图搭建基本完成。文章来源地址https://www.toymoban.com/news/detail-507615.html

到了这里,关于Unity创建简易小地图(顶视图)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • 模板学堂|DataEase地图视图功能详解

    DataEase开源数据可视化分析平台于2022年6月正式发布模板市场(https://dataease.io/templates/)。模板市场旨在为DataEase用户提供专业、美观、拿来即用的仪表板模板,方便用户根据自身的业务需求和使用场景选择对应的仪表板模板,并在优质模板的基础上轻松制作自己的仪表板。

    2024年02月09日
    浏览(46)
  • 【MySQL视图】视图处理算法 , 创建 {单表,多表,视图中创建视图},查看,和修改。最详细来这里!

    视图 是存储,在调用的时候产生一个结果集的查询。一个视图作为一个虚拟表。 简单理解: 视图是一种 虚拟表 ,本身是 不具有数据 的,占用很少的内存空间,它是 SQL 中的一个重要概念。视图建立在已有表的基础上, 视图赖以建立的这些表称为基表。     视图优点 1. 操作

    2024年02月07日
    浏览(42)
  • OpenLayers实战,OpenLayers结合下拉菜单实现城市切换,动态切换城市边界到地图视图视角范围内

    专栏目录: OpenLayers实战进阶专栏目录 本章是OpenLayers综合实战案例,使用OpenLayers结合下拉菜单实现城市切换,动态切换城市边界到地图视图视角范围内。 本章需要使用到ElementUI的下拉框组件和OpenLayers的TopoJson格式解析地市边界数据并负责渲染,通过动态创建style样式来切换

    2024年02月06日
    浏览(51)
  • 手敲Cocos简易地图编辑器:人生地图是一本不断修改的书,每一次编辑都是为了克服新的阻挡

    本系列是《8年主程手把手打造Cocos独立游戏开发框架》,欢迎大家关注分享收藏订阅。 在上一篇文章,笔者给大家讲解了在Cocos独立游戏开发框架中,如何自定义实现Tile地图管理器,成功地在游戏中优化加载一张特大的地图。接下来笔者为大家讲解一下游戏中地图编辑器的思

    2024年02月09日
    浏览(47)
  • MySQL视图创建和给予用户视图权限

    在 checkrecord 表上创建一个名为 v_checkrecord 的视图 只映射id,username,nickname字段 通过这个视图可以很好地保护基本表中的数据。 SELECT * FROM v_checkrecord 使用 CREATE USER 创建一个用户,用户名是 test1,密码是 test1,主机名是 localhost。SQL 语句和执行过程如下。 使用 RENAME USER 语句将

    2024年02月12日
    浏览(50)
  • 【MySQL视图】视图的概念、创建、查看、删除和修改

    目录   一、什么是视图   二、创建视图   1.在单表上创建视图   2.在多表上创建视图    三、查看视图    1.使用DESCRIBE | DESC语句查看视图基本信息   2.使用SHOW TABLES语句查看视图基本信息   3.使用 show create view/table 语句查看视图创建信息   四、更新视图数据    五、修改视

    2024年02月08日
    浏览(81)
  • 未来10年,NAND 与DRAM依然是存储主角

    根据Yole Group调查机构的数据显示,在2022年独立记忆体(Stand-alone Memory)整体市场达到了1440亿美元。其中DRAM占比55.4%,NAND占比40.8%。剩下的NOR、(NV)SRAM/FRAM、EEPROM、新型非易失存储(PCM, ReRAM and STT-MRAM)等占比3.8%。 。2023整体存储市场将达到800亿美元。预计2024年市场需求将基本复

    2024年02月03日
    浏览(32)
  • sql创建查询视图语句

    学生表 c表 s表 sc表   --1.查询全体学生的学号,姓名与年龄 SELECT sno,sname,age=year(getdate())-year(sbirth) FROM S; --2.查询计算机系(CS)的学生学号,姓名 SELECT sno,sname FROM S WHERE sdept=\\\'计算机\\\'; --3.查询计算机系所有的女生姓名和年龄 SELECT sname,age=(year(getdate())-year(sbirth)) FROM S WHERE sdept

    2024年02月05日
    浏览(56)
  • SQL语句创建视图:

    🎈个人主页:🎈 :✨✨✨初阶牛✨✨✨ 🐻推荐专栏: 🍔🍟🌯 c语言初阶 🔑个人信条: 🌵知行合一 🍉本篇简介::介绍数据库中有关视图的知识,参考学校作业. 金句分享: ✨找不到答案的时候,就找自己。✨ 定义 : 根据用户的各种需求重新构造表的数据结构,这种数据结构就是

    2023年04月08日
    浏览(37)
  • oracle创建视图 并分配用户

    创建视图 create view VI_BR_SURGICAL_INFO(视图名) as select a.BRID,a.BRXM,a.HISSQDH,VISIT_ID,b.SSMC as opm_oprt_name ,b.SSDM as opm_oprt_code, a.MZFF as anst_way,a.MZYS as anstdr_code, a.SSYS as oper_dr_code ,a.OPER_BEGIN as opm_oprt_begntime ,a.OPER_END as opm_oprt_endtime , a.ANES_BEGIN as anst_begntime,a.ANES_END as anst_endtime,a.ssid, b.jlxh a

    2024年02月06日
    浏览(42)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包