游戏对象与图形基础

本文介绍了Unity中游戏对象的基本操作,包括Empty、2D/3D物体、Camera、Light、Audio、UI、Particle System等,强调了Camera的设置、天空盒的应用、光源类型以及声音源和拾音器的工作原理。此外,还提到了编程实践,如动作分离版的实现,包括动作类的设计、动作队列和管理器的管理。
摘要由CSDN通过智能技术生成

1、基本操作演练【建议做】

下载 Fantasy Skybox FREE, 构建自己的游戏场景
天空盒
天空盒
天空
风景
风景
写一个简单的总结,总结游戏对象的使用
游戏对象

  • Empty (不显示却是最常用对象之一)
  • 2D 物体
  • 3D 物体(立方体(Cube)、球体(Sphere)、胶囊体(Capsule)、圆柱体(Sylinder)、平面(Plane)、四边形(Quad)以及由它们构成的物体)
  • Camera 摄像机,观察游戏世界的窗口
  • Light 光线,游戏世界的光源
  • Audio 声音
  • UI 基于事件的 new UI 系统(专题介绍)
  • Particle System 粒子系统与特效(专题介绍)

游戏对象共有的基础属性

  • Active (不活跃则不会执行 update() 和 rendering 等消息或事件)
  • Name(对象的名字,不是ID,不同对象可以重名。ID 使用 GetInstanceID())
  • Tag(字串,有特殊用途。如标识主摄像机等)
  • Layer([0…31],分组对象管理。常用于摄像机选择性渲染等)
  • transForm(空间属性)

Camera 摄像机——用于游戏场景渲染
相机是在场景空间中定义视图的对象。该对象的位置定义了观察点,而对象的正向(Z)和向上(Y)轴分别定义了视图方向和屏幕顶部。相机组件还定义了视图中区域的大小和形状。设置好这些参数后,相机就可以向屏幕显示它当前“看到”的内容。通过旋转相机、使用多个相机可以制造不同的效果。
天空盒
天空是任何游戏离不开的设定,而且要按季节与时间变化,是表示时间的重要工具。使用天空盒时在 Camera 对象中添加部件 Rendering -> Skybox,将天空盒拖放入 Skybox。
光源
基本属性:

  • 灯光类型(type)
  • 平行光(类似太阳光)
  • 聚光灯(spot)
  • 点光源(point)
  • 区域光(area)
  • 阴影(shallow)
  • 剪影(cookies)

声音源与拾音器
Unity 通过在对象上附加音频源(Audio S

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值