Wszystkie tarcze zegarka powinny mieć nie tylko tryb interaktywny, ale też tryb otoczenia. Wytyczne dotyczące jakości aplikacji na Wear OS określają, że w trybie otoczenia tylko 15% pikseli jest podświetlonych.
Zegarek zwykle spędza znacznie więcej czasu w trybie otoczenia, a w tym czasie priorytetem jest oszczędzanie energii.
Dobrze zaprojektowane wyświetlacze otoczenia zawierają tylko najważniejsze informacje i minimalizują liczbę podświetlonych pikseli.
Zalecane podejście do implementowania komponentu, którego wygląd zmienia się między trybem otoczenia a trybem interaktywnym, polega na dodaniu 2 elementów, z których każdy ma atrybut Variant. Dodanie tego parametru na poziomie Part* lub Group pozwala zminimalizować liczbę elementów Variant.
<Group name="logo_interactive" x="100" y="100" width="200" height="200"> <!-- Hide these elements in ambient mode --> <Variant mode="AMBIENT" target="alpha" value="0" /> <!-- Components to show in interactive mode --> </Group> <Group name="logo_ambient" x="100" y="100" width="200" height="200" alpha="0"> <Variant mode="AMBIENT" target="alpha" value="255" /> <!-- Components to show in ambient mode --> </Group>