对齐场景中的摄像机

作者: Babybus_Unity | 来源:发表于2015-12-17 15:56 被阅读110次

Babybus-u3d技术交流-对齐场景中的摄像机

using UnityEngine;

using System.Collections;

using UnityEditor;

public class CameraContextMenu
{

[MenuItem("CONTEXT/Camera/Align With View")]

static void AlignWithView(MenuCommand menuCommand)

{

    Undo.RecordObject(menuCommand.context, "AlignWithView");


    var camera = menuCommand.context as Camera;

    var sceneViewCamera = SceneView.currentDrawingSceneView.camera;
   camera.transform.position = sceneViewCamera.transform.position;

    camera.transform.rotation = sceneViewCamera.transform.rotation;


    camera.isOrthoGraphic = sceneViewCamera.isOrthoGraphic;

    camera.fieldOfView = sceneViewCamera.fieldOfView;

}

}

1.png 2.png

相关文章

  • 对齐场景中的摄像机

    Babybus-u3d技术交流-对齐场景中的摄像机 using UnityEngine; using System...

  • Unity设置主摄像机

    场景中存在多个摄像机时,Camera.main一般会将创建场景时自动创建的那个Camera作为主摄像机。 如何自己...

  • C4D摄像机的设置1-静物正位

    1、我们先新建一个摄像机,场景放置的方向,就是我们新建摄像机的方向。 2、由于我们的场景为长方形场景,所以我们首先...

  • 入门-09.摄像机

    OpenGL本身没有摄像机的概念,但我们可以通过把场景中的所有物体往相反方向移动的方式来模拟出摄像机,这样感觉就像...

  • 物体动态阴影的制作

    1、场景中创建摄像机,将ClearFlags设置为SolidColor;2、在project视图创建RenderT...

  • C4D基础(7)-常用摄像机和环境的应用

    1、摄像机 给场景添加灯光之前,需要建立摄像机(位于上方工具栏) 点击大纲栏摄像机后面的方框,表示进入摄像机 画框...

  • 摄像机

    摄像机相当于观察者的眼睛,观察者的移动可以看到不同位置的场景,但OpenGL只能移动场景。OpenGL没有摄像机的...

  • 【Unity Shader入门精要学习】高级(五)

    屏幕后处理效果 运动模糊 运动模糊是真实世界中摄像机的一种效果。如果摄像机曝光时,拍摄场景发生了变化,就会产生模糊...

  • Unity 单位和图片像素关系

    1. 首先,场景中创建一个Orthographic摄像机,Position放在原点,设置size为0.5,如下图:...

  • Unity: 一个简单的镜头移动/缩放管理类(只移动镜头方式)

    用于场景中镜头的移动/缩放行为管理: 场景固定,移动和缩放的是镜头. 边界控制,是通过直接限定摄像机的移动范围来做...

网友评论

    本文标题:对齐场景中的摄像机

    本文链接:https://www.haomeiwen.com/subject/rldphttx.html