unity学习笔记------游戏对象和脚本

学习笔记 / 2023-08-14 / 原文

创建工程

在开始使用Unity编辑器之前,我们需要首先创建一个项目。

打开UnityHub,这个是Unity的启动程序和安装程序应用程序,你可以在其中创建或打开项目,

安装Unity版本以及执行其他操作。

创建新项目时,可以选择其Unity版本和模板。创建之后,它将添加到项目列表中,并在相应版本的Unity编辑器中打开。

编辑器布局

五个窗口面板(视图、窗口)

  1. Project:工程面板,存放工程的各种资源。包括:声音资源、模型资源、场景文件、材质、脚本等。
  2. Hierarchy:层级面板,展示当前打开的场景里面有哪些东西。(里面的东西称为游戏物体)
  3. Inspector:检视面板(或属性面板),查看一个游戏物体由哪些组件组成。 场景 -> 多个游戏物体 -> 多个组件
  4. Scene:场景面板,显示当前场景的样子 鼠标中键:平移视角 鼠标右键:旋转视角(环顾四周),围绕自身旋转 Alt+鼠标左键:渲染视角,围绕当前视角前方位置
  5. Game:游戏面板,场景运行的时候的样子

 

 场景

新项目包含一个名为SampleScene的示例场景,默认情况下会打开该场景。

场景类似拍电影的场地,示例场景包含一个主摄像机和一个方向光。这些是游戏对象。它们被列在场景下的层级窗口中。

 Unity中的基本模型和场景操作

  • 1、如何创建基本模型和如何导入复杂模型
  • 2、场景基本操作 聚焦:双击游戏物体 或者 F 放大缩小视野:鼠标滚轮 围绕物体旋转:Alt+鼠标左键 使用MoveTool下 移动物体
  • 3、视野分类 Persp 透视视野 ISO平行视野 在不同视野下:关于鼠标右键的不同
  • 4、保存(场景保存、代码保存)Ctrl + S

世界坐标系和局部坐标系

  1. 坐标系:x 左右 y 上下 z前后
  2. 局部坐标系:父物体和子物体
  3. 单位:Unity里面的坐标是以米为单位的

工具栏

四个工具:Q W E R

Q:视图工具(使用鼠标中键可以临时切换到这个工具)

W:移动工具

E:旋转工具

R:缩放工具

其他工具 Rect Tool Transform Tool Collider Tool

切换工具

位置工具:Pivot原点 - Center中心

局部和全局坐标切换:Local - Global

步移工具

按钮

快捷键:Ctrl

条件:世界坐标系下

C# 脚本

通过Assets/ Create / C#脚本将新脚本资产添加到项目中。

C#是用于Unity脚本的编程语言,发音为C-sharp。

一般将其放置在新的Scripts文件夹中,以保持项目整洁。

 选择脚本后,检查器将显示其内容。但是要编辑代码,我们需要使用代码编辑器。

你可以通过按脚本检查器中的Open... 按钮或在层次结构窗口中双击脚本来打开脚本进行编辑。

可以通过Unity的首选项配置打开哪个程序。

 

附加脚本到GameObject

将自定义组件添加到Unity中的Clock游戏对象中。可以通过将脚本资产拖动到对象上,也可以通过对象检查器底部的Add Component 按钮来完成。