Unity中Layer的概念
来源:互联网 发布:网络教育不用考试 编辑:程序博客网 时间:2024/05/18 00:02
unity里面每个gameobject都可以设只layer(1个int值)。
layer有什么用呢?
一方面相机中可以设置是否渲染某layer
另一方面可以再raycast中设置是否忽略检测某layer。
static function Raycast (origin : Vector3, direction : Vector3, distance : float = Mathf.Infinity, layerMask : int = kDefaultRaycastLayers) : bool
注意在代码使用中传递某层值时int是指2^n次方,譬如第9层,那么其值应该是1<<9,即2^9,
如:仅仅检测scene这个layer的raycast,则 int layer = ~(1 << LayerMask.NameToLayer("Scene"));
layer的设置在project setting--tags中。
1 0
- Unity中Layer的概念
- unity学习(三) layer的概念
- Unity中修改相机各个Layer的照射视距
- Unity--关于Layer的问题
- Docker-v17 的层级(layer)概念
- OpenLayers中layer图层概念和实践
- jquery 中 layer的用法
- iOS中View和layer的区别以及layer用法
- Caffe中新建Layer--改写Faster-RCNN的proposal layer
- Caffe中新建Layer--改写Faster-RCNN的proposal layer
- Caffe的Layer,Net,Solver概念--mnist例子
- 【Unity&Sprite】改变Unity的2DSprite各种Layer层的代码
- 【Unity】mvcs中StrangeIoc框架的概念和使用方法汇总(详尽版)
- 关于Unity的一些概念和语法
- 关于Unity的一些概念和语法
- Unity之EditorGUILayout-Layer、Tag
- Unity 手动初始化Tag /Layer
- Unity中的layer和tag
- JAVA 经典面试题 不要错过哦
- poj 1655 Balancing Act(树dp)
- 详解linux netstat输出的网络连接状态信息
- 简明 Vim 练级攻略
- Android系统架构分析
- Unity中Layer的概念
- CAS单点登录系统整合——注册的问题
- 将SELinux的安全特性加入安卓
- 协议的选择
- c# Socket 异步客户端服务端
- NGUI系列教程一
- ZOJ
- 多个静态库合并
- 无知执行autoremove