نشانگرهای نماد

نشانگر نماد بخشی از سیستم حاشیه‌نویسی فضایی است. از نشانگرهای نماد برای کمک به حاشیه‌نویسی اشیاء دنیای واقعی استفاده کنید.

نمای کلی نشانگرهای نماد با عنصر میانای کاربر و بدون آن

اصول اولیه

بافتی: نشانگرهای نماد روی اشیاء یا نقاط دنیای واقعی قفل می‌شوند.

مختصر: نشانگرهای نماد، نشانگرهای دیداری اختصاری لنگر فضایی هستند.

استفاده و جای‌گذاری

نشانگر نماد یک عنصر واسط کاربر شبیه دکمه نماد است که اشیای موردعلاقه را در محیط کاربر علامت‌گذاری می‌کند. نشانگر نماد نوعی نشانگر فضایی است که برای لنگراندازی فضایی استفاده می‌شود.

از نشانگر نماد برای حاشیه‌نویسی اشیای دنیای واقعی استفاده کنید.
از نشانگرهای نماد برای عناصر تزئینی یا حاشیه‌نویسی اشیاء غیرواقعی استفاده کنید، وقتی دکمه نماد مناسب‌تر است.

هر مؤلفه Glimmer دیگر Jetpack Compose را می‌توان با نشانگر جفت کرد تا توضیحات یا اطلاعات آماری بیشتری درباره محیط اطراف کاربر ارائه شود.

از شفاف‌سازی تدریجی استفاده کنید تا کاربر بتواند برای کسب اطلاعات بیشتر پیمایش کند.
نشانگرها را با میانای کاربر اضافی بارگذاری کنید، این کار باعث تداخل بیشتر با محیط کاربر می‌شود.

محتوا و برچسب‌ها را می‌توان در جهت‌های مختلفی قرار داد. نشانگرها و هر واسط کاربر پیوست‌شده‌ای باید به‌عنوان واسط کاربر فضایی عمل کنند، یعنی فاصله واقعی شیء نشان‌گذاری‌شده باید در اندازه واسط کاربر بااستفاده از اندازه DP زاویه‌ای ثابت منعکس شود.

دو کارت درخشان و نشانگر متصل به محصولات مربوطه نشانگرها را به‌وضوح تعریف کنید تا از درهم‌ریختگی بصری جلوگیری شود و تعداد نشانگرها را در نما محدود کنید. اگر به چند نشانگر نیاز است، آن‌ها را به‌صورت یک نشانگر برجسته‌تر خوشه‌بندی کنید تا بتوان آن‌ها را به‌صورت تدریجی مشاهده کرد.

ایالت‌ها

نشانگر نماد بسیار شبیه به دکمه نماد است. تفاوت اصلی این است که به‌جای حالت غیرفعال، حالت غیرتعاملی دارد.

نشانگرهای نماد دارای انواع تعاملی و غیرتعاملی هستند حاشیه‌نویسی دنیای فیزیکی با حالت غیرتعاملی، مثل علامت‌گذاری مکان جالب.

اگر اطلاعات بیشتری وجود دارد که ممکن است دردسترس باشد، می‌توانید از حالت تعاملی که دکمه‌ای برای این کار دارد استفاده کنید. اگر کاربر روی نشانگر نماد تک‌ضرب بزند، کارت Glimmer با اطلاعات بیشتر نمایش داده می‌شود.

تشریح

نشانگر نماد خودش یک عنصر واسط کاربر دکمه نماد کوچک با حاشیه داخلی است که تراز و جهت ثابت واسط کاربر را ممکن می‌کند. نشانگر نماد همچنین می‌تواند به‌جای نماد از نقطه بزرگ یا کوچک استفاده کند. وضعیت تعاملی شامل یک امکان بصری برای نشان دادن وضعیت دکمه است.

نشانگرهای نماد دارای حالت تعاملی و غیرتعاملی به‌همراه حالت‌های متمرکز،
فشرده، و فعال هستند

بالشتک

رابط کاربری با موقعیت افقی و عمودی دارای حاشیه داخلی متوسط است، درحالی‌که عناصر جفت‌شده به‌صورت مورب دارای حاشیه داخلی پیش‌فرض ۰ dp هستند.

حاشیه داخلی پیش‌فرض ۱۲ پیکسلی برای عناصر افقی و عمودی

تراز کردن

عناصر میانای کاربر را می‌توان در نقاط افقی، عمودی، یا مورب قرار داد.

عناصر میانای کاربر Glimmer در بالا وسط و بالا راست تراز شده‌اند

جهت‌‌

محتوا باید به‌سمت کاربر بیلبورد شود، درعین‌حال از جاذبه پیروی کند تا محتوا سازمان‌یافته به‌نظر برسد.

سفارشی‌سازی

برای حفظ سازگاری در ارائه بصری، از سفارشی‌سازی نشانگرهای نماد خودداری کنید. بااین‌حال، می‌توانید جهت و تراز عناصر میانای کاربر پیوست‌شده را سفارشی‌سازی کنید.

مشخصات سفارشی‌سازی پیش‌فرض‌ها
نماد بله نقطه بزرگ، نقطه کوچک، نماد
بالشتک نه بالا وسط، وسط راست، پایین وسط، وسط چپ = متوسط بالا چپ، بالا راست، پایین راست، پایین چپ = ۰ پیکسل مستقل از تراکم
تراز کردن بله TopLeft, TopCenter, TopRight, CenterLeft, CenterRight, BottomLeft, BottomCenter, BottomRight
جهت‌‌ بله RotateToLookAtUser: نقطه بدون توجه به زاویه چرخش، به‌سمت کاربر می‌چرخد.