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:控制台。

0 0