Punch()
, по идее у вас вот эта часть if(Input.GetKeyDown(KeyCode.E))
{
if (hit.collider != null)
{
if(hit.collider.gameObject.CompareTag("enemy"))
{
Debug.Log("enemy");
}
}
}
Update()
, надеюсь чем-то помог )) public float Speed = 2f;
public float Range = 100f;
void Update(){
transform.position = new Vector3(Mathf.Sin(Time.time * Speed) * Range, 0f, 0f);
}