超级马里奥项目设计(四)

超级马里奥项目设计(四)
今天主要介绍第三个关卡中的知识点:
功能简介:
当进入本关卡后,需要马里奥跳上平台拾取金币,如果从下面通过,落入陷阱,失去生命一次。当通过平台后,需要跳过管道,并且食人花会不定时出现,一旦碰触食人花,则会失去生命一次,通过食人花则可以进入下一个关卡。下面介绍相关知识点的实现方法:
在这里插入图片描述
1、马里奥跳起,并在平台上落下:
在下落过程中,在循环中判断,当下落位置位于-160到-210之间时,将y坐标设为-3,则实现,马里奥在平台上停止,然后就可以在平台行走,并且拾取金币。
在这里插入图片描述
2、马里奥碰到陷阱死亡效果:
判断在马里奥行走过程中,判断其自身的X坐标,当位于陷阱的内部时,判断自身的Y坐标,当等于-54时,说明马里奥碰触到了陷阱,则调用marrydeath积木,马里奥死亡。
在这里插入图片描述

3、食人花的定时出现效果:
使用循环让食人花造型循环出现,在循环内部在加一个循环,每隔0.2秒更换一个造型。从而实现食人花缓慢升起效果。
在这里插入图片描述
以上就是,第三关卡相关关键点的实现方法。

猜你喜欢

转载自blog.csdn.net/lhwanglei/article/details/107592251