|
|
Модератор форума: Slon |
Форум РЕДАКТОР - ArmA 2 Скрипты Как задать скорость объекту? (А?) |
Как задать скорость объекту? |
› Суббота
› 05.06.2010
› 17:57
› Сообщение #
Можно ли задать скорость объекту? Например бомбе?
bomb= "Bo_FAB_250" createVehicle getpos SAMOLET. Вот как теперь для bomb задать скорость,с которой она полетит сразу после появления? А то она падает так уныло. Еле-еле и отвесно почти..
Si vis pacem para bellum
|
› Суббота
› 05.06.2010
› 18:29
› Сообщение #
наверно бомба появляется под самолётом? и нужно сохранить угол и скорость самолёта ?
можно так bomb = "Bo_FAB_250" createVehicle getpos SAMOLET; |
› Суббота
› 05.06.2010
› 20:08
› Сообщение #
Спасибо!
А вот можно копировать bomb? Если мне нужно снова сделать бомбу точно такую же, снова нужно приравнивать переменную? Bomb="Bo_mk82.......Или можно её как то сразу активировать? Через переменную bomb? *команда* bomb--и появляется такая же бомба в позиции самолета. Можно так? Или одновременно сбросить бомбы. Указать колличество объектов bomb. Сделать им случайный разброс random' ом (что бы не столкнулись). Возможно такое? Сообщение отредактировал SAN444EZ - Суббота, 05.06.2010, 21:14
Si vis pacem para bellum
|
› Воскресенье
› 06.06.2010
› 08:46
› Сообщение #
SAN444EZ,
bomb - это переменная в которую записан id созданого обекта. Через эту переменную объектом можно управлять, после взрыва объект уничтожен это можно узнать как ? ! alive bomb или ? isNull bomb в переменную можно записать новый объект, в любой момент. В том виде, скрипт можно перенести на карту, но более сложные вычисления стоит делать в файле. например так текст файла
Code _un = _this; private ["_vl","_ps","_dr"]; for "_a" from 0 to 15 do { _ps = getpos _un; _ps set [2, (_ps select 2) - 1]; _dr = (getDir _un) + (random 10) - 20; _vl = velocity _un; _vl set [2, -5]; _bo = "Bo_FAB_250" createVehicle _ps; _bo setDir _dr; _bo setVelocity _vl; sleep 0.05; }; это для одного самолёта, 16 бомб |
› Четверг
› 03.02.2011
› 22:33
› Сообщение #
подскажите а как задать скорость самому самолёту ??
|
› Пятница
› 04.02.2011
› 00:09
› Сообщение #
skykiller, this forcespeed "скорость".
Например this forcespeed 300. |
› Вторник
› 25.10.2011
› 19:39
› Сообщение #
Каким образом можно снаряд направить вниз вертикально?
Добавлено (25.10.2011, 19:39) |
| |||
| |||
Чат сайта |