21633人加入学习
(38人评价)
宇宙最简单Unity2023零基础入门教程-RollABall[2023年翻新]

使用Unity2023,制作完成于2023/10/1

价格 免费

向量:方向+大小

使用向量来表示力:

 

[展开全文]

C#:

类名和文件名保持一致;继承于MonoBehaviour

 

Start():游戏启动的时候触发

Update():帧更新

 

[展开全文]

gameobject->component(mesh renderer)->material:color,image,shader

 

mash:网格(在建模的时候一般会输出两套模型)

渲染mash:用于渲染使用

碰撞mash:用于碰撞检测(相对于比较简化的模型,主要是为了减少计算)

 

引擎:对一些固定的流程和逻辑进行封装;尽可能的把重复和基础功能实现,让用户集中到游戏本身逻辑的实现上

渲染引擎:画图渲染到窗口(使用opengl,or dx来进行渲染)

物理引擎:碰撞检测->检测逻辑,会有回调;

 

[展开全文]

box collider:

  • 碰撞检查用的,
  • 编辑碰撞器

步移工具

  • 坐标处于global状态下
  • 以米为单位进行移动
[展开全文]

坐标系

  • 通过世界坐标系来定位物体(根目录下的物体显示的世界坐标)
  • 局部坐标系:相对于父对象的坐标系
  • 坐标的单位是米

检视面板中transform属性中的postion表示相对于父对象的局部坐标

 

 

 

[展开全文]

层级面板:

  • 右键可以直接创建一些常用的物体模型
  • 创建的对象默认放置在视野中间
  • 复杂的模型需要使用建模软件编辑后导入

 

  场景编辑:

  • 聚集对象:双击、选中后按F
  • 鼠标进行旋转、移动、缩放
  • 检视面板里面精确的修改组件的信息
  • iso平行视野
  • persp透视视野
[展开全文]

场景scene包含多个对象gameobject,对象包含多个组件com

 

工程面板(project):

  • Assets:工程中所用到的所有资源和资源管理器的目录类似
  • Packages:插件(内置或者引入)

层级面板(hierarch):

  • 用于展示当前场景的内容
  • 当前打开的场景或者预制体(出现*表示有修改)
  • 可以创建对象,修改层级

检视(属性)面板(inspector)

  • 用于查看修改对象的组件
  • transform组件

场景面板(scene):

  • 编辑当前场景的所有对象
  • 操作的快捷方式
    • 鼠标中间拖动
    • 右键旋转视野
    • 滚动拉进拉远

游戏面板(game)

  • 显示运行的游戏,相机视野里面的内容
[展开全文]

招聘:拉勾、boss直聘、脉脉、校园招聘、技术社区(论坛、QQ群)

[展开全文]

Vector3 offset=transform.position-playerTransform.position;

计算误差

[展开全文]

Horizontal 左右

Vertical 前后

[展开全文]

拖动  视野  旋转   放缩  

[展开全文]

从左到右:拖动     视图    旋转    缩放  2Dx

    切换   步移 

[展开全文]

/sprit targeton sloop

/in the other side 

/slap 

[展开全文]
Shiy0527 · 2021-09-08 · 30-添加墙 0

授课教师

SiKi学院老师

课程特色

下载资料(2)
视频(78)