腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何使用js强制
重
绘
canvas
api?
如何强制
重
绘
canvas
api? 我有一个js按钮,我想在点击时强制
重
绘
。 它只有在我在画布上悬停后才会重新绘制。 可以访问js中的
canvas
和ctx。
浏览 34
提问于2021-09-01
得票数 0
回答已采纳
2
回答
使用多个画布比使用一个画布慢吗?
、
、
如果我要使用fps,是使用一个较大的画布并不断
重
绘
更快,还是使用一堆小画布并较少
重
绘
但使用css3来制作这样的动画?<
canvas
id="1" width="60px" height="60px"></
canvas
> <
canvas
id="2" width="60px" height="60px">&l
浏览 2
提问于2012-08-11
得票数 6
回答已采纳
1
回答
连续执行多个属性更改(每个更改都会影响UIElement的外观)会导致一次
重
绘
还是多次
重
绘
?
、
、
、
、
矩形的新位置和大小设置如下(准代码):
Canvas
.SetTop(rectangle, newTop);rectangle.Height += oldTop - newTop; WPF是为这些位置/大小的每一个更改执行
重
绘
(即,每个属性更改是否会使所涉及的元素失效并自行触发
重
绘
),还是会“排队”(“标记为脏”),并同时执行“下一次
浏览 0
提问于2013-11-14
得票数 2
2
回答
在画布上渲染多个对象之前清除画布
、
、
、
我在画布上渲染了多个对象,每个对象都侦听keydown以进行定向移动,并使用进行
重
绘
。问题是,如果我在每个对象的
重
绘
上设置了clear
canvas
,那么在不同对象的
重
绘
中将有多个clear
canvas
函数运行,导致对象闪烁。在画布上重新绘制(和清除)多个对象的最佳方法是什么?
浏览 13
提问于2011-04-02
得票数 1
回答已采纳
1
回答
canvas
.drawBitmap会在安卓系统中
重
绘
整个屏幕吗?
、
、
我在安卓系统中使用surfaceholder和
canvas
向手机发送视频流。我的算法将矩形写到位图上,但只有一些矩形会改变。我用setpixels改变了位图。然后我调用onDraw(
canvas
),它执行
canvas
.drawBitmap(image, 0, 0, null)
重
绘
位图。但是它会使用额外的资源重新绘制没有改变的区域吗?我是不是应该为每个磁贴制作一个位图,并且只
重
绘
那些发生变化的磁贴?
浏览 4
提问于2013-07-25
得票数 0
2
回答
当父视图的任何子视图被
重
绘
时,如何触发父视图的
重
绘
?
、
、
、
canvas
) {
Canvas
tempCanvas = new
Canvas
(bitmap);我相信这是因为Android只会
重
绘
TextView本身,而不是所有父视图,这意味着我被覆盖的dispatchDraw()方法不会被调用。是否有任何简单的方法来触发父视图的
重
绘
以响应其子视图中的任何更改? 特别是,当重新绘制子视图时,如何使ReflectingLayout被重新绘
浏览 6
提问于2011-10-13
得票数 11
1
回答
在uiview的子类中更改CGPoint行的颜色
、
、
、
、
我可以在
Canvas
类中做这件事,但我需要从func dizzy控制它,因为它在类viewController中充当一个按钮。我不关心是否必须在
canvas
func中创建一个func,然后从viewController调用它。class ViewController: UIViewController {@objc func dizzy() { // public
浏览 14
提问于2019-10-28
得票数 0
回答已采纳
1
回答
在视图上启用HW加速时,在矩形覆盖层上穿孔
、
、
、
、
// Draw the rectangle color.这不适用于为视图启用硬件加速,因为在这种模式下不支持'
canvas
.clipPath‘(我知道我可以强制SW呈现,但我想避免这种情况)。_8888); // Draw the rectangle colour
浏览 2
提问于2012-11-23
得票数 35
回答已采纳
2
回答
Android:如何让自定义视图部分
重
绘
?
、
、
、
(钢琴键盘)当用户触摸按键时,它会导致调用invalidate(),并且整个键盘将被
重
绘
以使用触摸的按键显示新的状态。 目前的视图非常简单,但我计划添加更多漂亮的图形。所以我想,让我们来看看部分
重
绘
。现在,我使用正确的脏区域调用invalidate(Rect dirty)。我将onDraw(
Canvas
canvas
)方法设置为,如果确实需要部分
重
绘
,则只在脏区域中绘制关键点。这会导致这些键被绘制,但键盘的其余部分完全是黑色的/根本不绘制。我
浏览 0
提问于2010-06-01
得票数 15
回答已采纳
1
回答
如何用位图
重
绘
后返回图片
、
、
、
我有一幅画,
重
绘
如下: BitmapDrawable mydrawable = (BitmapDrawable) imageView.getDrawablesrc.getWidth() + 96, // подключаем холст
Canvas
canvas
= new
Canvas
浏览 4
提问于2013-09-13
得票数 0
回答已采纳
1
回答
所有擦除按钮(用画布绘制应用程序)
、
、
我想我在将名为“
重
绘
”的javascript函数链接到擦除按钮时出错了。= document.createElement('
canvas
');
canvas
.setAttribute('height', "200");
canvas
.setAttribute('
浏览 0
提问于2014-03-20
得票数 1
回答已采纳
1
回答
颤动画布不重
绘
、
、
、
shouldRepaint(CustomPainter oldDelegate){ // TODO: draw something with
canvas
void paint(
Canvas
canvas
, Size size){ RRect.fromRectAndRadius(
浏览 5
提问于2020-12-31
得票数 1
1
回答
使用
canvas
重
绘
函数
、
、
、
我正在尝试使用画布(与html5中使用的画布相同)在qml中绘制图形。我需要重新绘制屏幕每一秒或so.Is有什么功能,可以更新屏幕?我想画一张可以每秒更新数值的动画图。
浏览 6
提问于2013-07-02
得票数 0
1
回答
在画布上绘制矩形后,你能改变它的颜色吗?
RectF rect1 = new RectF(left, top, right, bottom)
canvas
.drawRect(rect, paint); 有没有什么办法我可以通过调用rect1.setColor来改变rect1的颜色,或者我必须在
Canvas
中用不同的画笔
重
绘
?
浏览 17
提问于2019-02-16
得票数 0
2
回答
画布和动画
、
我正在尝试使用HTML5
canvas
创建一个示例绘图应用程序。然后,我添加了一个按钮来
重
绘
用户之前绘制的内容。我不确定我做错了什么,或者可能是完全错误的。当我多次点击
重
绘
按钮时,它会通过绘制各处的线条来生成一些神奇的动画。即使我记录了绘制图像的起始点,每次都是一样的。然后单击重置和
重
绘
,然后单击
重
绘
几次,然后查看结果。 我不确定我做了什么。我没有读过很多关于
Canvas
的书。但我很好奇这里发生了什么。谢谢。html
浏览 1
提问于2013-06-18
得票数 1
回答已采纳
1
回答
创建后修改画布颜色
、
、
、
使用画布,我在页面上创建了一个三角形集合,然后将它们全部覆盖在一个大的渐变上。生成三角形的for循环:context.beginPath();context.lineTo(width,(itemHeight*(i-1))); //Tr context.lineTo(width,(
浏览 0
提问于2011-03-04
得票数 1
回答已采纳
1
回答
HTML5画布脏矩形马车问题
、
、
我用肮脏的长方形来动画坦克,绕着地图走。为了公平的游戏,坦克的躯干只能沿着主要的方向运动,它的顶炮(与躯干分离,但与其相连)也可以在主方向旋转。我也尝试过多种画布..。我如何覆盖多个画布,这样动画仍然显示,但clearRect在一个不影响任何对象在另一个?
浏览 1
提问于2013-12-18
得票数 1
回答已采纳
1
回答
使用Listenable
重
绘
CustomPainter
、
CustomPainter类似乎有几种方法可以触发
重
绘
。扩展这个类,并向> CustomPainter的构造函数提供一个
重
绘
参数,在该构造函数中,当需要重新绘制时,该对象会通知其侦听器。= repaint; player = Provider.of<Player>(context, listen: f
浏览 3
提问于2019-08-23
得票数 7
回答已采纳
1
回答
windows.forms和
重
绘
位图
、
、
type Screen(title, width : int, height : int) as screen = with get (w, h) =
canvas
.GetPixel(w,h)但是我不能让它在我重新绘制位图后更新屏幕,它没有显示重新绘制的
浏览 16
提问于2021-02-23
得票数 3
回答已采纳
2
回答
将多个on<property>Changed事件合并为QML中的一个事件
我在QML中创建了
Canvas
,它具有多个属性。
Canvas
将根据这些属性绘制一些东西,并且我想使用函数requestPaint一次(如果某些属性/属性发生了变化),所以我不必多次
重
绘
Canvas
。
浏览 0
提问于2018-08-09
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
重排与重绘
CSS的重绘与重排
AI图像重绘解决方案
浏览器回流和重绘
揭秘美图AI局部重绘技术
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券