24 lines
385 B
C#
24 lines
385 B
C#
using System;
|
|
using UnityEngine;
|
|
|
|
public class Entity : MonoBehaviour
|
|
{
|
|
[Header("Movement")]
|
|
public float speed;
|
|
[SerializeField] protected Rigidbody2D rb;
|
|
public Vector3 moveDirection;
|
|
public bool noMovement;
|
|
protected virtual void Movement()
|
|
{
|
|
|
|
}
|
|
|
|
private void FixedUpdate()
|
|
{
|
|
if (!noMovement)
|
|
{
|
|
Movement();
|
|
rb.linearVelocity = moveDirection * speed;
|
|
}
|
|
}
|
|
}
|