public boolean getroffen(int px, int py)
{
if (py>200-zSeitenlänge/2 && py<200+zSeitenlänge/2
&& px > 200-hRechner.sin(30)*(zSeitenlänge-((200+hRechner.wurzel(hRechner.quadrat(zSeitenlänge)-hRechner.quadrat(zSeitenlänge/2))/2-py)/hRechner.sin(60))) &&
px < 200+hRechner.sin(30)*(zSeitenlänge-((200+hRechner.wurzel(hRechner.quadrat(zSeitenlänge)-hRechner.quadrat(zSeitenlänge/2))/2-py)/hRechner.sin(60))))
return true;
else
return false;
}
{
if (py>200-zSeitenlänge/2 && py<200+zSeitenlänge/2
&& px > 200-hRechner.sin(30)*(zSeitenlänge-((200+hRechner.wurzel(hRechner.quadrat(zSeitenlänge)-hRechner.quadrat(zSeitenlänge/2))/2-py)/hRechner.sin(60))) &&
px < 200+hRechner.sin(30)*(zSeitenlänge-((200+hRechner.wurzel(hRechner.quadrat(zSeitenlänge)-hRechner.quadrat(zSeitenlänge/2))/2-py)/hRechner.sin(60))))
return true;
else
return false;
}