unity学习 --- 脚本组件

1.一个游戏对象由两部分组成 --- 模型和脚本 ,模型就像游戏对象的肉体而脚本就是游戏对象的灵魂。如果我们想让游戏对象具有一定的功能的话,我们就必须给它挂载对应的脚本程序

当多个游戏对象都具有相同的功能的时候,我们不需要给每个对象都写一个相同的脚本程序,我们只需要将这个功能以脚本组件的方式实现,然后给每个游戏对象挂载组件即可

选择游戏对象后,在inspector界面的最下方就是添加组件的选项 

一个组件其实就相当于一个功能。一个游戏对象一开始是没有任何功能的,我们通过给其挂载组件的方式就能为其添加功能,但是组件并不是无穷无尽的,unity中提供的组件是有限的,当我们想要给游戏对象添加一个功能,但又没有对应的组件的时候,就需要我们自己来写脚本程序去实现这个功能了。

 在assets文件中写一个脚本程序来实现我们想要的功能,然后将这个脚本程序拖拽到游戏对象添加组件的那个地方,我们就能够将这个脚本挂载到游戏对象上,使得游戏对象获得我们通过脚本程序所实现的功能了。

2.其实每个游戏对象在创建之初都是相同的,都为空。但当我们给对象挂载组件的时候,对象之间就会因为组件的不同,相同组件之间的参数不同而出现差别

(remove -- 移除)

3.挂载了网格组件的游戏对象将会具有我们选择给它的网格&

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值