交流讨论联系方式:微信:okokokokok112233
camera以左下角为屏幕的(0,0)点坐标,以右上角为屏幕的(camer.pixelWidth,camera.pixelHeight)点坐标,如果用单位化方式显示,则左下角为(0,0)点,右上角为(1,1)点
实例属性
| aspect | 设置摄像机视口比例 |
| cameratoworldmatrix | 变换矩阵 |
| cullingMask | 摄像机按层渲染 |
| eventMask | 按层响应事件 |
| layerCullDistances | 层消隐距离 |
| layerCullSpherical | 圆形的啊 |
| orthographic | 正交投影 |
| pixelRect | 摄像机渲染区间 |
| projectionMatrix | 自定义投影矩阵 |
| rect | |
| renderingPath | |
| targetTexture | |
| worldTocameraMatrix |
| 涉及到的api | |
Matrix4x4 |
标准 4x4 变换矩阵。 |
| MultiplyPoint | 按此矩阵变换位置(普通)。 |
| Transform.RotateAround | 将变换围绕穿过世界坐标中的 point 的 axis 旋转 angle 度。 |

本文介绍了Unity中Camera类的重要属性和使用,如aspect调整视口比例,cullingMask进行按层渲染,以及rect设置视图位置和大小。还提到了eventMask响应事件层,layerCullDistances和layerCullSpherical进行距离剔除的策略。文章包含实际操作示例和代码片段。
最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



