C#在Unity上的应用

网友投稿 1063 2022-05-30

C#在Unity上的应用

注意图中修改过的量的变化。

继承自MonoBehaviour的类,不需要自己创建它的实例,也不能自己创建(如 new 类名)。

因为所有从MonoBehaviour继承过来的类,unity都会自动创建实例,并且调用被重载的方法,如我们经常用到的Awake,Start, Update等。

而普通类,就可以用new来创建实例了。

类、字段、属性、函数的调用,我们在Unity中很少使用new的方式来创建对象,除非是我们自己创建的纯C#类

C#中,要用一个类,修改另一个类中的变量,(全部是公开的public),我们会创建对象,让后通过 ’对象名.属性‘ 的方式调用,修改就可以了,,,而在Unity中没有使用new创建对象的过程,而是通过 用其类名声明变量(如上2图),然后通过拖拽的方式引用,在Start()方法中调用赋值(更改属性),这里可以更改所有属性面板的内容,如果不知道调用方法,可以通过查询API文档来进行修改属性。

C# unity

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:2021-08-16 CTFer成长之路-SSRF漏洞
下一篇:Unity 之 强大的宏定义
相关文章