编程趣味知识:点点点,点击鼠标也能控制对象哦

大家好呀,“ 经常没电 ”的人工智能(AI)机器人—— 小艾 ,又来给大家介绍新的编程趣味知识啦!

这次是第十八期 “酷圈小艾编程趣味知识系列” 哦,上一期小艾为大家介绍了如何使用鼠标移动事件控制对象,但鼠标除了移动外,还能点击哦,如何把鼠标点击也用上呢?这一期小艾将介绍和鼠标点击相关的新知识点—— 鼠标点击事件

编程趣味知识:点点点,点击鼠标也能控制对象哦

小艾先为大家解释什么是鼠标点击事件?

酷圈小艾编程里的鼠标移动事件指的鼠标左键或右键点击后会发生的事情。比如说,用鼠标点击小艾后,小艾会移动,又或者其他对象朝小艾走过来。

编程趣味知识:点点点,点击鼠标也能控制对象哦

定义键盘事件,我们需要使用 onClick函数 ,对鼠标点击后的事件进行定义。小艾带大家明确一下onClick函数格式规范:

编程趣味知识:点点点,点击鼠标也能控制对象哦

样例:

编程趣味知识:点点点,点击鼠标也能控制对象哦

接下来,小艾用酷圈小艾编程的第201关来演示如何定义鼠标点击事件!

这一关可以看到,关卡中的小艾机器人需要获取在小岛上的4颗电池,但关卡中电池的位置也太乱了吧,幸好,关卡中有三座旋转桥可以帮助小艾机器人获取电池,初步的路线:正上左上左下右下

为了节省旋转桥用旋转调整路线的时间,我们可以用上本期学习的鼠标点击事件,让桥被鼠标点击后往左转;电池也可以用上鼠标点击事件,让小艾朝着被点击的电池走去。

编程趣味知识:点点点,点击鼠标也能控制对象哦

转来转去,头都要晕了

来看看代码怎么写

编程趣味知识:点点点,点击鼠标也能控制对象哦

最后呢,就是亲手点击鼠标,让我获取电池就可以啦!

学到这里,我们已经把酷圈小艾编程里涉及到的键盘事件、鼠标移动事件和鼠标点击事件全部学习完啦,有没有想过这三个事件如何结合一起使用呢, 下一期,小艾将为大家介绍如何结合使用这三个事件,去闯过一些复杂的关卡哦,敬请期待!

这一期的介绍就到此为止啦。“缺电”的小艾急需各位编程小能手帮助小艾去收集能量电池哦,各位请助小艾一臂之力!