Hi, I can only help you with the C# Unity Code, Let me know if that intrests you?
Hello! Please contact me on Discord :D