**垂直速度表显示飞机在垂直方向上的速度方向和大小,**
单位是每分钟百英尺(100 FEET PER MINUTE)。指针默认指向左侧中间,示数为0位置,表示飞机水平飞行。当飞机爬升时,指针向上转,最大转到右侧上部的20,表示每分钟爬升2000英尺;当飞机下降时,指针向下转,最大转到右侧下部的20,表示每分钟下降2000英尺。
` `我们在项目中应用了OpenHarmony的OffscreenCanvas组件来完成所有仪表的原生绘制。OffscreenCanvas是OpenHarmony提供的一种离屏绘制组件,允许开发者在Canvas上进行离屏绘制,绘制对象包括矩形、文本、图片等。离屏绘制的优势在于,它将所有需要绘制的内容先绘制在缓存区,然后一次性转换成图片并绘制到canvas上,从而显著提升了绘制速度。这项技术自ArkTS API version 9开始,已经被支持在ArkTS卡片中使用。通过这种方式,我们成功地高效地完成了所有航空仪表的原生绘制,为用户提供了极致的视觉体验。