Синтаксис:
Используется csharp
void Update()
{
HudInfo();
}
{
HudInfo();
}
Синтаксис:
Используется csharp
void HudInfo()
{
RaycastHit hit2;
Ray ray2 = rayCamera2.ScreenPointToRay(Input.mousePosition);
if (Physics.Raycast(ray2, out hit2, 15f))
{
if (hit2.collider.gameObject.tag == "Enemy" || hit2.collider.gameObject.tag == "Villager")
{
text.enabled = true;
text.text = hit2.collider.gameObject.GetComponent<Enemy>().health.ToString();
}
else
{
if(text)
text.enabled = false;
}
}
}
{
RaycastHit hit2;
Ray ray2 = rayCamera2.ScreenPointToRay(Input.mousePosition);
if (Physics.Raycast(ray2, out hit2, 15f))
{
if (hit2.collider.gameObject.tag == "Enemy" || hit2.collider.gameObject.tag == "Villager")
{
text.enabled = true;
text.text = hit2.collider.gameObject.GetComponent<Enemy>().health.ToString();
}
else
{
if(text)
text.enabled = false;
}
}
}