vrhermit.com
Learning, sharing, and teaching visionOS development at Step Into Vision
https://stepinto.vision
1,687 posts
1,869 followers
524 following
Prolific Poster
Conversation Starter
comment in response to
post
Real "great job I hate you" vibes in this one
comment in response to
post
š
comment in response to
post
comment in response to
post
Yikes! Hope it was nothing major. It's been a little slow and buggy for me, but nothing I can't work around.
comment in response to
post
I donāt think itās necessarily a bug. Just something to keep in mind when developing and running an app. It makes sense that we canāt use lock a window that will be killed when we click the stop button in Xcode
comment in response to
post
Thatās awesome and something I would definitely make for a few projects
comment in response to
post
Yep, it was just a funny coincidence. That YouTube thumbnail just happened to be there when I pulled down control center.
comment in response to
post
Wow, thatās one of the nicest things anyone has said about my little website. Thank you āŗļø
comment in response to
post
Yes, exactly. You would use ARKit hand tracking for things like that
comment in response to
post
We also have a new Manipulation Component / Gesture that can replace many of these systems gestures.
developer.apple.com/documentatio...
comment in response to
post
We generally use these system gestures for simple interactions such as tapping or moving an entity. For more advanced or custom input, we turn to ARKit.
comment in response to
post
The code in the onEnded closure is what will happen when the tap gesture is recognized on this entity.
SwiftUI has a number of these:
Tap / Spatial Tap
Drag
Magnify (scale)
Rotate
and some options to combine them.
stepinto.vision/learn-vision...
comment in response to
post
There are two main ways of handling input on visionOS
- ARKit hand tracking (similar to other platforms)
- SwiftUI system gestures (the same gestures we use on iPhone, iPad, etc. with some 3D features added.
The tap gesture here is a SwiftUI platform feature.