Unity3d学习笔记(二)——游戏对象使用总结

什么是游戏对象 (GameObjects)?

游戏中的每个对象都是一个游戏对象 (GameObject)。然而,游戏对象 (GameObjects) 本身不做任何事情。它们需要特殊属性 (special properties) 才能成为一个角色、一种环境或者一种特殊效果。但是每个对象要做很多不同的事情。如果每个对象都是一个游戏对象 (GameObject),我们该如何区分静态空间 (static room) 中的交互式启动对象 (interactive power-up object) 呢?是什么使得这些游戏对象 (GameObjects) 互不相同?
答案是游戏对象 (GameObjects) 是一种容器。它们是空盒,能够容纳组成一个光照贴图的岛屿或物理驱动的小车的不同部分。因此,要真正理解游戏对象 (GameObjects),就必须了解这些组成部分(称为“组件 (Components)”)。根据您要创建的对象类型,您可以添加不同的组件 (Components) 组合到游戏对象 (GameObject) 中。想象一个游戏对象 (GameObject) 是一口空烹饪锅,组件 (Components) 是不同的作料,它们构成了您的游戏食谱。您也可以使用脚本 (Scripts) 制作自己的组件 (Components)。
游戏蛮牛Unity用户文档

概括一下,GameObject像是一个盒子,在里面装了个必要的Transform组件,然后还可以装其它任意的组件,这些组件共同来完成GameObject的行为。游戏对象由它拥有的组件决定功能。

总结了一些目前遇到过/使用过的游戏对象操作,还有别的留待学习以后补充。
*目录(标题内容)参照【Unity3D游戏开发学习笔记】(六)上帝之手—GameObject的操作

一、创建GameObject

  • 通过编辑器可视化添加
    这里写图片描述
  • 利用脚本(这里又可以涉及到克隆和预制,
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值