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

相关文章
|
4月前
|
C# 图形学 C语言
Unity3D学习笔记3——Unity Shader的初步使用
Unity3D学习笔记3——Unity Shader的初步使用
50 0
|
6月前
|
API Android开发
57. 【Android教程】相机:Camera
57. 【Android教程】相机:Camera
78 0
QT+OpenGL 摄像机
OpenGL本身没有摄像机的定义,但是我们可以通过把场景中的所有物体往相反方向移动的方式来模拟出摄像机,产生一种我们在移动的感觉。
182 0
|
Android开发
[笔记]Android开发之相机开发 Camera1、2、X
[笔记]Android开发之相机开发 Camera1、2、X
107 0
threejs实战_camera
threejs的相机光影配置
82 0
threejs实战_camera
|
API Android开发
分享几个关于Camera的坑
安卓Camera应用开发填坑
81 0
|
图形学
Unity Shader Graph 制作 Fade 淡入淡出效果
Unity Shader Graph 制作 Fade 淡入淡出效果
659 1
Unity Shader Graph 制作 Fade 淡入淡出效果
|
算法 测试技术 图形学
unity的一些重要技巧
统一所有的模型的面朝向(Z轴正向或者反向) 对于所有具有面朝向的对象(例如角色)都应该遵守这一条。在统一面朝向的前提下,很多算法可以简化。 在开始就把Scale搞正确 请美术把所有导入的缩放系数设置为1,并且把他们的Transform的Scale设置为1,1,1。
985 0