任务目标
让悟空吃蟠桃
吃到一定的阶段它就变成一个桃子挂在树上
相关视频
https://www.ixigua.com/6535271829311848967?logTag=c12697fd5271ef184da5
相关素材
环境准备
添加背景
添加悟空
添加蟠桃
悟空需求
一直面向鼠标的指针方向
悟空需求
让悟空不停的朝着前方移动
查看现象
发现问题
问题分析
?什么原因导致的悟空左右摆动
解决办法
不要让悟空与鼠标在一起
实现思路
获取悟空与鼠标指针的距离
不停的判断这个距离
如果距离大于2
就让悟空移动
目标 吃蟠桃
悟空碰到蟠桃
蟠桃就被吃掉
关注的主角
1,悟空吃蟠桃
2,蟠桃被悟空吃
不同的主角
编码要在不同的位置
思考
在悟空这里写代码
还是在蟠桃写代码方便呢
分析
由于蟠桃最终会被吃掉
蟠桃会存在外观的变化
所以我们直接就蟠桃这里写代码
判断蟠桃有没碰到悟空
如果碰到了
蟠桃就消失
隔一段时间
蟠桃就在新的位置重新显示
添加声音
添加吃桃的声音
添加计分
每吃一个桃子加一分
胜利条件
吃满十个桃子悟空就变成一个大桃子
挂在树上