Here are some useful links that can help you to resolve your issue.
1. Official Unreal Engine Documentation:
Line Traces: This is the core documentation for the LineTraceByChannel function, which is the heart of raycasting.
(Note that the specific version may vary, but you can use the same documentation search on the docs site)
Collision: This is a broader look at collision in Unreal, which is relevant when you start thinking about trace channels and object types.
Blueprint Communication: You may need to communicate across different actors, so be aware of the blueprint communication methods.
2. Video Tutorials - General Raycasting/Line Traces:
These tutorials may not be specifically for "finger raycasting," but they demonstrate the basic mechanics that you can adapt for your needs:
Unreal Engine Line Trace (Raycasting) Tutorial: A very basic, good starting point that covers using LineTraceByChannel with mouse clicks.
Unreal Engine 5 - Object Interaction with Line Trace (Ray Casting) #1: Good introduction to the topic.
Unreal Engine 5 - Line Trace Object Interaction #2 A follow up for the previous one
3. Video Tutorials - VR Controller Interactions
These tutorials show how line traces are often used for object interaction using a controller in VR, which may provide ideas for your project:
Unreal Engine 5 VR Interaction Tutorial | Grabbing, Line Tracing, Highlighting:
UE5 VR Tutorial | Using Line Traces to Interact with Objects!
4. Community Forum Threads:
Unreal Engine Forums - Line Trace Help:
Unreal Engine Forums - Line Trace Questions: