Unity 3D脚本编程与游戏开发(1.3)

本文介绍了Unity 3D的基本概念,包括游戏物体、组件和父子关系。游戏物体是容器,用于挂载组件,而组件赋予物体功能。每个物体至少有一个Transform组件,负责位置、朝向和缩放。父子关系是Unity中重要的组织结构,允许物体嵌套,方便复用和管理。通过理解这些基础,开发者可以创建各种游戏元素并实现复杂的交互。
摘要由CSDN通过智能技术生成

第2章 Unity基本概念与脚本编程

        如果将所有流⾏的游戏引擎做⼀个对⽐,会发现Unity所采⽤的概念架构极其简洁。在精简的基本概念之上提供丰富的功能是Unity引擎的⼀⼤特点,也是它如此流⾏的重要原因之⼀。
        通过本章的学习,读者应该能掌握Unity最重要的基本概念,以及基本的脚本编写⽅法,对“简洁的概念架构”有深⼊的理解。
        值得注意的是,本章是本书的核⼼。⼀⽅⾯,只需要掌握本章的内容,再加上⼀些开发技巧,理论上就已经可以制作出各种各样的⼩游戏了;另⼀⽅⾯,未来所编写的Unity脚本代码都会⽤到本章所讲解的基础知识,万变不离其宗。

2.1 Unity基本概念

⽤Unity创建的游戏是由⼀个或多个场景组成的,默认Unity会打开⼀个场景,如图2-1所⽰。

        在游戏开发时,绝⼤部分操作都是在某⼀个场景中进⾏的,因此⼀开始不⽤关⼼多个场景之间的关系,只需关⼼在⼀个场景之内发⽣的事情。实际上,关键的概念只有GameObject(游戏物体)、Component(组件)和⽗⼦关系3个。

2.1.1 游戏物体和组件

        “⼀个游戏场景中有很多物体”这句话很直观地表达了意思,Unity也正是这么设计的。                Unity将游戏中的物体称

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

BinaryStarXin

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值