I tried to add a cursor to the portal but not so easy.
The logic in the portal is handle when Ontriggerenter, so adding the IRaycastable to the portal seems quite complecated, at least for me.
The Attack in the Fighter handles the movement to the target if not in range, but nothing in the portal.
Do I have to create a complete method to move the player to the portal position? (in fact when clicking on a pickeableWeapon the player doesn’t move close to it before executing the logic which is in Ontriggerenter also, seems strange for a pickup (but why not) but completly impossible for a portal, the player should not teleport to another scene as soon as he click on a portal from the other side of the level if the portal is in sight).
So, I am quite lost here.
M. D.