当前位置: 首页 > article >正文

unity实现第一人称和第三人称

在角色设置两个挂载点,第一人称时,相机放在eys上面,切换第三人称时,放置到3rd节点上面,调整节点位置,达到期望效果

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

代码

void ThirdView()
    {
        Debug.Log("切换到第三人称");
        camera.SetParent(thirdParent);
        camera.transform.localPosition = Vector3.zero;
        camera.transform.localRotation = Quaternion.identity;
    }
    void OneView()
    {
        Debug.Log("切换到第1人称");
        camera.SetParent(OneParent);
        camera.transform.localPosition = Vector3.zero;
        camera.transform.localRotation = Quaternion.identity;
    }

在这里插入图片描述


http://www.kler.cn/a/234421.html

相关文章:

  • 运行vue项目,显示“npm”无法识别为 cmdlet、函数、脚本文件或可操作程序的名称
  • QT自定义工具条渐变背景颜色一例
  • C语言的语法
  • 二十三种设计模式-原型模式
  • Ubuntu中使用miniconda安装R和R包devtools
  • 解决HBuilderX报错:未安装内置终端插件,是否下载?或使用外部命令行打开。
  • 【实习】深信服防火墙网络安全生产实习
  • pytorch训练指标记录之tensoboard,wandb
  • ARP欺骗攻击利用之抓取https协议的用户名与密码
  • C#系列-使用 Minio 做图片服务器实现图片上传 和下载(13)
  • tokio tcp通信
  • Peter算法小课堂—背包问题
  • Mongodb聚合:$planCacheStats
  • 基于Java (spring-boot)的电子商城管理系统
  • Elasticsearch:使用查询规则(query rules)进行搜索
  • 单片机学习笔记---串口通信(1)
  • 测试:JMeter如何获取非json格式的响应参数
  • 《剑指Offer》笔记题解思路技巧优化 Java版本——新版leetcode_Part_1
  • 如何使用 sqlalchemy declarative base 多层次继承
  • springboot/ssm档案管理系统公司设备管理系统Java系统企业配件系统
  • OpenCV基础
  • 每日OJ题_位运算③_力扣面试题 01.01. 判定字符是否唯一
  • java实战:销售订单30分钟未支付自动取消
  • JDK新特性
  • 【MySQL】MySQL表的增删改查(进阶)
  • 计算机网络基本知识(二)