鼠标点击不能改变背景

Posted

技术标签:

【中文标题】鼠标点击不能改变背景【英文标题】:Can't change the background on mouse click 【发布时间】:2021-12-20 21:41:36 【问题描述】:

您好,当我用鼠标在任何地方单击时,我无法更改背景颜色,我想在单击按钮时更改背景,但如果可以的话,可以在屏幕的任何位置更改。 我正在使用 P5

enter image description here

【问题讨论】:

请阅读Discourage screenshots of code and/or errors。不要发布代码的屏幕截图。粘贴代码。 欢迎来到 ***。请拨打tour(并获得徽章)。您的问题没有任何尝试自行解决此问题。这个想法是让您尝试让某些事情起作用,然后带着您无法解决的特定问题来到这里。参观并在帮助中心阅读有关How to ask a good question 的信息将提供您需要的所有信息。 你的问题不够清楚 【参考方案1】:

你的意思是这样吗?

点击“运行代码片段”查看结果。

function draw() 
  background(220);
  ellipse(50,50,80,80);
  
   if (mouseIsPressed) 
    fill(225,142,150);
   else 
    fill(255);
  
  
 



function setup() 
  createCanvas(400, 400);
<script src="https://cdnjs.cloudflare.com/ajax/libs/p5.js/1.4.0/p5.min.js"></script>

【讨论】:

以上是关于鼠标点击不能改变背景的主要内容,如果未能解决你的问题,请参考以下文章

怎样改变屏幕上鼠标的样子?

Javascript 实现简单的星级评分功能

鼠标滑过单元格,颜色改变,点击单元格,颜色也改变

35three.js鼠标控制物体旋转缩放

VC中CDialogBox,停靠时,如何用鼠标拖动边框来改变大小

java图形界面 运行时如何在点击鼠标时 改变字体颜色或者大小