内容纲要

1.实现增加敌人

1.首先增加个空节点,然后导入资源,将四个敌人素材找到,然后复制前面第一个制作的敌人,然后将3敌人拖入并设置动画,但必须要将原来第一个场景制作的动画删除如图:
file
2.然后为每个敌人设置动画效果,跟前面一样将一个动画拖入场景中并设置如图:
file
file

2.播放角色死亡动画

1.首先将角色动画控制器打开,然后添加两个死亡动画状态的动画,并添加一个触发器如图:
file
2.然后添加代码,在uinty中增加一个标签可以方便我们触发碰撞到的时敌人如图:
file
3.实现代码:
file

3.设置游戏的结束和过关胜利及加分功能

1.加分功能:首先在界面中添加一个文本框如图:
file
2.再添加一个空节点,ganmecollor类控制游戏的管理,代码如下:
file
file
3.敌人碰撞角色角色死亡显示Gameover,在untiy添加文本实现代码:
file
file
4.实现过关胜利功能,其实跟死亡差不多,但要做一个过关胜利的方法判断实现代码如下:
file
碰撞后可以在豆子的脚本中添加一个OntriggerEixt2D实现代码如下:
file

4.实现添加道具及叠加道具时间

1.添加道具其实就跟地图中A*生成算法一样,利用豆子的节点数,取得豆子的坐标将其偏移到(0,0),然后调用其中的方法,将这个方法设置为公有的,将其放置到Gamecollor中实现代码如下:
file
2.实现道具时间叠加效果,首先要定义两个变量,然后一个为吃到道具的开始时间,还有一个总时间然后去做判断,实现代码如下:
file
file

1 对 “pacman 实现播放死亡动画、增加敌人、、道具叠加效果”的想法;

  1. Pingback: viagra

发表评论