腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Canvas
的
fillRect
函数
忽略
等待
、
、
fillRect
画布
函数
有一个问题:我使用setFillStyle
函数
将fillStyle设置为RGB值或图像源。将使用图像
的
onload方法获取图像。由于我希望确保以下对
fillRect
的
调用将使用此fillStyle,因此我让它返回一个promise,并将其调用者设置为async并
等待
setFillStyle。
fillRect
似乎
忽略
了await,因为有时(当图像没有及时获取时),它会在整个画布上绘制#000000颜色(这是默认颜
浏览 7
提问于2019-11-29
得票数 0
回答已采纳
1
回答
无法使用带有变量赋值
的
CanvasRenderingContext2D方法
、
、
、
、
由于我必须使用完全相同
的
坐标来处理被抚摸和填充
的
矩形,所以我希望将当前
的
绘图
函数
( ctx.strokeRect或ctx.
fillRect
)赋值给一个变量,然后调用它。不幸
的
是,试图使用一个包含CanvasRenderingContext2D
函数
的
变量会引发一个错误:'
fillRect
' called on an object that does not implement下面是我要做
的
一个简化版
浏览 0
提问于2020-12-23
得票数 2
回答已采纳
3
回答
默认情况下,HTML5画布是否在屏幕外渲染?
、
、
、
如果我这样做: <p>Your browser does not support HTML5
Canvas
.</p>还有这个: var
canvas
= document.getElementById('
canv
浏览 2
提问于2012-01-12
得票数 4
回答已采纳
2
回答
无法在画布上绘制.What可能是问题所在?
、
我试图绘制一些非常基本
的
东西到我
的
画布上,但它没有绘制任何东西,也没有显示任何需要修复
的
错误。这里
的
问题可能是什么? 下面是我
的
代码: 我还尝试将js代码移动到外部js文件中,但不起作用。<body> id="myCanvas" height="500"><
浏览 55
提问于2019-09-10
得票数 0
2
回答
属性onclick="function()“不是预期
的
功能吗?
、
、
、
我试过解决这个问题,但我似乎找不到它
的
解决办法。几个小时后,我发现问题出在按钮标签或onclick属性中(如果我错了,请纠正我)。<!= document.getElementById("
canvas
");
canvas
.height = 4
浏览 4
提问于2017-02-28
得票数 0
回答已采纳
2
回答
不在画布上绘制形状
、
、
我是html5
的
新手。我写了一个小代码,在画布上添加一个矩形。当我双击画布时,有人能告诉我它怎么不工作吗?我哪里做错了?<script> var
canvas
2 = document.getElementById("
canvas
2");function doubleclickhandler (){ var canv = document.ge
浏览 4
提问于2012-04-07
得票数 0
回答已采纳
2
回答
es6类中
的
画布感
、
我想用es6类来制作画布;我可以用es5制作它,但在es6中,我遇到了一个问题:let
canvas
= { } this.ctx.fillStyle = 'rgb(200, 0, 0)'; this.ctx.fillStyle =
浏览 0
提问于2018-10-17
得票数 0
回答已采纳
3
回答
.fillStyle不起作用,我
的
代码有问题吗?或者用.fillStyle代替画布?
、
、
var canvasContext console.log("Hello World"); canvasContext =
canvas
.getContext('2d'); canvasContex
浏览 0
提问于2018-06-13
得票数 0
回答已采纳
4
回答
常规JavaScript可以和jQuery混合使用吗?
、
= document.getElementById("
canvas
"); var ctx =
canvas
.getContext("2d"); ctx.
fillRect
(10, 10, 55, 50); ctx.fillStyle= "rgba(0, 0, 20
浏览 1
提问于2010-09-09
得票数 51
回答已采纳
1
回答
如何在分形图递归
函数
中创建延迟
、
、
、
、
我正在玩一个在Eloquent JavaScript中遇到
的
分形绘图递归
函数
。 我想为每个分支
的
绘制设置一个延迟-目的是在我修补这个
函数
及其参数时可视化分支/递归调用
的
流。我希望cx.
fillRect
(...)在每次延迟时都会绘制一个分支;而不是堆叠在一个队列中,因为在setTimeout之外没有其他代码可以
等待
。我使用setTimeout
的
不起作用
的
尝试 <
canvas
width="
浏览 14
提问于2021-07-23
得票数 2
回答已采纳
2
回答
不能让HTML5画布在任何浏览器上工作
、
我刚刚开始学习如何使用HTML5画布画画,我试着做一个简单
的
方块,但我得到
的
只是一个空白屏幕,我也不会在铬控制台中出错window.onload = draw;var
canvas
= document.getElementById("
canvas
1"); ctx.fillStyle = &
浏览 4
提问于2013-11-13
得票数 0
回答已采纳
1
回答
在html画布上,我试图在特定点绘制一个正方形,但是如果x和y不同,它就会膨胀和扭曲。
、
、
、
、
var c = document.getElementById("mycanvas").getContext("2d");c.
fillRect
(0,0,500,350leftY = (y - 10) var rightY = (y + 10) c.
fillRect
(leftX,leftY,rightX,rightY)
浏览 7
提问于2020-12-04
得票数 0
回答已采纳
2
回答
点击按钮重新启动画布
、
、
、
我有一个
canvas
元素,当我点击一个按钮时,它会被显示出来。 <
canvas
class="
canvas
2" id="
canvas
2"></
canvas
> <script src="
canvas
.js"></script动画从左
浏览 4
提问于2016-08-29
得票数 0
回答已采纳
2
回答
将html5 <
canvas
>图像转换为在drawImage中可用
的
位图
、
、
调整画布
的
大小,并保留其内容(如。缩放画布总是一个正方形)。我试过:var tmp = createImageBitmap(
canvas
) ctx.drawImage(tmp,0,0) 我得到
的
是一个错误,说'tmp‘不是一个位图。
浏览 11
提问于2022-11-26
得票数 0
回答已采纳
1
回答
Svelte -从本地图像创建画布背景
的
Image()对象
、
我想在我
的
苗条应用程序中为画布创建一个背景图像模式。我使用下面的代码来创建模式,但它创建了一个黑色画布。Image();ctx.fillStyle = ctx.createPattern(image, 'repeat'); 图像路径是public/images/background.p
浏览 6
提问于2022-05-12
得票数 0
2
回答
用颜色填充自定义区域
、
、
、
、
如何用颜色填充选中
的
区域? Color: TColor; //fill area with color end;
浏览 0
提问于2011-11-28
得票数 7
回答已采纳
1
回答
Canvas
fillRect
()未填充定义
的
canvas
、
、
、
我正在扩展一个
Canvas
并将它添加到一个JFrame中。
Canvas
将minimumSize、maximumSize和prefferedSize设置为550, 400
的
维度。当我调用graphics.draw(0,0,550,400)进行绘制时,它不会像它应该
的
那样充满整个屏幕。(0, 0, 550, 400); graphics.
fillRect
(0, 0, 150, 40); graphics.
f
浏览 5
提问于2013-02-05
得票数 1
回答已采纳
1
回答
如何使用Javascript使矩形不离开画布
、
、
、
"); var y = 100; y = y - 10; }y + 10; }
浏览 0
提问于2017-09-24
得票数 0
回答已采纳
1
回答
将值传递给
FillRect
、
、
、
我使用画布填充
函数
来绘制许多矩形。我现在正在对坐标进行硬编码,但是是否可以像
函数
调用那样传递它们来填充rect呢?例如,如果我有10组坐标,我是否可以使用For循环或其他什么方法将其传递给
fillRect
?<body> <
canvas
id="
canvas
1" width="1224" height="770" position="absolute" style="border:1px solid
浏览 0
提问于2018-10-19
得票数 0
回答已采纳
1
回答
动画瞄准角atan2
、
我希望从红色方块射出
的
子弹打到蓝色方块,但它不会朝向蓝色方块,我该怎么办?我尝试了Math.atan2(100, 100)/ Math.PI * 180;,结果是45°,这是正确
的
,但它拍摄
的
方向相反,而不是朝向蓝色正方形。context.fillStyle="#c1d9ff";
浏览 0
提问于2017-11-09
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Canvas 基本功能-画矩形
14-HTMLcanvas>标签
微信小程序 画布
HTML5&CSS3初学者指南(4)–Canvas使用
javascript实现刮刮卡
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券