作者最新更新

Unity3D热门教程

    游戏开发工具

    Unity界面之UnityEditor菜单栏

    604

    14 次收藏2024-07-24 22:54:25发布

    菜单栏位于界面顶部,它包含从文件管理到项目设置,以及游戏对象和组件操作的多个功能菜单。这些选项为开发者提供了强大的控制和访问功能,使其能够高效地进行项目管理和配置。

    1.jpg

    组成

    File(菜单):打开/保存保护场景,以及创建游戏

    Edit:普通的复制/粘贴功能,以及选择与其性对应的设置

    Assets:与资源创建/导入、导出以及同步的所有功能。

    GameObject:创建/显示游戏对象,以及为其创建父子关系

    Component:为游戏对象创建新的组件或属性

    Window:显示特定的视图,如游戏组成对象的列表

    Hele:包含到手册,社区论坛以及激活许可证的链接


    一、菜单栏之File 选项

    1.jpg

    名称说明
    New Scene创建新的场景。就像是游戏中的一个一个的场景一样,Unity3D为用户提供了方便的场景管理,用户可以随心所欲的创建出自己想要的场景。然后再把每个场景链接起来组成一个完成的游戏。
    Open Scene打开一个已经创建的场景
    Open Recent Scene打开最近的场景
    Save保存
    Save as...另存为
    Save Scene保存当前场景
    Save As Scene Template从当前场景创建一个场景模板,可用于快速创建预设配置的新场景,从而无需再从头设置新场景
    Save Scene as当前场景另存为
    New Project新建一个新的项目工程。用户想要制作出自己的游戏,第一步就是创建一个属于这个游戏的工程,这个工程是所有元素的基础。有了工程之后,用户就可以在这个工程里面添加自己的场景。
    Open Project打开一个已经创建的工程
    Save Project保存当前项目
    Build Setting项目的编译设置。在编译设置选项里面,用户可以选择游戏所在的平台及对工程中的各个场景之间的管理。可以添加当前的场景加入到工程的编译队列当中。其中的Player Settings选项中可以设置程序的图标,分辨率,启动画面等。
    Build & Run编译并运行项目
    Exit退出Unity3D


    二、菜单栏之Edit 选项

    1.jpg

    名称说明
    Undo撤销上一步操作
    Redo重复上一步动作
    Undo History撤销历史记录
    Select All可以选中所有资源
    Deselect All取消全选
    Select Children选择当前对象的所有子对象
    Select Prefab Root选择预制体的根游戏对象
    Invert selection反转当前选择的操作,即原本选中的元素取消,未被选择的元素被选中
    Cut剪切
    Copy复制
    Paste粘贴
    Duplicate复制并粘贴
    Rename重命名
    Delete删除
    Frame Selected选择一个物体后,使用此功能可以把视角调到观察这个选中的物体上
    Lock View to Selected将编辑器的视图锁定到所选游戏对象,可帮助开发者在移动、旋转、缩放时保持对象在视图中心
    Find在层次或项目面板中可以按资源的名称来查找
    Search All用于进行全局搜索
    Play编译并在Unity3D中运行程序
    Pause停止程序
    Step单步执行程序
    Sign in登录账户
    Load Selection载入所选
    Save Selection保存所选
    Project Settings项目设置。其中包括输入设置,标签设置(对场景中的元素设置不同类型的标签,方便场景的管理),音频设置,运行的时间的设置,用户设置,物理设置(包括重力,弹力,摩擦力等),品质设置(这个比较重要,用户在这个选项里面可以设置工程默认的渲染品质),网络管理,编辑器管理等
    Preferences选项设置。对Unity3D的一些基本设置,如:选用外部的脚本编辑,皮肤,各种颜色的设置。以及一些用户基本的快捷键的设置。
    Shortcuts...键盘快捷键
    Clear All PlayerPrefs清除所有玩家偏好设置
    Graphics Tier图形渲染的层次或级别
    Render Settings渲染设置。如果觉得整体画面的色彩质量不尽如人意,可在此处进行调节
    Graphics Emulation图形仿真。主要是配合一些图形加速器的处理
    Network Emulation网络仿真。可以选择相应的网络类型进行仿真
    Project Settings项目设置。其中包括输入设置,标签设置,音频设置,运行的时间的设置,用户设置,物理设置,品质设置,网络管理,编辑器管理等。
    Snap Settings临时环境,或理解为快照设置。



    三、菜单栏之Assets 资产

    1.jpg

    名称说明
    Create创建功能。可以用来创建各种脚本,动画,材质,字体,贴图,物理材质,GUI皮肤等
    Show in Explorer打开选中文件或项目在计算机的位置
    Open打开选中文件
    Delete删除选中文件
    Rename重命名
    Copy Path复制所选文件或文件夹的路径
    Open Scene Additive以添加模式打开场景
    View in Package Manager选中package可以查看包管理器中的相关内容
    Import New Asset导入新的资源
    Import Package导入资源包。当创建项目工程的时候,有些资源包没有导入进来,在开发过程中有需要使用,这时可以用到导入资源包的功能
    Export Package导出资源包
    Find References in scene在场景中查找引用的功能,帮助找到场景中所有使用到的特定资源(游戏对象、组件、材质)
    Select Dependencies选择依赖项
    Refresh刷新,用于导入资源包之后
    Reimport重新导入资源
    Reimport All全部重新导入
    Extract From Prefab将预制体实例的内容恢复到常规游戏对象
    Update UXML Schema更新UXML架构定义
    Generate Lighting进行光照烘培
    Open C# Project打开C#脚本
    View in Import Activity Window查看导入活动窗口
    Properties材质属性
    Sync MonoDevelop Project同步开发项目


    四、菜单栏之GameObject 对象

    1.jpg

    名称说明
    Create Empty创建一个空的游戏对象。可以对这个空的对象添加各种组件,即各种属性。
    Create Empty Child创建一个空的子游戏对象
    Create Empty parent创建一个空的父游戏对象
    3D ObjectCube立方体、 Sphere球体、 Capsule胶囊体、 Cylinder圆柱体、 Plane平面、 Quad四边形、 Text-TextMeshPro终极文本解决方案、 Legacy旧版、 Ragdoll模拟人体或角色的物体效果、 Terrain Tree Wind Zone地形风力区域
    Effects特效
    Light
    Audio音频
    Video视频
    UI用户界面
    UI Toolkit创建和管理游戏UI的解决方案
    Camera摄像机
    Visual Scripting Scene Variables可视化编程
    Create Other创建其他类型的游戏对象。这里面包括了很多内容,基本上囊括了Unity3D所支持的所有对象。其中有粒子系统,摄像机,界面文字,界面贴图,3D的文字效果,点光源,聚光灯,平行光,长方体,球,包囊,圆柱体,平面,表面,音频混音区域,树,玩偶,风域等
    Center On Children这个功能是作用在父节点上的,即把父节点的位置移动到子节点的中心位置
    Make Parent选中多个物体后,点击这个功能可以把选中的物体组成父子关系,其中在层级视图中最上面的那个为父节点,其他为这个节点的子节点
    Clear Parent清楚选中物体的父级
    Set as first sibling将选中的子对象设置为其父对象的首子对象
    Set as last sibling将选中的子对象设置为其父对象的末子对象
    Move To View这个功能经常用到,把选中的物体移动到当前编辑视角的中心位置,这样就可以快速定位
    Align With View把选中的物体移动到当前编辑视角的中心位置,深度为0,即移动到和视角同一个平面上
    Align View to Selected将视图对齐到选定的游戏对象
    Toggle Active State切换游戏对象的激活状态
    Apply Change To Prefab应用变更为预置
    Align View To Selected把编辑视角移动到选中物体的中心位置


    五、菜单栏之Component 控件

    1.jpg

    名称说明
    Mesh添加网格属性
    Effects特效
    Physics物理系统。可以使物体带有对应的物理属性
    Physics2D2D物理系统。可以使物体带有对应的物理属性
    NavigationAl自动寻路
    Audio音频
    Video视频
    Rendering渲染
    Tilemap2D瓦片地图
    LayoutUI自动布局
    Playables创建和控制动画和其他游戏机制
    Particles粒子系统。能够造出很棒的流体效果
    Miscellaneous杂项
    Scripts脚本。Unity内置的一些功能很强大的脚本
    UI用户界面
    Visual Scripting基于节点的视图表
    Event特定的系统事件
    UI Toolkit创建和管理游戏UI的解决方案
    Camera-Control摄像机控制


    六、菜单栏之Window 编辑

    1.jpg

    名称说明
    Panels容器界面
    Next Window下个窗口
    Previous Window前一个窗口
    Layouts布局
    Unity Version Control集成版本控制系统
    search搜索
    Asset Store资源商店
    Package Manager管理项目包和功能集
    Text文本
    TextMeshPro高级文字渲染和布局控制
    General通用设置
    Rendering渲染
    Animation创建和编辑动画
    Audio音频
    Sequencing使用Timeline编排动画序列
    Analysis性能分析器
    Asset Management资产管理
    UI Toolkit创建和管理游戏UI的解决方案
    Visual Scripting可视化编程
    Profiler探查窗口
    Asset Server源服务器
    Console控制台


    七、菜单栏之Help

    1.jpg

    名称说明
    About Unity关于Unity
    Enter Serial Number输入序列号
    Scripting Reference脚本参考
    Unity Services服务
    Unity Discussions讨论
    Unity Feedback反馈
    Check for Updates检查更新
    Download Beta...下载测试版
    Manage License管理许可证
    Software Licenses软件许可证
    Package Manager Licenses包装包许可证
    Reset Packages to defaults重置程序包
    Unity ManualUnity手册
    Unity LearnUnity学习
    Reference Manual参考手册
    Scripting Manual脚本手册
    Unity ForumUnity论坛
    Welcome Screen欢迎窗口
    Release Notes发行说明
    Report a Problem问题反馈