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# 实现网页加载后将页面截取为长图片

    c# 实现网页加载后将页面截取为长图片

    这篇文章主要介绍了c# 实现网页加载后将页面截取为长图片的方法,帮助大家更好的理解和学习c#,感兴趣的朋友可以了解下
    2021-01-01
  • 浅谈关于C#的垃圾回收机制

    浅谈关于C#的垃圾回收机制

    浅谈关于C#的垃圾回收机制,需要的朋友可以参考一下
    2013-03-03
  • 不用IDE写C#的Hello World的方法

    不用IDE写C#的Hello World的方法

    这篇文章主要介绍了不用IDE写C#的Hello World的方法,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2015-10-10
  • C#生成随机验证码代码分享

    C#生成随机验证码代码分享

    这篇文章主要分享了C#生成随机验证码代码,另外附上使用示例,非常的简单实用,有需要的朋友可以参考下
    2014-10-10
  • C#开发Windows窗体应用程序的简单操作步骤

    C#开发Windows窗体应用程序的简单操作步骤

    这篇文章主要介绍了C#开发Windows窗体应用程序的简单操作步骤,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-04-04
  • C#延迟执行方法函数实例讲解

    C#延迟执行方法函数实例讲解

    这篇文章主要介绍了C#延迟执行方法函数实例讲解,这是比较常用的函数,有需要的同学可以研究下
    2021-03-03
  • 在C#中使用MongoDB数据库

    在C#中使用MongoDB数据库

    这篇文章介绍了在C#中使用MongoDB数据库的方法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-06-06
  • C#调用打印机实现打印

    C#调用打印机实现打印

    这篇文章介绍了C#调用打印机实现打印的方法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-04-04
  • Unity3D实现简易五子棋源码

    Unity3D实现简易五子棋源码

    这篇文章主要为大家详细介绍了Unity3D实现简易五子棋源码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-09-09
  • C#算法之罗马数字转整数

    C#算法之罗马数字转整数

    本文详细讲解了C#算法之罗马数字转整数,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-01-01

最新评论