t y T o o l k i t v 2 . 3 . 0 P r e s s a b l e B u t t o n O v e r v i e w F u t o H o r i o / K o b e D i g i t a l L a b o , I n c . オ ン ラ イ ン / X R ミ ー テ ィ ン グ ( 2 0 2 0 / 0 4 / 1 5 )
u t t o n と は ? H a n d ( H a n d R a y ) で 操 作 可 能 な ボ タ ン PressableButtonExample H o l o L e n s 2 向 け の コ ン テ ン ツ 開 発 で す ぐ に 使 え る ボ タ ン が 用 意 さ れ て い る P r e f a b や 他 シ ー ン に も 多 数 存 在 MixedRealityToolkit.Examples > Demos > UX > PressableButton > Scenes > PressableButtonExamples.unity
u t t o n を カ ス タ マ イ ズ し て み た P r e s s a b l e B u t t o n を カ ス タ マ イ ズ し て ソ フ ト ウ ェ ア コ ン ト ロ ー ラ ー を 作 っ て み ま し た ! P r e s s a b l e B u t t o n を 使 え ば 、 こ ん な U I も サ ク ッ と 作 れ ち ゃ い ま す !
) W i n d o w s S D K 1 8 3 6 2 V i s u a l S t u d i o 2 0 1 9 U n i t y 2 0 1 9 . 3 . 1 f 1 M i x e d R e a l i t y T o o l k i t ( M R T K ) v 2 . 3 . 0 ※ F o u n d a t i o n / E x a m p l e s U n i t y パ ッ ケ ー ジ を 使 用 検 証 環 境
u t t o n 基 本 構 造 に つ い て P r e s s a b l e B u t t o n ( M R T K D e f a u l t ) P r e s s a b l e B u t t o n H o l o L e n s 2 ア タ ッ チ さ れ て い る ス ク リ プ ト U n i t y H i e r a r c h y
u t t o n 基 本 構 造 に つ い て P r e s s a b l e B u t t o n ( M R T K D e f a u l t ) P r e s s a b l e B u t t o n H o l o L e n s 2 ア タ ッ チ さ れ て い る ス ク リ プ ト U n i t y H i e r a r c h y P r e s s a b l e B u t t o n H o l o L e n s 2 P h y s i c a l P r e s s E v e n t R o u t e r I n t e r a c t a b l e N e a r I n t e r a c t i o n T o u c h a b l e
u t t o n ユ ー ザ ー 体 験 P r e s s a b l e B u t t o n ( P r e f a b ) を 利 用 す る こ と で 、 ノ ン コ ー デ ィ ン グ で ユ ー ザ ー の 手 の 位 置 に 応 じ た エ フ ェ ク ト / サ ウ ン ド な ど の フ ィ ー ド バ ッ ク を 行 う こ と が 可 能 ① 近 接 光 ② フ ォ ー カ ス の 強 調 表 示 ③ ケ ー ジ の 圧 縮 ④ ト リ ガ ー の パ ル ス https://docs.microsoft.com/ja-jp/windows/mixed-reality/button
S y s t e m 構 造 https://microsoft.github.io/MixedRealityToolkit-Unity/Documentation/Input/Overview.html P o i n t e r / F o c u s / C u r s o r ス テ ー タ ス 管 理 と I n t e r a c t a b l e ( U X 処 理 ) を 分 け る こ と に よ っ て 、 入 力 デ バ イ ス の 違 い を 吸 収 す る こ と が で き る 。
u t t o n 背 景 色 を 変 更 す る B a c k P l a t e > Q u a d M i x e d R e a l i t y T o o l k i t / S t a n d a r d [ M a i n M a p s > A l b e d o ] の カ ラ ー を 編 集 す る R G B ( 0 , 0 , 0 ) # 0 0 0 0 0 0 R G B ( 1 3 0 , 4 , 2 7 ) # 8 2 0 4 1 B
u t t o n U n i t R a d i u s を 適 用 す る B a c k P l a t e > Q u a d M i x e d R e a l i t y T o o l k i t / S t a n d a r d [ R o u n d C o r n e r ] 項 目 に チ ェ ッ ク を 入 れ 、 U n i t R a d i u s を 編 集 す る R o u n d C o r n e r s 無 し ( 角 あ り ) R o u n d C o r n e r s あ り ( 角 丸 )
u t t o n / M a t e r i a l s Assets/MixedRealityToolkit.SDK/Features/UX/Interactable/Materials 配下 M R T K 内 に も 複 数 の マ テ リ ア ル が 存 在 ・ B o r d e r ラ イ ン の 有 無 ・ 角 丸 の 有 無 ・ 背 景 色 の 差 異 e t c . . い ろ ん な デ ザ イ ン が あ る の で 要 チ ェ ッ ク !
s a b l e B u t t o n を 作 る https://microsoft.github.io/MixedRealityToolkit-Unity/Documentation/README_Button.html#how-to-make-a-button-from-scratch MixedRealityToolkit.Examples > Demos > UX > PressableButton > Scenes > PressableButtonExamples.unity 作成方法は以下URLをチェック