
Сообщение от
Kros
Есть вопрос, можно через скрипт получать данные о расстоянии от самолета игрока до расположенного на карте объекта? Через метод или свойство какое-нибудь, чтобы в него название объекта скормить, а в обратку цифру о дальности до него получить?
примерно так
Код:
AiActor aa;
Point3d pos = aa.Pos();
if (GamePlay.gpPlayer().Place() is AiAircraft)
playerPlane = GamePlay.gpPlayer().Place() as AiAircraft;
double distance = playerPlane.Pos().distance(ref pos);
aa - соответственно АИ актор, вместо него может быть стационар, пушка и т.п., из них получается позиция Pos() типа Point3d, и на эту позицию ссылается метод самолёта Pos().distance(ref pos)