I have a Player class and an Enemy class.
The Enemy class is pretty much identical to the Player class.
![](https://godotforums.org/assets/files/2023-06-12/1686603239-83083-image.png)
I also have a "Speed Dice Container" class.
I just followed the "2D GUI in 3D Space" tutorial.
![](https://godotforums.org/assets/files/2023-06-12/1686603300-193740-image.png)
This GUI is placed above every player/enemy.
![](https://godotforums.org/assets/files/2023-06-12/1686603609-218655-untitled.png)
Keep in mind, every "2D Object" in this 3D environment has "billboard mode" on. Regardless of camera orientation, the objects will face directly towards the camera.
I want is to be able to create an curved arrow point from the player's GUI element to the enemy's GUI element.
I don't know where to start considering the GUI are separate objects.
I want to be able to have them point from either character, as well as have arrows come from both of them and meet in the middle.
![](https://godotforums.org/assets/files/2023-06-12/1686604100-538984-stuff.png)
How should I go about this?