using System; using Core.Extensions; using UnityEngine; public class Marisa : Entity { [Header("Mouse")] [SerializeField] private Camera cam; public Vector2 mouseWorldPos; public Transform firingPointBase; public Transform firingPoint; private void Update() { mouseWorldPos = cam.ScreenToWorldPoint(Input.mousePosition); firingPointBase.Lookat2D(mouseWorldPos); } protected override void FixedUpdate() { moveDirection = new Vector2(Input.GetAxis("Horizontal"), Input.GetAxis("Vertical")); base.FixedUpdate(); } }