位置: 编程技术 - 正文

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的区别)

  • 应交税费是什么会计科目
  • 企业自产的产品转为自用
  • 其他个人出租不动产
  • 现金流量怎么影响股票价值
  • 航天金税盘证书口令错误
  • 财务月末结转成什么账户
  • 长期股权投资的账务处理
  • 母子公司间资产划拨开免税发票
  • 收到返还利润可以抵扣吗
  • 营改增住宿费的进项税可以抵扣吗
  • 工会发票的纳税识别号
  • 公司注销后款未收完怎么办
  • 年末会计账上应该注意哪些
  • 对账单和电子回单区别
  • 小规模纳税人季度超过30万怎么纳税
  • 定率征收怎么申报
  • 销售材料并提供安装服务税率
  • linux系统怎么关闭端口
  • 事业单位授权支付可以取现吗
  • 鸿蒙系统超级终端手机连手机
  • wifi上传速度为0的解决方法
  • php自学
  • php数组函数大全
  • 结转本年利润的分录怎么写
  • php r
  • 区分不同情形
  • 收汇金额和出口金额差额大怎么办
  • thinkphp 多数据库
  • 企业合并的合并范围
  • 小规模纳税人交增值税吗
  • 物业公司购买空调合法吗
  • 浦东森林村
  • flex布局实战
  • thinkphp教程
  • iframe标签表示的框架
  • 正则表达式除去指定字母
  • ps的cc和sp
  • 将外购商品用于个人消费
  • 银行查询余额
  • mysql中触发器的创建有多个执行语句
  • 远期汇票分为哪几种
  • 非货币性资产交换和债务重组的区别
  • 递延收益与预收收益区别
  • 固定资产未登记入账
  • 商业汇票的承兑银行必须具备下列条件
  • 定期定额户不能用专票
  • 小规模无票收入纳税申报表怎么填
  • 话费报销属于什么费用
  • 小规模纳税人免税政策2023年
  • 超过保质期放冰箱还能吃吗
  • 材料采购的流程
  • 营改增租赁服务有哪些
  • 小企业会计建账分录
  • sql语句实现查询示例
  • win7如何查看电脑
  • linux lxd
  • win7系统锁屏密码
  • win10正版系统禁止设置密码
  • ubuntu设置共享文件夹命令mount
  • Mac系统修复怎么进入
  • win10系统预览版
  • WIN10补丁无法卸载
  • 升级win10后c盘满了
  • win7怎么提升电脑性能
  • jquery转dom
  • nodejs连接sqlserver数据库
  • 安卓udp抓包
  • javascript 操作css
  • great 搬运工
  • js中文本框设置的代码
  • jQuery使用zTree插件实现树形菜单和异步加载
  • jquery中的$是什么
  • javascript面向对象编程指南 pdf
  • 个人转让商业用房税费
  • 政府补贴 收入
  • 小规模开了红字发票申报表怎么填
  • 生育津贴是分期的吗
  • 住房公积金补扣
  • 社保已生成单据如何作废上海
  • 股息税怎么计算
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设