位置: 编程技术 - 正文

Unity小地图制作(unity怎么弄游戏小地图)

编辑:rootadmin

推荐整理分享Unity小地图制作(unity怎么弄游戏小地图),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:unity小地图制作并同步位置,unity小地图制作并同步位置,unity 小地图与地图的定位,unity游戏地图制作,unity小地图制作并同步位置,unity做小地图,unity做小地图,unity小地图制作教程,内容如对您有帮助,希望把文章链接给更多的朋友!

制作小地图的方法很多,简单介绍最简单的两种方法。

第一种方法比较实用也很简单,我们用一个实例来说明

假如是FPS游戏,当然FPS必然有个Player(玩家)和enemy(敌人)。先拿player来举例子,我们可以在player下面建立一个子物体用Sphere这个球体来做子物体,这个子物体就是用来代替player在小地图中的显示的。然后把Sphere的属性中的collider这个属性去掉。然后给把其Shader设置成发光的材质,本例中设为绿色发光的。如图所示:

给他新建一个layer命名为dd,并且让其在dd这一层里。如图:

下面就可以新建一个摄像机,命名为mincamera,把他的放到整个场景的上方,使其镜头俯视整个场景,然后把属性里的viewport Rect 的数&#;调整到适合的大小,大小都可以在

camera preview里看到,同时在camera preview里也能看到用来代替Player的发光的绿色小球。如下面3副图:

这样小地图就已经见到雏形了,然后呢就So easy了。把mincamera的Culling Mask属性的摄像层次只设定到level和dd这两个层就OK了,这样mincamera就只能看到level和dd这两个层的物体了,leve就是我们的场景地图所在层,dd就是我们上面说到的用来代替Player的发光Sphere所在层。如图:

Unity小地图制作(unity怎么弄游戏小地图)

然后呢不要忘记我们的主相机,主相机不能摄像到dd这一层其他的都要摄到,如下图:

看下运行结果有图有真相:那个绿色的小点就是我们的玩家player。无论玩家在场景里怎么走,小地图都能跟踪显示了。那同样的enemy也用这个方法,小地图就可以显示敌人的位置了。ok了,So easy 完成了!简单吧一句代码都没写。。。

下面介绍一下第二种方法,主要使用GUI控制,举例说明:

场景里用plan代替地图,用cube代替玩家,如图:

然后呢很简单,把下面的代码绑定给Maincamera把对应的MAP和mapcube拖给脚本就OK了。如图:

代码如下:

运行结果图:

ulua和CS之间配合对UIScrollView里面的Button绑定事件 像游戏排行榜,活动可能用到这种事件绑定方式,代码如下:print(LuaMarketWindow.lua);goodsperfab=nil;GoodsGrid=nil;MarketScrollView=nil;functionCreateMarketWindow()print(商城

unity射击游戏:超萌射手(1)使用EasyTouch3.0控制主角 前言本文由作者@zx一路飞奔出品,转载请注明出处文章地址:

uGUI使用代码动态添加Button.OnClick()事件(Unity3D开发之十二) 猴子原创,欢迎转载。转载请注明:转载自Cocos2Der-CSDN,谢谢!原文地址:

标签: unity怎么弄游戏小地图

本文链接地址:https://www.jiuchutong.com/biancheng/380178.html 转载请保留说明!

上一篇:在Unity3D中错误提示分别是什么意思(游戏unity错误)

下一篇:ulua和CS之间配合对UIScrollView里面的Button绑定事件(cs1-u和cs1-f的区别)

  • 账面价值计税基础算法
  • 税务安全组件初审流程
  • 国际运输需要办什么证
  • 税后营业利润怎么算出来的
  • 税务局三代手续费政策
  • 资本公积账务处理案例
  • 分类账和明细账平行登记规则
  • 直系亲属之间转账要交税吗
  • 境内货代公司之间付美金
  • 印花税购销合同和买卖合同有什么区别
  • 发票作废了还能认证吗
  • 2018年出口退税税率
  • 存货跌价准备如何结转
  • 财产清查中固定资产盘亏
  • 三金一费包括哪些
  • 申报税是什么时候申报
  • 企业滞纳金属于什么会计科目
  • 税法对开办费的怎么汇算清缴
  • 电梯销售和安装怎么核算收入
  • win11小组件加载内容出现错误
  • 工商年报股东变更申请
  • macos升级报错
  • fontpackages-filesystem
  • 银行罚息可不可以扣除
  • vue3+vite+typescript出现does not provide an export named ‘xxx‘ 解决方法
  • 企业开办期间的税费
  • 独立费用包括
  • 应收账款如何做会计分录
  • 艾罗芒阿
  • 写字楼租赁房产税
  • php面向对象的三大特征
  • 微信php开发包
  • 结转销售成本的方法
  • 关于python序列类型
  • 获取gridview某行某列的值
  • sqlserver 通用存储过程分页代码(附使用ROW_NUMBER()和不使用ROW_NUMBER()两种情况性能分析)
  • 固定资产清理如何做账
  • 残疾人报税怎么报
  • 其他收益用什么明细账
  • 企业给员工交公积金怎么办理
  • 新准则合同结算的科目编码为
  • 起征点与免征额的联系
  • 预付检测费未收到发票
  • 企业接受捐赠如何确认收入
  • 减免税做营业外收入的会计分录
  • 凭空多出来的原材料的账务处理?
  • 支付水电费的会计
  • 一般纳税人普通发票要交增值税吗
  • 营业外支出科目核算内容
  • 原始凭证的审核和填制
  • 新企业建账
  • 明细账模版
  • 账簿的保管年限有哪些规定
  • 国库单一账户体系包括哪些账户
  • sql server使用
  • execve函数
  • sql必知必会第四版
  • mysql怎么切换到bin目录
  • server2008开机启动项设置
  • centos如何添加用户
  • windowsxp收藏夹在哪
  • ubuntu virtual box
  • win7旗舰版64位系统无法进入安全模式怎么办?
  • win7玩英雄联盟卡顿怎么解决
  • cocos2djs教程
  • javascript闭包优缺点
  • cocos2dx4.0入门
  • js调用wsdl接口
  • js编程代码
  • jquery绑定事件和移除事件
  • great 搬运工
  • node.js权威指南
  • dom基础知识
  • JavaScript中定义数组
  • javascript代码生成器
  • 江苏省国家税务局电话号码
  • 广东民生求助热线电话是多少
  • 新车缴纳车船税减免性质是什么
  • 柬埔寨现在的领导
  • 可转债中签当天扣款吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设