Unity VR XR Interaction Toolkit - UI Menu and Interactions

  Рет қаралды 48,595

Bliz Studio

Bliz Studio

Күн бұрын

Пікірлер: 77
@BlizStudio
@BlizStudio 2 жыл бұрын
Check out my 3rd Person Game Series Playlist teaching you how to make a 3rd Person game using Unity + Playmaker kzbin.info/aero/PLhvjMi_0yrQwA0yAkta7hOS7x5zc1hMBr and if you would like to join my discord where I can help with issues or you can also engage with other developers please join discord.gg/DgUdNDT7KU
@BlizStudio
@BlizStudio 2 жыл бұрын
Check out my VR series as well.
@lucutes2936
@lucutes2936 7 ай бұрын
meow
@brianking5187
@brianking5187 2 ай бұрын
Video is still relevant! I made the mistake of wasting a few hours because I totally forgot to use the XR UI Canvas, and not the standard Canvas under the UI menu. THANK YOU!
@davidjoelstevenson
@davidjoelstevenson Жыл бұрын
I come back to your videos consistently, because you do an excellent job of explaining things clearly! My issue today was not using the XR UI Canvas (which, after watching your video, I noticed has an additional script attached to it), and watching your video fixed me right up. Thanks!
@BlizStudio
@BlizStudio Жыл бұрын
Thanks David!!! I definitely appreciate you coming back to the vids.
@jonathansmith2115
@jonathansmith2115 Жыл бұрын
Thanks for your videos, this one has sped up my VR UI development considerably... quick but detailed step by step instructions.
@BlizStudio
@BlizStudio Жыл бұрын
Thanks!! Glad it's helped.
@momed481
@momed481 8 ай бұрын
Nice and short yet very informative! It got me started and wanting to learn even more. Keep up the great work!
@BlizStudio
@BlizStudio 8 ай бұрын
That's awesome!! Thanks. Hopefully going to be creating more tuts on these soon.
@SASWJd21
@SASWJd21 4 ай бұрын
Your videos are spectacular, right to the point very clear and straight forward, love it thank you so much for theeeese 👌👌
@BlizStudio
@BlizStudio 2 ай бұрын
Thanks. I really do appreciate it. I've been away a bit with too many things going on but am ready to jump back on the channel
@DrDrasticVR
@DrDrasticVR 6 ай бұрын
youre an absolute legend thank you
@BlizStudio
@BlizStudio 6 ай бұрын
Thanks 🙏 much appreciated
@jaiwi2054
@jaiwi2054 8 ай бұрын
Thank you so much. You're very generous and a great teacher.
@BlizStudio
@BlizStudio 7 ай бұрын
Thanks @jaiwi2054. I really do appreciate it.
@narrowspace8552
@narrowspace8552 2 жыл бұрын
Soooo clear explanation!!! Thank you!
@BlizStudio
@BlizStudio 2 жыл бұрын
Thanks Wentian Zhu!! I appreciate it.
@AnimousArchangel
@AnimousArchangel 9 ай бұрын
very useful. thanks for the tutorial
@BlizStudio
@BlizStudio 9 ай бұрын
Thanks!! Greatly appreciated.
@teawa_
@teawa_ Жыл бұрын
I actually made a mistake watching another video, i was wondering why my button wasn’t intractable with regular UI elements, turns out the Tracked Device Graphic Raycaster is important for VR rigs
@BlizStudio
@BlizStudio Жыл бұрын
Glad you found mine.
@Jim-ei2iv
@Jim-ei2iv Жыл бұрын
I do appreciate the video, but my lasers don't select anything. They turn from red to white when I point it at the menu but thats as far as I get. Is there a need to set up the event manager or the ray caster?
@chasesommer
@chasesommer Жыл бұрын
Nice I’m going to need this for my VR butter churning simulator
@BlizStudio
@BlizStudio Жыл бұрын
Ok, I gotta see that when you're done with that one
@chasesommer
@chasesommer Жыл бұрын
@@BlizStudio yeah the tagline is going to be, “yearn for the churn” 😂
@BlizStudio
@BlizStudio Жыл бұрын
lol!!!! "Got Milk?" Makes me thing of the old arcade game "Track & Field". It was a button smasher.
@chasesommer
@chasesommer Жыл бұрын
@@BlizStudio 😂 yeah for my first few demos I’m going for the most ridiculous thing I can think of!
@BlizStudio
@BlizStudio Жыл бұрын
That's awesome!!
@Azur_Anime
@Azur_Anime Жыл бұрын
This helped me loads, thank you
@BlizStudio
@BlizStudio Жыл бұрын
Thanks Blue Light!! Glad this helped.
@CaptainSnackbar
@CaptainSnackbar Ай бұрын
thats really hepful thanks :) i was wonder if its possible to attach it to the controller and spawn it on event trigger?
@renysanches9521
@renysanches9521 Ай бұрын
Você salvou meu projeto rsrsr! Obrigada! Mais uma inscrita, from Brazil!
@alexander-yermolenko
@alexander-yermolenko 2 күн бұрын
Thank you!
@SongHang-ho1gq
@SongHang-ho1gq Жыл бұрын
Hello Bliz, I hope you are still answering youtube comments. When I add a Xr Origin (Vr) to my game and test it on a PICO 4, my hands dont work, there is just a red line in the air. Do you got any fix for this? Thank you:)
@zaidahmed7110
@zaidahmed7110 3 ай бұрын
Great video! For some reason, my headset position seems to be controlling whether the button is selected and pressable instead of the rays. If I face the button and rotate my head to face it, it changes colour to indicate that it is selected, then when I press trigger it presses.
@zaidahmed7110
@zaidahmed7110 3 ай бұрын
Update: The fix is to make sure your EventSystem has no additional components - mine had the Input System UI Input Module. Disabling it fixed this issue
@BlizStudio
@BlizStudio 3 ай бұрын
Glad you were able to fix the issue.
@tordgaming3804
@tordgaming3804 2 жыл бұрын
how would i go about having a menu that pops up when a button on the controller is pressed?
@BlizStudio
@BlizStudio 2 жыл бұрын
Hey Tord, I'll try to show that in one of my next few vids.
@tordgaming3804
@tordgaming3804 2 жыл бұрын
@@BlizStudio sweet
@NovaSixSix
@NovaSixSix 9 ай бұрын
@@BlizStudio Did you ever get around to doing a video on this topic. I figure that I need to use the "XRI Default Input Actions" but I'm at a loss as to how to make this toggle my menu.
@farishanatasya2973
@farishanatasya2973 Жыл бұрын
Hello,why when i click XR it does not pop out xr canvas ? Please help me
@BlizStudio
@BlizStudio Жыл бұрын
Hey Farish, were you able to solve your issue? Sorry I missed this comment?
@farishanatasya2973
@farishanatasya2973 Жыл бұрын
@@BlizStudio yes i have figured it out !! Thankss
@sprite1015
@sprite1015 Жыл бұрын
Is it just me or did you skip the part where you set up the XR Raycasting.
@BlizStudio
@BlizStudio Жыл бұрын
Hey Sprite101, actually the raycasts on the XR Origin are actually on by default. When you set up an XR Origin, the left and right hand ray interactors are already there.
@sprite1015
@sprite1015 Жыл бұрын
@@BlizStudio it must be the way I set up my project with open xr/ oculus. Managed to get it working though
@BlizStudio
@BlizStudio Жыл бұрын
Awesome. Glad you got it up and running.
@kMuhammadFaizanSadiq
@kMuhammadFaizanSadiq 10 ай бұрын
hey i have a issue. my ray is interacting fine when i am on stationary ship but when i give speed to my ship and then interact with my UI in moving ship, ray gets shortened . i don't know why moving ship is causing my ray gets short.
@BlizStudio
@BlizStudio 10 ай бұрын
So your player is attached to a moving space ship? Is the item you're interacting with is it also attached? When you fire a raycast, it is firing in world space and is your game object you are firing raycast at also attached to the moving ship?
@0GRANATE0
@0GRANATE0 5 ай бұрын
I am trying to build this for Quest3 - I have hand and controller tracking ... but they are not interacting with the menu - I see there is this pokable block but I have no clue how to use that for my canvas ui, anyone?
@jimmychen0123
@jimmychen0123 Жыл бұрын
Hello, thank you for making such a create content about how things get implemented in VR, however, I am having trouble lately with UI, since the Menu UI is often blocked by the objects in the scene, and I wonder if there are solutions for this.
@BlizStudio
@BlizStudio Жыл бұрын
So I have questions about what your UI is within the scene. Is your UI intended to be embedded within the scene like my burger menu or are you wanting the menus to be overtop over everything?
@jimmychen0123
@jimmychen0123 Жыл бұрын
@@BlizStudio The UI is in the scene and attached to the controller, what happened is that sometimes when opening up the UI, the UI is blocked by the wall for example if the user was next to the wall
@BlizStudio
@BlizStudio Жыл бұрын
Ok next question, why have the UI attached to the controller? If you are just wanting it a consistent HUD type UI, you can go ahead and make it a Camera Overlay UI versus a World Space UI. Then with your pointers, you will need to use the UI Pointer Component so that you can interact with the UI elements. Also, nothing won't get in front of your UI.
@jimmychen0123
@jimmychen0123 Жыл бұрын
@@BlizStudio It is a design choice to attach a Menu UI to the controller, thus world space UI is used in this implementation. However, the pitfall is that the UI gets blocked by the objects, for example, a wall when users open up the menu UI.
@blitzkreig4887
@blitzkreig4887 Жыл бұрын
Have you tried UI Toolkit for XR UI experience ?
@BlizStudio
@BlizStudio Жыл бұрын
I haven't yet. I'll have to give that a try.
@KarenMoesgen
@KarenMoesgen 3 ай бұрын
Hi! , just wondering im trying to create a VR video with Inta 360 and i want to be able to add basic interactions , how can i do that ?
@BlizStudio
@BlizStudio 2 ай бұрын
Good question. I haven't tried anything with VR video. I'll have to give that a try.
@tordgaming3804
@tordgaming3804 2 жыл бұрын
what program do you use to make your models?
@BlizStudio
@BlizStudio 2 жыл бұрын
Depends. The models from this are coming from the Polygon City - Low Poly bit.ly/3ScOYa1 on the asset store. But if I am making my own models, I use ProBuilder right inside Unity.
@3network983
@3network983 2 жыл бұрын
v. nice
@BlizStudio
@BlizStudio 2 жыл бұрын
Thanks 3neTwork!!
@BossKing1243
@BossKing1243 Жыл бұрын
bruhh my ray beams go through my button :(
@BossKing1243
@BossKing1243 Жыл бұрын
and they dont click the button
@lucaslugarinho6634
@lucaslugarinho6634 Жыл бұрын
same here... nothing seems to work
@lucutes2936
@lucutes2936 7 ай бұрын
THX
@duff2012
@duff2012 Жыл бұрын
Any idea why my ray caster is sticking to the sides of my canvass?
@BlizStudio
@BlizStudio Жыл бұрын
Hey @duff2012, sorry for getting back late. Are you using the Physics Raycaster component? Try disabling that and see if you still have the sticking to the sides.
@duff2012
@duff2012 Жыл бұрын
@BlizStudio no worries! It ended up being a bug.. I updated to a newer xr toolkit and it stopped!
@haachamachama7
@haachamachama7 Жыл бұрын
1:43 I wonder why Unity does this... why not automatically scale a world space canvas down? Who needs a world space canvas this gigantic? lol
@BlizStudio
@BlizStudio Жыл бұрын
IKR?!! Yep I never understood that either. Although the Canvas is rendered separate from the scene and overlaid over the scene in the other Canvas types. lol
@tetvris
@tetvris 11 ай бұрын
4:20 why I came here.
@chenzhuo
@chenzhuo 2 жыл бұрын
@BlizStudio
@BlizStudio 2 жыл бұрын
Thanks!
Unity VR XR Interaction Toolkit Grabbable UI Canvas Tablet
7:35
Bliz Studio
Рет қаралды 10 М.
Why Solo Developers Should Use Unreal
9:51
Thomas Brush
Рет қаралды 432 М.
ТЮРЕМЩИК В БОКСЕ! #shorts
00:58
HARD_MMA
Рет қаралды 2,7 МЛН
Long Nails 💅🏻 #shorts
00:50
Mr DegrEE
Рет қаралды 16 МЛН
Увеличили моцареллу для @Lorenzo.bagnati
00:48
Кушать Хочу
Рет қаралды 8 МЛН
Mapping Inputs to Actions in Unity VR!
7:18
Fist Full of Shrimp
Рет қаралды 5 М.
Poke Interaction with Unity XR Toolkit
9:06
Valem Tutorials
Рет қаралды 21 М.
Unity VR Game Basics - PART 5 - XR Ray Interactor in 10 Minutes
9:11
Fist Full of Shrimp
Рет қаралды 33 М.
Unity VR XR Interaction Toolkit - XR Socket Interactor
4:35
Bliz Studio
Рет қаралды 12 М.
⚡️NEWS | RUBLE COLLAPSE | STRIKE ON CRIMEA | PUTIN IN KAZAKHSTAN
10:34
Ходорковский LIVE
Рет қаралды 193 М.
VR Optimization and Performance Tips for Unity
14:22
VR with Andrew
Рет қаралды 52 М.
Hand Tracking with Unity XR Interaction Toolkit
16:30
Valem Tutorials
Рет қаралды 80 М.
2023 Unity VR Basics - Ray Interactions
11:07
Fist Full of Shrimp
Рет қаралды 18 М.
ТЮРЕМЩИК В БОКСЕ! #shorts
00:58
HARD_MMA
Рет қаралды 2,7 МЛН