İyi

Dwell Hero

Baş-Gaze ve Tebrikler, bir kişinin diğer görevlerle meşgul olduğu senaryolarda harika. Bu özellik ayrıca, ses veya sosyal kısıtlamalar nedeniyle %100 güvenilir veya kullanılabilir olmadığında da yararlıdır. MRTK 'nin Dwell örnekleri, yapılandırılabilir yanıt süresi ve görsel geri bildirimde bulunan farklı UI bileşeni türlerini gösterir.

Tasarım önerileri için lütfen baş-Gaze ve iyi kılavuz sayfasına bakın.

İyi betikler

  • Dwellhandler: UI hedefine bir Dwell moditesi ekler.
  • Dwellstatetype: Dwell işleyicisinin durumları.
  • Dretııevent: bir iyi olay için Unity olayı. İşaretçi başvurusunu içerir.
  • BaseDwellPressableButton. cs : PressableButtonHoloLens2 Prefabs içindeki OnClick () olayını tetikleyen bir betik .
  • ToggleDwellPressableButton. cs : Bu betik , dwellVisualImage mrtk standart gölgelendirici kullanan öğesinin özelliğini değiştirir.

İyi profiller

Dwell profilleri, çeşitli eşikleri yapılandırmak için Dwell işleyicisi tarafından kullanılır.

  • ButtonDwellProfile. varlık
  • Instanddwellprofile. varlık
  • DwellProfileWithDecay. varlık

Prefabs

bu ön bs, HoloLens 2 stili önceden çözümlenemeyen düğme, daha iyi etkileşimleri desteklemek için ek bileşenlere sahip olan bir veya daha fazla bileşene sahip olan türevlerdir.

  • PressableButtonHoloLens2_Dwell. prefab
  • PressableButtonHoloLens2_32x96_Dwell. prefab
  • PressableButtonHoloLens2ToggleDwell. prefab
  • PressableButtonHoloLens2Toggle_32x96_Dwell. prefab

Bu Prefabs 'in, iyi giriş durumunu görselleştirmek için ek bir geri levha bileşeni Quaddwellvisual vardır. Holographicbackplatedwellvisual. malzemeler atandı. ToggleDwellPressableButton. cs , mrtk standart gölgelendiricisinin _BorderWidth özelliğini güncelleştirir ve iyi girişi görselleştirin.

Dwell Prefabs yapısıiyi Prefabs

Örnek sahne

Örnekleri DwellExample sahnede bulabilirsiniz. Örnek sahnenin her ikisi de Volumetric UI örnekleri ve Unity Kullanıcı arabirimi örnekleri gösterilmektedir.

Yakınında menü örneği

Ayrıca bkz.