鼠标点击获取并修改canvas上的颜色值示例代码
代码语言:html
所属分类:其他
代码描述:鼠标点击获取并修改canvas上的颜色值示例代码
代码标签: 鼠标 点击 获取 修改 canvas 颜色值 示例 代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html> <head> <title>获取和修改Canvas上的像素值</title> </head> <body> <canvas id="myCanvas" width="400" height="400" style="border:1px solid black;"></canvas> <script> // 获取Canvas元素 var canvas = document.getElementById("myCanvas"); var ctx = canvas.getContext("2d"); // 绘制一个简单的示例图形 ctx.fillStyle = "blue"; ctx.fillRect(50, 50, 100, 100); // 添加鼠标点击事件监听器 canvas.addEventListener("click", function (event) { // 获取鼠标点击位置的像素坐标 var x = event.offsetX; var y = event.offsetY; // 获取该像素的颜色值 var imageData = ctx.getImageData(x, y, 1, 1); v.........完整代码请登录后点击上方下载按钮下载查看
网友评论0