unity3d-Camera

简介: unity3d-Camera

Camera


变量


image.png

公共函数


image.png

静态函数


静态函数 作用
FindObjectsOfType 返回所有类型为 type 的已加载的激活对象的列表。

代码演示:

publicclassExample : MonoBehaviour{
//枚举enumRenderModeStates { camera, overlay, world };
RenderModeStatesm_RenderModeStates;
//相机组件Canvasm_Canvas;
voidStart()
    {
m_Canvas=GetComponent<Canvas>();
    }
voidUpdate()
    {
//Pressthespacekeytoswitchbetweenrendermodestatesif (Input.GetKeyDown(KeyCode.Space))
        {
ChangeState();
        }
    }
使用switch判断voidChangeState()
    {
switch (m_RenderModeStates)
        {
caseRenderModeStates.camera:
m_Canvas.renderMode=RenderMode.ScreenSpaceCamera;
m_RenderModeStates=RenderModeStates.overlay;
break;
caseRenderModeStates.overlay:
m_Canvas.renderMode=RenderMode.ScreenSpaceOverlay;
m_RenderModeStates=RenderModeStates.world;
break;
caseRenderModeStates.world:
m_Canvas.renderMode=RenderMode.WorldSpace;
m_RenderModeStates=RenderModeStates.camera;
break;
        }
    }
}

image.png

相关文章
|
3月前
|
C# 图形学 C语言
Unity3D学习笔记3——Unity Shader的初步使用
Unity3D学习笔记3——Unity Shader的初步使用
44 0
|
5月前
|
API Android开发
57. 【Android教程】相机:Camera
57. 【Android教程】相机:Camera
68 0
|
6月前
|
图形学
【Unity Shader 中SubShader相关介绍】
【Unity Shader 中SubShader相关介绍】
threejs实战_camera
threejs的相机光影配置
79 0
threejs实战_camera
|
API Android开发
分享几个关于Camera的坑
安卓Camera应用开发填坑
75 0
|
算法 Java 程序员
Unity Shader 概述
Unity Shader 概述
231 0
Unity Shader 概述
|
API Android开发
Android中的拍照camera和camera2
在android我们可以调用系统的相机来进行照相,当然也可以设计自己的照相页面,通过surface进行预览,通过camera api来进行拍照即可。 在Android 5.0之后google推荐使用的Camera2 Api,但是由于兼容问题我们大部分还在使用Camera Api。这里我们一起简单介绍一下,仅仅是预览拍照,至于细节的设置,比如图像大小比例、对焦、图像旋转等就不一一细说了。 首先我们需要在布局中加入一个SurfaceView
721 0
|
图形学
Shader特效——BRDF 的实现【Unity Shader】
Shader特效——BRDF 的实现【Unity Shader】
278 0
Shader特效——BRDF 的实现【Unity Shader】
|
Web App开发 图形学
Unity Shader基础
Shader NameShader “Custom/Myshader” //“Custom/Myshader”是在unity中找到该shader的路径{}Shader Properties//决定哪些参数在shader Inspector中显示//_Name("Display Name",type...
1232 0
|
开发工具 Windows C++