Unity工具栏与菜单栏
来源:互联网 发布:codeblocks运行c语言 编辑:程序博客网 时间:2024/05/16 17:32
由于Unity功能众多,部分简单易懂的功能就不列举出来了
2.2工具栏
一、变换Gizmo切换(Transform Gizmo):
1. 改变游戏对象的轴心点
Center:改变游戏对象的轴心为物体包围盒的中心。
Pivot:使用物体本身的轴心。
2. 改变物体的坐标
Global:世界坐标。
Local:自身坐标。
二、Layers(分层)下拉列表:用来控制在Scene视图中游戏对象的显示。
Everything:显示所有游戏对象
Nothing:不显示任何游戏对象
Default:显示没有任何控制的游戏对象
TransparentFX:显示透明的游戏对象。
Ignore Raycast:显示不处理投射事件的游戏对象。
Water:显示水对象。
Edit Layer…:编辑层
2.3 Edit(编辑)
Pro ject Settings工程设置
Render Settings 渲染设置
Network Emulation 网络模拟
Graphics Emulation 图形模拟
Snap Settings..对齐设置
一、Preference(偏好设置)
1、 General(综合设置)
Auto Refresh(自动更新)
Compress Assets on Import:在导入时压缩资源
Editor Analytics:编辑器数据统计分析
Show Asset Store search hits:显示资源商店中付费或免费资源的数量。
Verify Saving Assets:在Unity退出时验证需要保存的资源。
2、 External Tools(外部工具)
Editor Attaching:编辑器附加操作,默认是开启的,可以根据需要关闭
Assets Server diff tool:资源服务器比较工具
iOS Xcode 4.xsupport:是否支持iOS Xcode 4.x
3、 Cache Server(缓存服务器):在选中“UseCache Server”选项后,即可在IPAddress中设置IP地址。
二、Selection(选择)
分为Load Selection(载入选择)和Sava Selection(存储选择)。在视图窗口中被选中的模型物体,可以使用Sava Selection进行载入。载入后,可以用LoadSelection载入对应编号的模型物体。
三、Project Settings(工程设置)
1、 Input:输入设置,打开后会出现InputManager输入管理组件。
2、 Tags and Layers:标签和图层,打开后会出现标签和图层A管理属性面板,标签是对图层的管理。图层的上限是32个,前8个是系统默认的图层,不可以更改。
3、 Audio:音频
4、 Time:时间
5、 Player:播放器设置
6、 Physics:物理属性
7、 Quality:画面质量
8、 Network:网络
9、 Editor:编辑器
10、Scrip Execution Order:脚本执行顺序
四、Render Setting(渲染设置)
1、 Fog:开启雾效,开启后即可在场景中添加大气雾效。
2、 Fog Color:雾效的颜色
3、 Fog Mode:雾效模式
4、 Fog Density:雾效密度设置
5、 Linear For Start:雾效起始距离
6、 Linear For End:雾效结束距离
7、 Ambient Light:环境光设置,通过此参数设置环境光的颜色
8、 Skybox Material:天空盒材质
9、 Halo Strength:光晕强度
10、Flare Strength:耀斑强度
11、Halo Texture:光晕贴图
12、Spot Cookie:设置一个2D图像作为所有点光源的遮罩图
五、Network Emulation(网络模拟)
选择用户所需的网络传输方式。
六、Graphics Emulation(图形模拟)
选择用户所需的着色器模型
七、Snap settings(对齐设置)
启动对齐/捕捉设置,需要在进行移动、缩放、旋转等操作时按住键盘的Ctrl键(windows系统)/Command键(Mac系统)。
Move X/Y/Z:设置游戏对象在X、Y、Z轴上移动操作时的最小单位。
Scale:设置游戏对象在进行缩放操作时的百分比。
Rotation:设置游戏对象进行旋转操作时的最小角度。
2.3.3Assets(资源)
一、Create
Shader:Unity中配备了强大的阴影和材质的语言工具,称为ShaderLab,它的语法类似于着色器语言Cg和HLSL,它描述了材质所必要的一切信息,而不仅仅局限于顶点/像素着色。用户可以使用编程工具自己编写Shader材质类型。
Computer Shader:是一种运行于计算机显卡内,但又不属于渲染管线的内容的Shader程序,它通常被用于并行计算。
Animation:动画剪辑,是构成动画的最小模块,代表一个单独部分的运动,如跑步、跳跃、爬行、移动、旋转等动画信息。
Cubemap:是由4幅图片组成的,由6张无缝纹理组成。通常是用来显示反射效果,Unity内置着色器在实现反射效果时统一使用Cubemap。
Lens Flare:耀斑主要是用来模拟太阳光晕的效果,制作好耀斑即可在灯光中进行指定。
Custom Font:创建自定义字体。可以对字体的大小、风格以及一些相关参数进行设置。
Render Texture:渲染纹理是特殊类型的纹理,在运行时创建和更新,通常在摄像机对象中的Target Texture项指定RenderTexture,以实现纹理在运行时创建并更新的功能。
Physic Material:物理材质,设置物体的摩擦力、阻力等相关设置。
GUI Skin:GUI高级界面在此进行设置,创建了GUI Skin就可以对场景中的二维面板界面进行设置。
Animator Controller:动画控制器,应用于角色骨骼动画的控制。
Avatar Mask:通过Avatar Mask可以对动画里特定的身体部位进行激活或禁止,在网格导入观察器和动画层的动画标签里可以进行设置。通过Avatar Mask可以根据需要精确地裁剪动画。
二、Import package
CharacterController:导入角色控制资源包。
GlassRefraction:导入玻璃反射资源包。
ImageEffects:导入图像效果资源包。
LightCookies:导入光效资源包。
LightFlares:导入光晕效果资源包。
Particles:导入粒子效果资源包。
PhysicMaterials:导入物理材质资源包。
Projectors:导入幻灯片效果资源包。
Scripts:导入脚本资源包。
Skyboxes:导入天空盒资源包。
StandardAssets(Mobile):导入标准资源包。
TerrainAssets:导入地形资源包。
TessellationShaders(DX11):导入Tessellation着色器资源。
ToonShading:导入卡通渲染效果包。
TreeCreator:导入树木生成器资源包。
Water(Basic):导入水(基础)资源包。
Water(仅限Pro):导入水(高级)资源包。
2.3.4GameObject(游戏对象/物体)
一、Center On Children(子物体归位到父物体中心点)
二、Make Parent:创建父子集。(第一个选中的游戏对象是其它后面选中的游戏对象的父)
三、Clear Parent:取消子父集。(将选中的游戏对象从父中抽离出来)
四、Break Prefab Instance:取消预设体模式。
五、Move to View:移动游戏对象到视图的中心点。
六、Align with View:移动选中的游戏对象与视图对齐。
七、Align View to Selected:移动视图与选中的游戏对象对齐。
八、Create Other:创建其他游戏对象
AreaLight:创建面光源。
Sphrer:创建球体。
Capsule:创建胶囊体。
Cylinder:创建圆柱体。
Cloth:创建布料。
AudioReverb Zone:创建音频混合区。
Ragdoll:创建布娃娃系统。
Tree:创建树。
WindZone:创建风。
2.3.5Compoent(组件):Compoent是用来添加到GameObject(游戏对象)上的一组相关属性。本质上每个组件是一个类的实例。
一、Mesh:添加网格类型组件
MeshFilter:添加网格过滤器
TextMesh:添加文本网格。
MeshRenderer:添加网格渲染器。
二、Effects:添加特效类型组件
ParticleSystem:粒子系统组件。
TrailRenderer:拖尾渲染组件。
LineRenderer:线渲染组件。
LensFlare:镜头炫光组件。
Halo:光环组件。
Projector:投影效果组件。
LegacyParticles:旧版的粒子系统组件。
三、Physics:添加物理类型组件
Rigidbody:刚体组件。
ChracterController:角色控制器组件。
BoxCollider:盒子碰撞体组件。
SphereCollider:球形碰撞体组件。
CapsuleCollider:胶囊碰撞体组件。
MeshCollider:网格碰撞体组件。
WheelCollider:轮形碰撞体组件。
TerrainCollider:地形碰撞体组件。
InteractiveCloth:可交互布料组件。
SkinnedCloth:蒙皮布料组件。
HingeJoint:铰链连接组件。
FixedJoint:固定连接组件。
SpringJoint:弹性连接组件。
CharacterJoint:角色关节连接组件。
ConfigurableJoint:可配置的关节连接组件。
ConstanctForce:力场组件。
四、Navigation:添加导航类型组件:为场景中的物体添加导航功能。
NavMesh Agent:导航网格代理。
OffMesh Link:分离网格连接。
NavMesh Obstacle:导航网格障碍。
五、Audio:添加音频类型组件
AudioListener:音频侦听器组件。
AudioSource:声源组件。
AudioReverb Zone:音频混合范围组件。
AudioLow Pass Filter:音频低通过滤器组件。
AudioHigh Pass Filter:音频高通过滤器组件。
AudioEcho Filter:音频回音过滤器组件。
AudioDistortion Filter:音频失真过滤器组件。
AudioReverb Filter:音频混合过滤器组件。
AudioChorus Filter:音频合声过滤器组件。
六、Rendering:添加渲染类型组件
Camera:摄像机组件。
Skybox:天空盒组件。
FlareLayer:闪光层组件。
GUILayer:GUI层组件。
Light:灯光组件。
LightProbe Group:光源组组件。
OcclusionArea:遮挡区域组件。
OcclusionPortal:封闭区域组件。
LODGroup:LOD组组件。
GUITexture:GUI纹理组件。
GUIText:GUI文本组件。
八、Miscellaneous:添加杂项类组件
Animator:Mecanim动画系统组件,适合制作骨骼动画。
Animation:Unity旧动画系统组件,用于制作关键帧动画。
Network View:网络视图组件。
Wind Zone:风组件。
2.3.7 Window(窗口)
AssetServer:资源服务器。
Lightmapping:烘焙窗口。
OcclusionCulling:遮挡剔除。
Navigation:导航。
Console:控制台。
- Unity工具栏与菜单栏
- gvim 菜单栏与工具栏隐藏与显示动态切换
- gvim 菜单栏与工具栏隐藏与显示动态切换
- gvim 菜单栏与工具栏隐藏与显示动态切换
- VC中隐藏与显示CDockPane,工具栏,菜单栏
- 控件:工具栏菜单栏
- 窗口菜单栏工具栏
- 恢复火狐菜单栏 、工具栏
- QT工具栏和菜单栏
- QT菜单栏,工具栏
- javascript去掉菜单栏、工具栏
- 菜单栏、工具栏和状态栏
- QT练习 菜单栏,工具栏
- QT 菜单栏,工具栏操作
- 菜单栏和工具栏-1
- 菜单栏和工具栏-2
- Unity 菜单栏
- 恢复消失的菜单栏/工具栏
- 使用JDBC进行数据访问【spring-framework-reference】
- vim代码折叠功能
- #ifdef __cplusplus深度剖析
- DirectShow视频摄像
- Android通过jxl.jar实现对excel的操作
- Unity工具栏与菜单栏
- vim括号引号html标签自动补全
- uva 11258(dp)
- Android系统的开机画面显示过程分析
- uva10599(最长增长子序列)
- 技术人生之八:第一次发年终奖
- hihoCoder - 1089 - 最短路径·二:Floyd算法 (floyd算法!!)
- 改变!就在2015
- 2014年总结