I dont use godot but these might help--->
This explains the concept:
thanks! I'll be sure to watch these today as soon as I have the time to and I can implement it in the next game!