问题标签 [flutter-canvas]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
flutter - 用颤振画布在形状上切一个洞
如何用颤动的画布在形状上“切一个洞”?我有一组相当复杂的形状,看起来像一个真实世界的物体。这个物体上有一个形状像圆角矩形的孔。
我真的很想从一个形状中减去一个 RRect,但我找不到任何关于如何做到这一点的信息。
canvas.clipRRect(myRRect)
只是删除所有未被myRRect
. 我想要相反的。即myRRect
在当前画布形状或形状中制作形状孔。
flutter - 颤动设计曲线布局作为单个小部件
这里解决了有关设计此布局的问题。
我在使用它时遇到了问题,因为屏幕右侧的这条曲线不是小部件,当我想在绿色一侧有一些其他小部件时,我不能,因为设计的曲线不是从绿色布局中剪裁的小部件。
假设我想在屏幕右侧有这条曲线,下面有一些小部件。
源代码
我想在所有小部件之上使用右曲线作为小部件,没有绿色的一面,你假设绿色的一面是ListView
.
image-processing - 如何在 Flutter 中从画布上裁剪圆形(或方形或六边形)区域
我想裁剪一个矩形图像文件并使其成为圆形或正方形或六边形并将其保存为本地图像文件。我有一个位图,我想从这个位图中裁剪一个圆形或六边形区域。圆圈外的所有像素都应该是透明的。我怎样才能做到这一点?
我在android平台上发现了类似的问题。但是无法找到真正帮助或指导我实现这一目标的好资源。请分享我实现这一结果的想法。
flutter - 如何从 Canvas CustomPaint 中擦除/剪辑?
我已经尝试在画布上使用Canvas.clipPath
withGestureDetector
来像橡皮擦一样使用CustomPaint
里面的Container
with imageDecoration
set,所以我想也许有另一种解决方法,通过使用Canvas.drawPath
along 设置
但它会画黑线而不是擦除
知道如何解决这个问题吗?
谢谢
flutter - 在 Flutter Canvas 中使用 Gradient 和 Paint 对象
我可以使用以下示例绘制一个半圆: Flutter how to draw semicircle (half circle)
但是,该Paint
对象似乎只接受一个Color
(使用Paint.color
)。我想添加一个RadialGradient
orLinearGradient
作为Color
. 那可能吗?
flutter - 自定义 Painter 类在 Stack Flutter 中不可见
出于某种原因,Stack
小部件不显示Container
带有CustomPaint
.
但是,如果从中删除Stack
,它可以正常工作。我在这里想念什么?
谢谢!