Hi all,
I have two objects which are copies of an original (copied via Instantiate()). I intend to do a RayCast from both objects to my player object. I started by first using Debug.DrawRay() to see in which direction the ray will go (it should go from the instantiated GameObjects to the player).
However, what’s happening is that only the first Instantiated objects draws its ray toward the player. The second one is drawing its ray exactly as the first one. This would be OK if both objects were on the same location, but they aren’t.
This is the Update event for the MonoBehaviour attached to both objects:
void Update()
{
Debug.DrawRay(gameObject.transform.position,player.transform.position,Color.blue,1.0f);
}
Again, what happens is: the ray is drawn in exactly the same direction for both objects, instead of both objects drawing their ray toward the player. Am I missing something?