![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
unity
0墙角的萌渣0
这个作者很懒,什么都没留下…
展开
-
unity中继承的小技巧
通过基类名称可以获取到继承类的组件。通过组件方法的调用可以实现与SendMassage类似的功能。例如此处有敌人A和敌人B,我们希望它们在受到攻击后产生不同行为。便有以下两种方法;①在敌人A和B的代码中放入相同名称的方法,使用SendMassage调用②让A和B的代码继承自Enemy类,并分别修改类中的GetHit方法,使用GetComponent<Enemy>().GetHit()调用该方法;(无法调用继承类中新增的方法)...原创 2021-08-08 16:22:44 · 576 阅读 · 0 评论 -
unity对象池的制作(笔记)
教程链接一、思路:1.创建一个字典保存所有对象池,并将对象池与对象池名称联系起来。2.单例模式来储存数据。3.一个方法调用对象池的对象,一个方法将弃用的对象放回对象池。4.管理实例化的对象,让其在运行窗口上看起来不杂乱。5.对象池的使用。二、观前提示:1 .注意代码中的数据与游戏物体的关系这里我们希望在窗口中通过“ObjectPool”来作为不同对象池的父物体。将每个对象池物体的名字都设置为相应预制体的名字+"Pool",并作为相应对象的父物体。效果如下。实际对象原创 2021-08-02 18:42:52 · 793 阅读 · 2 评论