- Atualmente o meu código esta assim e a situação só piora!!!
`
using System.Collections; using System.Collections.Generic; using UnityEngine;
public class ControlaInimigo : MonoBehaviour { void FixedUpdate() { GetComponent().MovePosition (GetComponent().position + Jogador.transform.position); }
public class ControlaInimigo : MonoBehaviour {
public GameObject Jogador;
public float Velocidade = 5;
// Use this for inicialization
void Start () {
}
//Update is called once per frame
void Update () {
}
void FixedUpdate()
{
Vector3 direcao = Jogador.transform.position - transform.position;
GetComponent<Rigidbody>().MovePosition
(GetComponent<Rigidbody>().position +
direcao * Velocidade * Time.deltaTime);
}
}
`