首页 > 其他 > 详细

06 Unity3D摄像机与层--《程序员学Unity3d》

时间:2014-03-29 05:40:12      阅读:395      评论:0      收藏:0      [点我收藏+]

一:层

如果有PhotoShop经验的朋友用户很容易理解“层”的概念,所谓层,就是可以方便管理物体的显示顺序用的。

01编辑:

右上方Layers可以选择、编辑、新增层

bubuko.com,布布扣

可以选择隐藏和显示的层物体。

02归类:

选中物体,

bubuko.com,布布扣

可以给物体归类。

摄像机属性:

03:渲染出现在摄像机的层物体(消隐)

选中摄像机,Culling Mask可以勾选参与渲染的层。

04:视野,拉近拉远镜头(Projection 选择Perspective透视镜头?)

Field of View

bubuko.com,布布扣

05:镜头范围,裁剪面

Clipping Planes   Near~Far

06Depth

优先使用Depth值高的摄像机

二:控制物体的存在与消失

gameObject.active=false/true可以控制物体的存在与否,但若把含该控制的脚本加在某物体,那物体消失后,将无法通过自己将自己唤醒并再次显示。使用要在一个公共物体(比如地面),声明一个GameObject变量来接收某物体,这样就可以随时改变

新建一个脚本:

 

public GameObject secondGameObject;

 void Update () {

 if(Input.GetKey(KeyCode.A)){

 secondGameObject.active=true;

 }

 else{

 secondGameObject.active=false;

 }

 }


 

把这个脚本赋给地面。

 bubuko.com,布布扣

将一个物体拖到Second Game Object

 bubuko.com,布布扣

 

三:多个摄像机多个窗口显示

GameObject—Create Other—Camera

第一个摄像机:

bubuko.com,布布扣

第二个摄像机:

bubuko.com,布布扣

将左右分屏分别显示两个摄像机的内容

 bubuko.com,布布扣

06 Unity3D摄像机与层--《程序员学Unity3d》,布布扣,bubuko.com

06 Unity3D摄像机与层--《程序员学Unity3d》

原文:http://blog.csdn.net/wowkk/article/details/22443731

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!