我的尺寸以毫米为单位(主要是矩形和正方形),我正在尝试将其绘制成其尺寸。
6.70 x 4.98 x 3.33毫米之类的东西。
我真的不会在对象中使用深度,而只是将其扔进去。
用手绘制形状的新手;)
答案 0 :(得分:0)
屏幕通常以像素(android)或点(ios)为单位进行测量。两者均达到72 pts / in的旧标准。不过,现在我们有不同像素比率的设备。要确定确切的尺寸,则意味着您需要确定当前设备的屏幕尺寸及其像素比率。两者都可以通过WidgetsBinding.instance.window完成。然后,您只需从那里进行数学运算即可将这些度量转换为mm。
但是,这似乎是一个奇怪的要求,因此您可能只是问如何绘制确切大小的正方形。您可能需要研究可与CustomPainter结合使用的Canvas / Paint API。另一个选项是带有一些Position.fromRect或.fromRelativeRect的堆栈,并使用该设置绘制它们。