Juego de Policias y Ladrones Parte 2 Joysticks

Bueno aquí lo que vamos hacer es la segunda parte de nuestro juego. como poner animación a nuestro personaje que en este caso es el Policía, movimiento de Joysticks


bien moviendo el Joysticks moveremos a nuestro personaje. ahora os contate con hemos hecho esto es algo sencillo de hacer para poder controlar a nuestro personaje con el móvil.

Bien en nuestro Unity vamos air Asset Store y hay vamos a poner lo siguiente JoyStick Pack y lo importamos a nuestro juego ,

Una vez hecho esto vamos a crear un Canvas

y en nuestro Canvas vamos a Canvas Scaler (Script) y ponemos «Scale With Screen Size»


Bien y así debería de quedar

Una vez hecho esto  vamos a la pestaña de buscar y ponemos joystick y pinchamos sobre la carpeta Joystick Pack despues sobre la carpeta de Prefabs y una vez hecho esto arrastramos Fixed Joystick al camvas que hemos creado

Bien dentro de Fixed Joystick  tenemos un Handle al que y dentro de Handle vamos a buscar una imagen para nuestro  Joystick

y buscamos la imagen, una vez hecho esto creamos una Script en nuestro Handle

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.EventSystems;
public class joystickbuttoon : MonoBehaviour, IPointerUpHandler,IPointerDownHandler
{
    [HideInInspector]
    protected bool Pressed;

    // Start is called before the first frame update
    void Start()
    {
        
    }

    // Update is called once per frame
    void Update()
    {
        
    }

    public void OnPointerUp(PointerEventData eventData)
    {
        Pressed = true;
    }

    public void OnPointerDown(PointerEventData eventData)
    {
        Pressed = false;
    }
}

Bien aquí tenemos el Escript de 
Handle  ahora vamos a poner un Script a nuestro personaje el Policía.

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class scripandroid : MonoBehaviour
{
    protected Joystick joystick;
    protected joystickbuttoon joystickbutton;

    // Start is called before the first frame update
    void Start()
    {
        joystick = FindObjectOfType<Joystick>();
        joystickbutton = FindObjectOfType<joystickbuttoon>();
        
    }

    // Update is called once per frame
    void Update()
    {
        var rb = GetComponent<Rigidbody2D>();
        rb.velocity = new Vector2(joystick.Vertical * 3f, rb.velocity.y);
        rb.velocity = new Vector2(joystick.Horizontal * 3f, rb.velocity.x);
        
    }
}

ahora ya tendriamos nuestro Joysticks

Continuar escribiendo

Related Posts

Mourinho ha vuelto, pero el Real Madrid no: muchas estrellas, demasiado ego y muy poco equipo

Mourinho y su segunda etapa en el Real Madrid: tengo muchas dudas La segunda etapa de Mourinho en el Real Madrid me genera muchas dudas. Yo soy de esas personas…

Lamine vs Kane: ganar el Mundial no significa haber sido el mejor

Hoy se enfrentan España e Inglaterra y, sinceramente, me parece un tanto ridículo e incluso algo injusto para otros futbolistas que sí tuvieron un papel protagonista en el Mundial que…

Deja una respuesta

You Missed

Mourinho ha vuelto, pero el Real Madrid no: muchas estrellas, demasiado ego y muy poco equipo

  • Por admin
  • septiembre 26, 2026
  • 11 views
Mourinho ha vuelto, pero el Real Madrid no: muchas estrellas, demasiado ego y muy poco equipo

Lamine vs Kane: ganar el Mundial no significa haber sido el mejor

  • Por admin
  • septiembre 26, 2026
  • 16 views
Lamine vs Kane: ganar el Mundial no significa haber sido el mejor

Sí, quéjate del árbitro… pero primero juega al fútbol, el problema del Real Madrid va más allá del VAR.

  • Por admin
  • septiembre 22, 2026
  • 20 views
Sí, quéjate del árbitro… pero primero juega al fútbol, el problema del Real Madrid va más allá del VAR.

Raphinha tira del Barça, Lamine se lleva las portadas: ¿rendimiento o marketing?

  • Por admin
  • septiembre 20, 2026
  • 49 views
Raphinha tira del Barça, Lamine se lleva las portadas: ¿rendimiento o marketing?

Del Messi-Cristiano al “yo merezco el Balón de Oro”: ¿en qué momento cambió tanto el fútbol?

  • Por admin
  • septiembre 19, 2026
  • 38 views
Del Messi-Cristiano al “yo merezco el Balón de Oro”: ¿en qué momento cambió tanto el fútbol?

¿Libertad personal o falta de profesionalidad? El gesto de Vinícius, Mbappé y Konaté que divide opiniones

  • Por admin
  • septiembre 16, 2026
  • 35 views
¿Libertad personal o falta de profesionalidad? El gesto de Vinícius, Mbappé y Konaté que divide opiniones