model_viewer_plus 模型平移已启用
model_viewer_plus model pan enabled
我想在 3d 模型中添加一个平底锅。
我有一张地图,你可以放大地图但没有平移。有什么办法可以添加这个吗?
https://pub.dev/packages/model_viewer_plus/score
ModelViewer(
backgroundColor: Color.fromARGB(0xFF, 0xEE, 0xEE, 0xEE),
src: 'assets/map/ComplexMap.glb', // a bundled asset file
alt: "Test",
ar: false,
autoRotate: false,
cameraControls: true,
);
Flutter 确实提供了一个允许平移和缩放子 widget 的 widget。此小部件称为 InteractiveViwer
。
要使用此小部件,您需要将 ModelViewer
小部件包装在 InteractiveViewer
中,如下所示
InteractiveViewr(
child: ModelViewer(
backgroundColor: Color.fromARGB(0xFF, 0xEE, 0xEE, 0xEE),
src: 'assets/map/ComplexMap.glb', // a bundled asset file
alt: "Test",
ar: false,
autoRotate: false,
cameraControls: true,
);
)
文档
我想在 3d 模型中添加一个平底锅。
我有一张地图,你可以放大地图但没有平移。有什么办法可以添加这个吗?
https://pub.dev/packages/model_viewer_plus/score
ModelViewer(
backgroundColor: Color.fromARGB(0xFF, 0xEE, 0xEE, 0xEE),
src: 'assets/map/ComplexMap.glb', // a bundled asset file
alt: "Test",
ar: false,
autoRotate: false,
cameraControls: true,
);
Flutter 确实提供了一个允许平移和缩放子 widget 的 widget。此小部件称为 InteractiveViwer
。
要使用此小部件,您需要将 ModelViewer
小部件包装在 InteractiveViewer
中,如下所示
InteractiveViewr(
child: ModelViewer(
backgroundColor: Color.fromARGB(0xFF, 0xEE, 0xEE, 0xEE),
src: 'assets/map/ComplexMap.glb', // a bundled asset file
alt: "Test",
ar: false,
autoRotate: false,
cameraControls: true,
);
)
文档