本篇承接上篇内容,上篇实现了小地图的渲染和美化功能。

这篇就讲解:小地图如何跟着主角移动,显示出主角周边的局部地图画面。如下图:

更多内容关注:unity风雨路

放入一个可以移动的主角Player到场景里。

然后新建一个脚本testmin。

using UnityEngine;
using System.Collections;public class testmin : MonoBehaviour {public Camera minicamera;public Transform player;public Transform miniplayerIcon;// Use this for initializationvoid Start () {}// Update is called once per framevoid Update () {minicamera.transform.position = new Vector3(player.position.x, minicamera.transform.position.y, player.position.z);miniplayerIcon.eulerAngles = new Vector3(0, 0, -player.eulerAngles.y);}
}

将代码添加到场景任何物体上。将变量赋值即可!

变量解释:minicamera是小地图的相机

player是主角player

miniplayerIcon是角色箭头图标。

如图:

                

这样就实现了小地图跟随人物移动功能。如下图:

Unity小地图跟随人物移动相关推荐

  1. Unity 相机跟随人物的几种方式

    相机跟随一般写在生命周期LateUpdate中 1.最简单,无代码,固定距离,固定视角 最简单的就是 直接 把主相机作为Player角色的子物体,并自行固定好相机的位置和角度 优点:使用方便 缺点:使 ...

  2. Unity中相机跟随人物移动

    方法1:将相机拖到人物的游戏对象上,也就是让相机成为角色的子物体,这样相机就会跟随角色移动 但是这样会存在问题,1.相机会随着人物的翻转而翻转,2.相机跟随人物没有缓冲效果,移动比较僵硬 方法2:代码 ...

  3. unity 3D场景摄像机跟随人物

    3D场景摄像机跟随人物 2d场景和3d场景跟随不一样,但是有些还是相同的,就因为3d场景中人物旋转方向导致摄像机不能始终和人物方向一致很麻烦.所以下面提供一种挺不错的方法来帮助你. 效果如下: 效果就 ...

  4. unity学习———2D人物的移动

    unity学习---2D人物的移动 代码如下 using System.Collections; using System.Collections.Generic; using UnityEngine ...

  5. Unity之升高人物视野

    在做漫游的时候,如果你是使用的第一人称,看比你视野高或者低的物体时,你需要看清物体贴图的细节,比如说你要看清上面写的小字是什么,仰视或者俯视,由于距离的限制很难能够到达清晰的效果,如果平视就需要改变视 ...

  6. Unity3D摄像机跟随人物

    本篇文章和大家介绍的是摄像机跟随人物,这里的视角主要是从人物的背后跟随的. 首先新建一个C#脚本,命名为MyFollow,然后把以下代码粘贴进去,保存: AخA 1 using UnityEngine ...

  7. RenPy 对话框(跟随人物移动)

    仿 Alcot 社的跟随人物移动的对话框实现 官方文档 论坛 简单方法 # 定义一个灰色 800X200 的略透明对话框 image dialog:"#1e1e1e"size(80 ...

  8. Unity中控制摄像机跟随人物主角的移动

    首先进入场景中,把摄像机挂载到人物主角的下方,先作为主角的一个子物体存在,然后新建一个脚本CameraFllow,用于控制摄像机跟随,然后把这个脚本挂载摄像机上面,打开脚本,并复制以下的代码: usi ...

  9. 【C#】【Unity】第三人称摄像机跟随人物移动时碰撞到墙壁等,摄像机不穿越墙壁

    目前大部分第三人称游戏的摄像机在遇到墙壁等狭隘空间的时候,都选择让摄像机不穿越到墙壁里面,而是让摄像机保持在墙壁表面. 分析情况:(红色方框为摄像机 黑色方框为墙壁) 当前情形摄像机还没达到墙壁摄像机 ...

  10. Unity小地图映射到Canvas中去,并完成摄像机跟随物体。

    OK!这次的方式是通过Renderer Texture和Material来配合实现摄像机内容映射到Canvas的UI元素中,炒鸡简单. 适用于任何场景. 首先:摄像机映射 新建一个Camera 新建一 ...

最新文章

  1. 人工智能筑起网络安全“铜墙铁壁”
  2. android startactivity 跳到锁屏_「瀑布屏」手机到底好不好用?
  3. poj 2034 Anti-prime Sequences(dfs)
  4. php实现tail,Linux-如何用php实现Linux下的tail -f命令?
  5. 数据中心机房应该如何布线,机柜布线方法详解!
  6. 蓝桥杯-5-1最小公倍数(java)
  7. [集训队作业2018] 万圣节的积木(李超线段树)
  8. LD_LIBRARY_PATH should not contain the current directory
  9. MATLAB GPU加速
  10. python实现给微信指定好友定时发消息
  11. 《MySQL必知必会》学习笔记——第四章(检索数据)
  12. 如何有效回复审稿人的意见
  13. 训练:Training Volume Landmarks for Muscle Growth - Renaissance Periodization论文阅读
  14. python seo 相关的库_11个并不被常用但对开发非常有帮助的Python库
  15. ttkefu如何下载访客的访问明细
  16. 从NFA到DFA的转换
  17. R语言:R2OpenBUGS
  18. 计算机机场基础知识,全国机场频率_电脑基础知识_IT计算机_专业资料
  19. Centos7开放3306端口
  20. mina简单实用_Mina入门实例(一)

热门文章

  1. win7如何显示文件后缀名 win7怎么显示文件后缀名?
  2. 一生之书《悉达多》接受这个世界,爱它,属于它
  3. 简单一招能让你的浏览器下载速度提升几十倍,从此弃用IDM等下载器
  4. 2019年11月计算机语言排名,2019年11月PYPL编程语言排行榜出炉
  5. 【个人】当我秀智商的时候我秀什么
  6. unit04-JavaScript
  7. Jieba中文分词 (二) ——词性标注与关键词提取
  8. 如何创建(设置)一个可以开发微信小游戏的appid
  9. Adobe Illustrator【印前角线X2.0】脚本源码
  10. 按键精灵获取14位纯数字当前时间,时间格式yyyyMMddHHmmss