04.游戏开发,unity编辑器详细-工具栏、菜单栏、工作识图详解
提示:帮帮志会陆续更新非常多的IT技术知识,希望分享的内容对您有用。本章分享的是Python基础语法。前后每一小节的内容是存在的有:学习and理解的关联性,希望对您有用~
unity简介-unity基础 第四节 :游戏开发,unity编辑器详细-工具栏、菜单栏、工作识图详解
文章目录
- 04.游戏开发,unity编辑器详细-工具栏、菜单栏、工作识图详解
- 一、界面布局
- 二、工具栏
- 三、菜单栏
- 四、项目资源面板
- 总结
一、界面布局
前小节分享过,每个面板的作用及位置
界面介绍:
1.场景面板(Scene):开发人员操作当前场景物体的面板,包括每个物体的位置,距离等等等。构造游戏场景的地方
新场景,默认两个物体:主摄像机和环境光
2.游戏面板(Game):摄像机拍摄的范围 对应玩家看到的视角。
运行时候的画面/玩家直接看到的画面
3.场景资源面板/层次面板(Hierarchy):左上角,用于显示当前场景中的所有对象
当前场景所有的对象
场景里面现在有的,还是可能会被代码生成才有的,都在这里放着
4.项目资源面板(Project):显示该游戏项目中的所有资源
整个工程的所有资源,比如玩家头像:多个场景有(显示头像),有些场景没有(不显示)。相同的没有必要每个场景都去ps一遍,或者代码写一遍。放到所有资源Project面板里面,哪个场景会用,就拖拽到哪个场景的Hierarchy里面
5.属性面板(Inspector):右边,该面板用于呈现各个对象的属性,如三维坐标、旋转量、缩放大小、脚本等。
切换快捷键:
ctrl+1:切换到Scene面板
ctrl+2:切换到Game面板
ctrl+3:切换到Inspector面板
ctrl+4:切换到Hierarchy面板
ctrl+5:切换到Project面板
界面定制:
unity编辑器可以根据你自己的开发习惯任意拖拽所有面板到任意位置
及每个不同面板的任意大小
且:对于设置好的布局,可以通过:window–》Layouts–》Save Layout来保存
同时:点击左上角的菜单,有几种默认的面板布局,可以直接还原或者显示对应默认的布局:
二、工具栏
双击选中主摄像机,(任意选一个物品都一样,主摄像机是默认会存在的物体)
在Scene面板里面:同时按住alt和鼠标左键可以旋转开发者视角
工具栏(需要您选中某个物体):
工具栏主要在scene面板里面,用于实现被选中物体的移动,旋转,放大缩小等操作
快捷键依次对应:
QWERT
Q就是那个手掌(选中,可以来回平移整个场景)
选中手掌,按住alt和鼠标左键 可以旋转场景视角。
选中手掌,按住alt和鼠标右键 可以放大缩小场景视角。
选中手掌,按住alt和鼠标滚轮 可以旋转场景视角。
W就是那个剪头(修改物体的三维坐标)
可以拖拽使其在某个坐标上移动。
E就是那个弯剪头(修改物体的旋转角度)
R就是那个(缩放工具,尺寸的大小)
T就是那个矩形(切换2D和3D)
最后一个是:整合了QWERT
变换工具:
Center是被选中所有物体所组成的轴心为参考点
pivot是以最后一个选择的对象轴心为参考点
分享概念:
在Scene里面选中任意对象,就可以是刚才的摄像机
选中之后看:属性面板(Inspector)
有位置组件
有摄像机组件
unity每个对象,是一个容器。里面可以有很多很多的组件,可以添加,可以删除。
如,寻路组件: 灯自动跟着你跑(灯里面添加有寻路组件,目标是主角玩家),敌人来追着你打(里面有寻路组件,目标是主角玩家) 保卫萝卜/植物大战僵尸/lol(npc里面有寻路组件,目标是固定的对面)
容器:加什么?
加组件。添加不同的组件给这个对象,这个对象就具备不同的功能
(摄像机为什么可以是摄像机,因为它里面有摄像机组件,并且组件里面的值是Main 主摄像机)
您开心的话,把它删了,创建一个空物体,给这个空物体添加一个摄像机组件,组件里面设置值为主摄像机,和没删一样的~ 它就变成了 运行时看到的画面:主摄像机
三、菜单栏
file 文件菜单 : 包含工程与场景的创建,保存
edit 编辑菜单 : 实现场景内部相应编辑的设置
Assets 资源菜单: 提供了游戏资源管理的相关工具
gameObject 游戏对象: 创建游戏对象(在unity所有物体都是游戏对象):灯光、粒子、模型、ui
component 组件 : unity提供的所有组件菜单(unity游戏对象里面可以放不同的组件实现不同的逻辑):
window 窗口 : 控制编辑器的布局,开启其他各种面板
help 帮助:各种资源连接
四、项目资源面板
总结
本小节内容其实还有很多隐藏操作,怕小白/萌新看晕。目前分享的内容能快速上手,熟悉工具。 目前分享的保留内容本身也不影响去使用,所以有些删除了。总结:
熟能生巧吧。
但是原稿我自己还是保留着,后期可能会全部发布(或者以视频发布)。
如:
01.需求:把某个炮塔放到那个坑里,把这个剑的模型放到角色手上(让他拿着剑柄)
(小白/萌新第一次操作会放一天,从你的视角看过去好像是放着了,但是旋转一下摄像机,差很远(某个方向看过去,他好像在那里),您需要不断的去移动(3维的),转来转去(三个轴的旋转哦),放放放,唉唉唉唉~~。)
(懂的自然懂,大家都经历过这个阶段,后面,来:放过去,一秒,咔~放好了,本来想分享这个,但是图文并不好描述这个经验)
02.project面板的里面的东西,别乱动。
(动一个,会影响调用的很多场景里面物体)(反向看,改一个,跟着都改了。面向对象的知识这里虽然没有代码,但是理解透测:父子 抽象 封装)
(避免在外部修改名字或者重命名或者移动,有些必定需要在project面板里面改,因为在unity里面改的,它会帮我们关联很多东西,在window文件夹里面改,关联没人去干。)
熟能生巧吧,我想谁会看我本文章内容呢,可能是萌新或者需要帮助的人,那么:
去上手多多尝试,就好。(就算看视频,您还是得熟能生巧,是吧)。
附:萌新或者需要帮助的人建议 耽搁您几分钟,快速看完我分享的unity基础01~06.因为文章主题是分开的,对于熟悉认识unity,应该有帮助(也就几分钟)
(会陆续更新非常多的IT技术知识及泛IT电商知识,可以点个关注,共同交流。比心)