20 lines
369 B
C#
20 lines
369 B
C#
using System;
|
|
using Data;
|
|
using UnityEngine;
|
|
|
|
public class Pawn : MonoBehaviour
|
|
{
|
|
[SerializeField] private UnitData unitData;
|
|
private Vector2 _moveInput;
|
|
|
|
public virtual void HandleMove(Vector2 input)
|
|
{
|
|
_moveInput = input;
|
|
}
|
|
|
|
private void FixedUpdate()
|
|
{
|
|
transform.Translate(_moveInput * unitData.MoveSpeed);
|
|
}
|
|
}
|