程序员的知识教程库

网站首页 > 教程分享 正文

编程趣味知识:如何用鼠标控制对象

henian88 2024-08-13 06:16:07 教程分享 19 ℃ 0 评论

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


今日是第十七期“酷圈小艾编程趣味知识系列”哦,上一期小艾为大家介绍了如何用键盘事件来控制对象,但我们在控制电脑时,除了用键盘,是不是还会用鼠标呢?键盘鼠标结合使用,控制电脑更方便哦!所以,这一期小艾将介绍和鼠标相关的知识——鼠标移动事件


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

酷圈小艾编程里的鼠标移动事件指的鼠标移动时会发生的事情。比如说,移动鼠标,你希望小艾会发生什么事呢?移动还是转弯?


想要定义鼠标移动事件,我们需要使用onMouseMove函数,对鼠标移动时的事件进行定义。小艾带大家明确一下onMouseMove函数格式规范:


样例:



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


这一关可以看到,关卡里的小艾机器人需要获取桥对面的电池,但此时小艾朝向不正,如果用角度去慢慢调整实在是太麻烦了,需要去测量,需要去计算。这时候,就可以用上鼠标移动事件去调整小艾机器人的朝向了,除了鼠标,还可以结合上键盘去移动,鼠标键盘结合,加强效率。



来看看代码怎么写


最后呢,就是亲手控制我,让我获取电池就可以啦!



用鼠标调整方向真的太方便啦,如果用键盘,按来按去调整方向多费时间呀!下一期,小艾还会介绍和鼠标点击相关的内容哦,这次会更方便哦!


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

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表