记录踩过的坑

记录踩过的坑

一、MonoBehaviour类
最近在练习观察者模式,有很多帖子是通过抽象类继承实现。但考虑到只能单继承,所以还是打算用接口实现。
问题:为什么我已经通过new关键字构建了实例,怎么还是报null,居然this==null的if判断都通过了不现实啊。那两个类已经注册到列表了,列表长度也为2,但注册进去的是null。
回答:问了一下大佬,看了一下,虽然我的类没有挂载在GameObject下,但我的类继承了Monobehaviour类。即使编译通过了,但默认设置为null。继承了MonoBehaviour类不能为抽象类。
开始不知道问题出在哪,百度自己也查不出结果,当自己知道问题了,然后网上一大推这样问题的回答。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值