Regarde ici : https://docs.unity3d.com/Manual/MobileInput.html
Les touches d'un Smartphone sont récupérables par le input.touch.
Tu peux ensuite récupérer la position de chaque input.touch avec la propriété "Position".
Tu compare la position de l'input.touch avec celle d'une zone "Virtuelle" qui définira ta zone d'action du droite/gauche. En gros si t'as envie que la partie droite de l'écran soit le déplacement droit, et la partie gauche, le déplacement gauche.
Puis si c'est le cas, bah tu "active" ta touche a ou d, ça dépend comment t'as pensé ton truc à la base.
Jamais fait de jeu mobile sur Unity, mais ça devrait aller avec ça.