Gracias por A2A.
En un dispositivo Android, hay dos formas de lograrlo.
1. Mediante el uso de botones: si usa botones en su reproductor web o compilación de Windows, esos botones también funcionarán perfectamente en su juego de Android. Por lo tanto, no necesita modificar el código en absoluto.
- ¿Es posible recuperar datos de un teléfono Android sin una copia de seguridad incluso después de restablecer los datos de fábrica?
- ¿Cómo saco mi teléfono Android del modo de auriculares?
- ¿Cuál es el mejor teléfono con menos de 20,000 rupias en India?
- Cómo obtener acceso a la raíz en mi Android de la manera más fácil
- Cómo transferir contactos de Android a Huawei P9
2. Al usar el acelerómetro: si quieres mover la pelota girando tu móvil, entonces debes usar el acelerómetro. Todo lo que tiene que hacer es modificar transform.position.x y dentro de esto debe almacenar el valor que obtiene de Input.acceleration.x o Input.acceleration.y. y luego debe modificar el valor en consecuencia multiplicándolo con una velocidad.
ex:
velocidad de flotación = 10;
float x = Input.acceleration.x * Time.deltaTime * speed;
Vector3 temp = nuevo Vector3 (x, o, 0);
transform.position = temp;
Acabo de darle una idea de cómo hacer esto, no un código de trabajo, modifíquelo en consecuencia.
También puede usar transform.Translate () y dentro de eso pasar el valor temporal.
Espero que ayude. Gracias .