目录
27、僵尸生成
首先将僵尸保存成预制体,并注册在GameConf中
之前僵尸生成是直接放在场景中的,现在保存成预制体,那么就需要在ZombieManager.cs中来生成,首先更新Zombie.cs代码:
此使ZombieManager.cs中
这样就把僵尸生成的工作交给ZombieManager来完成
28、僵尸排序
由于僵尸之间离的很近,会出现闪烁,因为图层顺序相同,为了解决这个问题,需要生成僵尸时,将精灵的图层顺序改变,也就是改变spriteRenderer.sortingOrder的值,显然这个值越大,那么越在上层
如下图
对应的代码在Zombie.cs如下
那么这个orderNum在ZombieManager.cs中定义如下: