C#在Unity上的应用
【摘要】
注意图中修改过的量的变化。
继承自MonoBehaviour的类,不需要自己创建它的实例,也不能自己创建(如 new 类名)。
因为所有从MonoBehaviour继承过来的类,unity都会自动创建实例,并且调用被重载的方法,如我们经常用到的Awake,Start, Update等。
而普通类,...
注意图中修改过的量的变化。
继承自MonoBehaviour的类,不需要自己创建它的实例,也不能自己创建(如 new 类名)。
因为所有从MonoBehaviour继承过来的类,unity都会自动创建实例,并且调用被重载的方法,如我们经常用到的Awake,Start, Update等。
而普通类,就可以用new来创建实例了。
类、字段、属性、函数的调用,我们在Unity中很少使用new的方式来创建对象,除非是我们自己创建的纯C#类
C#中,要用一个类,修改另一个类中的变量,(全部是公开的public),我们会创建对象,让后通过 ’对象名.属性‘ 的方式调用,修改就可以了,,,而在Unity中没有使用new创建对象的过程,而是通过 用其类名声明变量(如上2图),然后通过拖拽的方式引用,在Start()方法中调用赋值(更改属性),这里可以更改所有属性面板的内容,如果不知道调用方法,可以通过查询API文档来进行修改属性。
文章来源: czhenya.blog.csdn.net,作者:陈言必行,版权归原作者所有,如需转载,请联系作者。
原文链接:czhenya.blog.csdn.net/article/details/76444216
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)