Unity3D 学习日志之一 Survival shooter P4

接下来是添加敌人的部分,叫Zombunny,我理解成僵尸兔子,接下来我也遇到一点小疑问,我发现我的Models文件夹的结构和视频里的不同,我的里面有两个子文件夹,一个叫Characters一个叫Environment,在Characters文件夹里面我找到了Zombunny,给他添加HitParticles,然后给Zombunny更改Layer为Shootable。接着添加两个碰撞器sphere collider和capsule collider,分别叫球体碰撞器和胶囊碰撞器,顾名思义,用于碰撞的时候,根据模型的形状不同使用不同的碰撞器。当添加Navigation之后,给里面的Advanced修改属性时,找不到 Width Inaccuracy% 这个属性。这有两个属性,一个是宽度误差一个是高度误差,我找不到这两个属性,就继续往下。然后选择Zombunny,我这里的Animaton和视频里的不同,视频里只有一个Any state,而我这里有三个,分别是Any state,Entry,Exit这三个。将Move 和 Death 拖拽到Animation里,我先拖拽的Move,这里发现,Move -> Entry 自动连接的一条线。这里我说一下我的理解,我理解为,Animation里的流程图,就是对该物体状态变化的解释。这里就比较奇怪了,我一共添加了Move , Death ,Idle,三个属性,而原来的流程图里有两个,一共有6个,而视频里只有4个,整个流程看起来很尴尬。将Zombunny的Script拖拽给他,然后我就直接运行,发现,Zombunny好像只在原地踏步,然而我还不知道哪里错了……

猜你喜欢

转载自blog.csdn.net/Caeser110/article/details/52122121