Перейти к основному содержимому

Как получить позицию брошенной актором гранаты?

Вопрос

Как получить позицию брошенной актором гранаты?

Ответ

Для получения позиции брошенной актором гранаты можно использовать следующий подход:

1. Добавьте биндер к гранатам, чтобы отслеживать их состояние.
2. Когда актор бросает гранату, первая граната удаляется, а вторая спавнится без владельца и начинает лететь и взрываться.
3. Создайте скрипт, который проверяет удаление первой гранаты (через её владелец) и спawn второго объекта.
4. В момент появления второй гранаты сверяйте её координаты с предыдущими.

Примерно такой процесс можно реализовать следующим образом:

- Добавьте биндер к классу гранат, например используя функцию addScriptBin().
- В скрипте binders добавьте логику для отслеживания удаления первой гранаты и спawning второй.
- Примените проверку координат между этими событиями.