עוגן הוא נקודה וירטואלית נעולה לאובייקט פיזי. אפשר להציג למשתמשים עוגנים מרחביים כסמנים חזותיים.
אתם יכולים להשתמש בעוגנים במגוון רחב של תרחישים לדוגמה כדי לייצג נקודות שנגזרות מהתוכן של האפליקציה, מסמנים שנוצרו על ידי AI או אפילו מנקודות שנוצרו על ידי משתמשים. עוגנים שימושיים במיוחד לאובייקטים מוצמדים, כמו נקודת עניין או זיהוי אובייקט למשתמש.
נוחות המשתמשים
בניגוד לממשקי משתמש מרחביים אחרים שזזים עם תנועת הראש של המשתמש, נקודות העיגון נשארות נעולות במקום ספציפי, גם כשהמשתמש זז.
כשמשתמשים בעוגנים מרחביים, חשוב להביא בחשבון את האינטראקציה שלהם עם שאר הסביבה המרחבית של המשתמש. נסו להימנע מגודל ומכיוון שיגרמו למשתמשים לזוז אחורה או להתלבט לגבי מיקום העוגן.
סמנים
סמנים הם רמזים חזותיים בממשק המשתמש שמצורפים לאובייקטים בשדה הראייה של המשתמש. סמן מרחבי יכול להיות בכמה צורות, כולל נקודה, סמל או שרטוט.
סמנים של סמלים
סמן סמל הוא רכיב בממשק המשתמש שנראה כמו נקודה קטנה ומסמן אובייקטים מעניינים בסביבה של המשתמש. מידע נוסף על סמני סמלים
ממשק משתמש של Glimmer
אפשר לקשר סמנים לממשקי משתמש אחרים, כמו רכיבי Glimmer של Jetpack Compose.
![]()
שרטוט
סמני הציור משורטטים בזמן הריצה וכוללים עיצוב מנצנץ כדי לספק עזרה חזותית טובה יותר מנקודה או ממסגרת. לדוגמה, חץ כיוון שמוצג במסך כדי להראות למשתמש לאן להסתכל או לנווט.

Behaviors
הסמנים וכל ממשק משתמש שמצורף אליהם צריכים להתנהג כמו ממשק משתמש מרחבי. כלומר, המרחק בפועל של האובייקט המסומן צריך להשתקף בגודל של ממשק המשתמש, באמצעות גודל DP זוויתי קבוע.
האלמנטים יכולים גם להגיב לתנועה של המשתמש, להסתובב לכיוון שלו בהשפעת כוח הכבידה או להסתובב רק באופן חלקי.
סידור באשכול
הגדירו את הסמנים בצורה ברורה כדי למנוע עומס חזותי, והגבילו את מספר הסמנים בתצוגה. אם צריך כמה סמנים, מקבצים אותם יחד לסמן אחד בולט יותר שאפשר להציג בהדרגה.
יעד העיגון
גודל היעד הזוויתי הממוצע של הסמנים הוא 7°.
סמן ה-raycasting שמופעל באמצעות היד יופיע רק ליד יעד פעיל. אם המטרה קטנה, יכול להיות שהמשתמש יתקשה להזיז את היד לכיוון הנכון כדי שהסמן יופיע. במקרה כזה, אפשר להשתמש ב"לוכד סמן" כדי לעזור בטירגוט. לוכד סמן הוא יעד ריק מאחורי יעדים קטנים יותר, שמציג את הסמן ועוזר לכוון ליעדים קטנים.