Unity第一人称视角相机跟随鼠标移动

这篇具有很好参考价值的文章主要介绍了Unity第一人称视角相机跟随鼠标移动。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

	//基于Unity实现第一人称视角相机跟随鼠标移动
  private float xRotate = 0.0f;
  private float yRotate = 0.0f;
  Void Update {
    xRotate -= Input.GetAxis("Mouse Y");
    yRotate += Input.GetAxis("Mouse X");
    transform.rotation = Quaternion.Euler(xRotate,yRotate, 0);
  }
    //基于LF框架实现第一人称视角相机跟随鼠标移动
    Void Update { 
        Transform headTran = gameSystem. MyGameObjFeature. Get< PlayerGameObj>(data.id).GetComp<PlayerComponent>().CameraViewFirstTarget;
        data.rotateData.yRotate += input.mouseX;
        data.rotateData.xRotate -= input.mouseY;
        //鼠标Y轴移动改变玩家面向方向
        data.go.transform.rotation = Quaternion.Euler(0, data.rotateData.yRotate, 0);
        //鼠标X轴改变玩家头部移动
        headTran.localRotation = Quaternion.Euler(data.rotateData.xRotate,0, 0);
}

文章来源地址https://www.toymoban.com/news/detail-567484.html

到了这里,关于Unity第一人称视角相机跟随鼠标移动的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • 超详细,unity如何用鼠标中键控制视角放大、移动

    unity如何用鼠标中键,控制视角放大、移动? 鼠标滑轮滑动视角放大。 鼠标滑动按住拖拽,视角移动。 把这个脚本,挂载到主相机上。 下面是对该方法的分点总结: 获取鼠标滚轮输入值: 如果鼠标中键被按住,则获取当前鼠标位置和上一帧鼠标位置之间的差值,并将其赋

    2024年01月20日
    浏览(45)
  • Unity使用NaveMesh实现第一人称视角移动

    Navemesh寻路系列文章 文章目录 目录 系列文章目录 文章目录 前言 一、NavMeshPath是什么? 二、使用步骤 1.引入库 2.读入数据 总结 navemesh已经大量使用到游戏中,但大部分寻路都是使用SetDestination函数,给予一个目标点移动,第一人称直接操控移动的文章很少。 为了解决这个问

    2024年02月03日
    浏览(38)
  • Unity 3D 人物移动朝向跟随摄像机(第一人称)

    以人物身体旋转控制镜头左右滑动 以摄像机旋转控制镜头上下滑动 首先我们要知道 摄像机是作为人物的子物体的(充当眼睛) 所以当人物旋转时 摄像机会跟随它朝相同的方向旋转相同的角度 从而达到 眼睛(摄像机)注视的方向一定是人物的正前方 那么这样做有什么好处

    2024年02月21日
    浏览(54)
  • 【Unity】实现相机跟随及视角转动

    【unity】实现相机跟随,人物移动请参照【Unity】 实现角色移动、视角旋转以及跳跃 1.创建一个 Camera ,将 Camera 置于物体 Player 下 随意拖动 Camera 到合适的位置 具体参数【仅供参考】 运行效果如下 1.创建两个空物体 CameraHandle 和 Pivot ,将相机拖动到Pivot下,具体如图所示 其中

    2023年04月27日
    浏览(49)
  • Unity 第一人称视角 角色控制脚本

    使用方法 WSAD 控制四个方向的移动 鼠标 控制角色的水平、竖直朝向 空格 控制角色跳跃 配置 需要指定玩家的第一人称摄像头    效果 代码 解析 Move函数 控制角色前后左右移动,改变的是位置,并不会改变角色朝向 View函数 控制角色左右旋转,朝上或朝下看 注意:在水平方

    2023年04月19日
    浏览(34)
  • Unity例子——第一人称视角的角色控制器

    本文是为了前文Unity四元组的举例示范,为了让读者更好地理解。 效果是实现一个可以由鼠标进行方向操作,键盘进行移动操作的任务。 此为效果视频: 1687597097844 下面进行教学: 新建一个场景,放置一个plane作为地板,尺寸自定 创建一个新的material挂在plane上 再地板上放置

    2024年02月10日
    浏览(50)
  • unity 3D,镜头跟随鼠标移动

    一、鼠标隐藏,使用UI图片作鼠标图 二、射线在屏幕中央,用于交互 三、鼠标与摄像头跟随

    2024年02月12日
    浏览(74)
  • 【0到1学习Unity脚本编程】第一人称视角的角色控制器

    👨‍💻个人主页 :@元宇宙-秩沅 👨‍💻 hallo 欢迎 点赞👍 收藏⭐ 留言📝 加关注✅! 👨‍💻 本文由 秩沅 原创 👨‍💻 收录于专栏 :【0到1】Unity脚本游戏开发宝典 将摄像机变为胶囊体的子物体,按住 ctrl +shift +F 调整视野。让他变成胶囊体的眼睛 判断要前进时按照哪个

    2024年02月05日
    浏览(42)
  • Unity_相机灵活跟随角色移动

    每日一句:慢慢改变,慢慢成长,慢慢适应,慢慢优秀 目录 角色旋转、移动类 相机跟随人物移动类 /* 旋转刚体,位移的动画驱动移动*/

    2024年02月08日
    浏览(47)
  • unity cinemachine相机 (案例 跟随角色移动)

    会在maincamera中生成一个组件cinemachineBrain 只能通过虚拟相机操控 主相机 在固定的地方 默认的模式 20 把playere拖进来 把playere拖进来 body改为世界坐标

    2024年04月27日
    浏览(61)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包