Я работаю над игровым проектом, и я работаю над ИИ в игре. Я хочу, чтобы вражеские объекты начали целиться и стрелять в игрока, когда они находятся в поле зрения врага, и я наткнулся на эту статью о том, как это сделать: http://www.emanueleferonato.com/29/04/2007/create-a-flash-game-like-security-part-2/
мой вопрос: можете ли вы сделать то же самое, не используя реальную линию? можете ли вы, например, использовать контрольную точку попадания и в основном определить линию? или какой-либо другой способ сделать это, фактически не помещая объект на сцену.
Я пытаюсь сделать все как можно более эффективным и не хочу использовать этот подход, если это возможно. если у вас есть совет, код или ссылки на полезный ресурс, я был бы очень признателен!