Unity摄像机移至某物体附近观察此物体

 更新时间:2020年09月05日 09:11:48   作者:Unity李大馋师  
这篇文章主要为大家详细介绍了Unity摄像机移至某物体附近,观察此物体,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

本文实例为大家分享了Unity摄像机移至某物体附近观察的具体代码,供大家参考,具体内容如下

项目需求:要近距离观察上图的圆柱
解决核心:把摄像机移动到,圆柱前方,离圆柱z坐标5个单位的地方。
参考代码:此处移动用的是DOTween插件的“DOLocalMove(目标位置,耗费时间);”方法。

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using DG.Tweening;


public class TestCameraMove : MonoBehaviour
{
 private Vector3 cameraOriginPos = new Vector3(0,1,-10);
 public Transform targetTra;
 //private Vector3 aimPos = targetGOPos - new Vector3();
 public bool flag;
 void Awake()
 {

 }

 void Start()
 {
 
 }

 void Update()
 {

 }
 public void MoveCamera()
 {
 Vector3 aimPos = targetTra.localPosition - new Vector3(0,0,5);
 if (!flag)
 {
  Camera.main.transform.DOLocalMove(aimPos,2);
  flag = true;
 }
 else
 {
  Camera.main.transform.DOLocalMove(cameraOriginPos,2);
  flag = false;
 }
 }
}

实现效果:

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • C#获取本机IP地址和Mac地址的方法

    C#获取本机IP地址和Mac地址的方法

    这篇文章主要介绍了C#获取本机IP地址和Mac地址的方法,实例分析了C#网络功能的基本技巧,需要的朋友可以参考下
    2015-05-05
  • C#中LINQ多条件JOIN时为什么可以使用匿名类

    C#中LINQ多条件JOIN时为什么可以使用匿名类

    这篇文章主要给大家介绍了关于C#中LINQ多条件JOIN时为什么可以使用匿名类的相关资料,文中通过示例代码介绍的非常详细,需要的朋友可以参考借鉴,下面来一起看看吧
    2018-09-09
  • c# winform取消右上角关闭按钮的实现方法

    c# winform取消右上角关闭按钮的实现方法

    本文是对c#中winform取消右上角关闭按钮的实现方法进行了详细的介绍,需要的朋友可以过来参考下。希望对大家有所帮助
    2013-10-10
  • Unity游戏开发之射击小游戏的实现

    Unity游戏开发之射击小游戏的实现

    本篇文章为大家带来一个横版2D射击小游戏,游戏制作超级简单,玩法一学就会。文中的示例代码讲解详细,快跟随小编一起动手试一试
    2022-03-03
  • C#实现餐厅管理系统

    C#实现餐厅管理系统

    这篇文章主要为大家详细介绍了C#实现餐厅管理系统,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-01-01
  • 关于C#基础知识回顾--反射(三)

    关于C#基础知识回顾--反射(三)

    在前面例子中,由于MyClass类型的对象是显示创建的,因此使用反射技术来调用MyClass上的方法没有任何优势--以普通的方式调用对象上的方法会简单的多
    2013-07-07
  • C#实现分页组件的方法

    C#实现分页组件的方法

    这篇文章主要为大家详细介绍了C#实现分页组件的方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-08-08
  • C#比较两个List集合内容是否相同的几种方法

    C#比较两个List集合内容是否相同的几种方法

    本文详细介绍了在C#中比较两个List集合内容是否相同的方法,包括非自定义类和自定义类的元素比较,对于非自定义类,可以使用SequenceEqual、排序后比较或HashSet来忽略重复元素,对于自定义类,需要重写Equals和GetHashCode方法,然后使用相应的比较方法
    2025-02-02
  • WPF实现抽屉菜单效果的示例代码

    WPF实现抽屉菜单效果的示例代码

    这篇文章主要介绍了如何利用WPF实现抽屉菜单效果,文中的示例代码讲解详细,对我们学习或工作有一定帮助,需要的可以参考一下
    2022-08-08
  • C#如何使用SHBrowseForFolder导出中文文件夹详解

    C#如何使用SHBrowseForFolder导出中文文件夹详解

    这篇文章主要给大家介绍了关于C#如何使用SHBrowseForFolder导出中文文件夹的相关资料,文中通过示例代码介绍的非常详细,对大家的学习合作工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2018-11-11

最新评论