课程目标
让智能的电脑和我们一起
来玩石头剪刀布吧!
案例解析
思路分析
1.玩家选择下边的3个角色,电脑随机出现一个造型,文字充当裁判
2.切换造型,让鼠标指着的角色出现黄色的提示
3.在玩家点击鼠标选择后,广播消息通知电脑开始随机切换造型
4.裁判判断输赢,并切换对应字幕
程序难点
1.玩家确定选择后,可以通过广播消息来告诉电脑角色开始运行
2.为了不让电脑瞬间就显示结果,而是有一个随机切换的过程,可以在接受到消息后先切换几次造型,营造效果
3.裁判如何判断输赢?利用变量将造型转换为数字就可以比较了
分别为玩家和电脑设置两个变量,选择石头、剪刀、布、可以分别赋值为1、2、3玩家点击确定后,给玩家变量赋值。
电脑随机选择一个造型后,也给电脑变量赋值。裁判通过减法运算就可以判断输赢了
公众号【少儿编程营地】后台回复“猜拳游戏”获取本节课源码!