unity 2D和3D的区别与切换
2D和3D的区别
3D游戏的空间有宽度、高度和深度(分别称为“面X、Y和Z”),而2D游戏的空间只有宽度和高度(分别称为“面X和Y”)。
2D项目模式:
- 您导入的任何图像都被假定为2D图像(精灵)并设置为精灵模式。
- Sprite封隔器已启用。
- 场景视图设置为2D。
- 默认的游戏对象没有实时、定向的灯光。
- 相机的默认位置是(0,0,-10)。(在3D模式下为0,1,-10)
- 这架照相机是正射的。(在3D模式下是透视图。)
- 在照明窗口:
- Skybox对于新场景是禁用的。
- 环境光源设置为彩色。(颜色设置为深灰色:RGB: 54, 58, 66)
- 预先计算的实时GI设置为off。
- 烤好的GI设置为off。
- 自动生成设置为off。
3D项目模式:
- 您导入的任何图像都不会被认为是2D图像(精灵)。
- Sprite封隔器失效。
- 场景视图设置为3D。
- 默认的游戏对象有实时、定向的灯光。
- 相机的默认位置是0,1,10。(它是0,0,10。在2 d模式下)。
- 相机设置为透视。(在2D模式下,它是正字法的。)
- 在照明窗口:
- Skybox是内置默认的Skybox材质。
- 环境源设置为Skybox。
- 预先计算的实时GI设置为on。
- 烘烤的GI设置为on。
- 自动生成设置为on。
在3D和2D模式之间切换
- 打开编辑器设置检查器,通过编辑>项目设置>编辑器菜单。
- 然后将默认行为模式设置为2D或3D。
发布于 2020-05-03 20:37