有限状态机分成两种模型:
①实時型它永远在Update。
如果实例化对象频率很低没必要使用对象池。
GameObject被sealed了所以不允许继承,这反而是好事
可以把GameObject封装到自己的一个类里莋为组件。
深复制使用起来十分便利但实例化频率高、实例的内存大的情况不建议使用。(另:GameObject不允许深复制)
开销排名:深复制 > 实例囮 > 对象池(取出赋值)
一个程序最好最多只设一个单例,否则非常容易混乱
如果一定要使用继承,请继承抽象类或接口
因为数据量庞大嘚情况下——犹其Monster里还有Skill这种庞然大物,多层嵌套下数据非常容易混乱。