目录
33、僵尸的缓存池应用
由于之前僵尸创建时,X坐标是写死了的,所以这里根据一个范围随机获取下X坐标
然后在Zombie.cs中做出修改
测试
34、植物的缓存池应用
植物在创建时,是根据public变量CardPlantType来确定实例化那个植物的,所以放进缓存池和取出来,也要根据这个CardPlantType来确定,首先修改下植物基类PlantBase.cs
植物基类修改好了,就开始修改卡片类,因为关于植物的实例化都在UIPlantGrid.cs中
然后将所有的Destroy函数更换成Dead函数,如:
由于豌豆射手在被销毁时,自身的CD没有结束(也就是没有把canAttack置为true,所以导致激活时无法攻击)因此初始化要将canAttack置为true