Unity3D核心类介绍

 脚本介绍与Unity核心类介绍

--------------------------------------------------------------------------------

脚本介绍
脚本的功能

C#脚本: 脚本也是一种组件。
在Unity中,游戏项目的控制与交互等功能是通过脚本编程来实现,脚本开发是项目的核心部分。是贯穿整个项目开发中最大,最重要的内容。脚本也是Unity一种组件,可以理解为是附加在游戏对象上,用于定义游戏对象行为的指令代码。通过脚本命令,开发者可以控制每一个游戏对象的创建、销毁,以及在不同情况下发生的一定的逻辑关系,进而按照项目需求实现一个预期的交互效果。我们经常用到各种组件实际上也都是由脚本语言封装而成的。

脚本的分类. 为何选择C#脚本.
在Unity中,目前可以使用三种类型的脚本,在国内的商业开发中,使用C#语言的比例最大。C#本身有很多强大的语言特性,相对更适合深入开发,并且很多优秀的Unity第三方插件也都是用C#开发的。

如何学习Unity的API
(通过C#渐渐引入UnityAPI的含义);
1- Unity软件安装目录中预制的手册,可从Unity引擎中打开
2- Unity圣典离线手册
3- Unity官方在线手册: http://docs.unity3d.com/ScriptReference/index.html
4- Unity圣典在线手册: http://game.ceeger.com/search/
5- 游戏蛮牛在线手册: http://docs.manew.com/Script/index.htm

 

Unity3D核心类
看脑图,看API,了解继承关系:
1- Object -> Component -> Behavior -> MonoBehavior
2- Behavior下面的继承者可以手动隐藏或显示enabled
3- Component下其它的部分组件不可以手动隐藏或显示

 

posted @ 2019-04-23 11:00  挽风入我怀  阅读(1448)  评论(0编辑  收藏  举报