Question by
boss2070301 · May 12, 2020 at 01:30 AM ·
joystickignore objects
Ignore Joystick UI
I need someone to help me ignore my joystick UI element I have seen questions but I don't know how to make it for android someone please help my code is this
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class PlayerMovement : MonoBehaviour
{
public float moveSpeed = 5f;
public Rigidbody2D rb;
public Camera cam;
public Joystick joystick;
Vector2 movement;
Vector2 mousePos;
public static Vector3 playerPos;
void Update()
{
playerPos = transform.position;
movement.x = joystick.Horizontal;
movement.y = joystick.Vertical;
mousePos = cam.ScreenToWorldPoint(Input.mousePosition);
}
private void FixedUpdate()
{
rb.MovePosition(rb.position + movement * moveSpeed * Time.fixedDeltaTime);
Vector2 lookDir = mousePos - rb.position;
float angle = Mathf.Atan2(lookDir.y, lookDir.x) * Mathf.Rad2Deg;
rb.rotation = angle;
}
}
Comment