Problems with raycasting 2D. Probelmas com raycasting 2D.
Hi, i'm creating a side scrolling stealth game and i'm trying to create the enemy's line of sight. I want that when the player enters this line of sight, something happens. But, if there's na object in front of the player, i want it do block the enemy's line of sight. I discovered that i could do it with raycast, because it collides with the frist object only (am I right?). But i'm new to scripting, so I don't know how to use raycast. The examples I saw were very confusing. I'd like an example script or something that looks like what I'm doing. I'm using C#.
Olá. Eu estou criando um jogo furtivo side scrolling. No momento, estou tentando criar o campo de visão dos inimigos. Eu quero que, quando o jogador entrar neste campo de visão, algo aconteça. Mas, se há um objeto na frente do jogador, gostaria que este bloqueasse o campo de visão inimigo. Descobri que posso fazer isto com raycast, uma vez que ele colide com apenas com o primeiro objeto (estou certo?). Sendo que, como sou novo com scripts, não sei usar o raycast. Os exemplos que vi na internet eram muito confusos. Gostaria de um script exemplo ou de algo próximo com o que estou fazendo. Eu estou usando C#.
Your answer
Follow this Question
Related Questions
Is calling OnCollisionEnter2D on allot of GameObjects leading to worse performance? 0 Answers
Confusing Interactions Between 2D Colliders 0 Answers
How do I create a 2D movement script that will cause prefabs to drift around the screen? 0 Answers
Forcibly halt movement of slow rigidbodies, but not falling ones. (2D) 1 Answer
Player Dips Into Ground After Jump 0 Answers