抖动相机覆盖
问题内容:
我一直在为即将到来的项目做一些研究,并希望在自定义形状/半透明img后面渲染相机视图,以作为拍照时的参考。
有谁知道颤振相机插件或说明如何执行此操作的教程?
问题答案:
您可以使用Flutter团队使用的相机插件进行抖动。
https://pub.dartlang.org/packages/camera
然后将您的图像和cameraview放置在Stack Widget中,如下所示:
return new Stack(
alignment: FractionalOffset.center,
children: <Widget>[
new Positioned.fill(
child: new AspectRatio(
aspectRatio: controller.value.aspectRatio,
child: new CameraPreview(controller)),
),
new Positioned.fill(
child: new Opacity(
opacity: 0.3,
child: new Image.network(
'https://picsum.photos/3000/4000',
fit: BoxFit.fill,
),
),
),
],
);