Scratch如何让猫追球?

问答 34

回复

共3条回复 我来回复
  • 水落轻寒
    水落轻寒 评论

    如果说想让猫追求的话,你可以设置一个球的运动,那运动方式可以是向左向右向上向下嗯,随机都可以,或者给他一个坐标,然后猫的话,你可以设置,随着球的移动方向而移动,但是给他一个固定的步数,不要让她一下子就抓住,也可以说嗯,随着鼠标,然后用鼠标去控制猫的运动。

    8个月前 0条评论
  • Tongyadong
    Tongyadong 评论

    游戏规则:通过鼠标控制小球位置,然后小猫在短时间内滑行到小球位置。

    游戏程序

    舞台 添加一个舞台背景,程序启动后将其虚像设为60。

    小球角色 程序启动后,移动到鼠标位置,并向右旋转一定角度(让小球有转动的效果)。

    小猫角色 程序启动后,小猫面向小球方向,并在短时间内滑行到小球位置,小猫旋转方式设置为任意(这样小猫就显得特别灵活)。

    主体程序已完成,舞台和角色可以自定义。比如小球换成巫师,小猫换成骑扫把的哈利波特,舞台换成黑夜森林,就变成了哈利波特系列了。

    8个月前 0条评论
  • whl973
    whl973 评论

    1/6

    游戏思路:

    玩家:操控小球,在舞台区随机移动

    电脑:小猫跟随小球移动

    交互关系:如果小猫捉到球,那么小猫的分数怎加1分

    2/6

    游戏环境和角色添加:在舞台区的左下角添加适合游戏的角色和背景。

    3/6

    玩家程序分解:当程序运行时,玩家需要控制小球在舞台区随机移动。

    程序思路:

    当绿旗被点击

    重复执行以下程序

    小球移到鼠标指针位置(玩家控制可以理解为跟随鼠标指针移动)

    4/6

    小猫程序:小猫跟随小球的方向移动

    程序思路:

    当绿旗被点击

    重复执行以下程序

    小猫面向小球

    移动

    5/6

    交互关系:如果小猫碰到球,那么给小猫加1分

    程序思路:

    建立变量–分数

    如果–(条件)–那么–(结果)

    (注意这个程序是为小猫做的,否则逻辑上就会出现错误。)

    6/6

    一个非常简单又有趣的小游戏就完成啦,小伙伴们发现“面向鼠标指针”和“移到鼠标指针”的区别了吗,欢迎留言讨论!

    8个月前 0条评论