|
|
Модератор форума: Slon |
Форум РЕДАКТОР - ArmA 2 Скрипты Можно ли прибавлять или вычитать из x,y,z? (Помогите) |
Можно ли прибавлять или вычитать из x,y,z? |
› Вторник
› 08.06.2010
› 13:32
› Сообщение #
for "_a" from 0 to 100 do {
object setVectorUp [x,y,z] ; sleep 0.05; }; Нужно что бы из значения y 100 раз вычиталось какое нибудь число ( в данном случае). Сообщение отредактировал SAN444EZ - Вторник, 08.06.2010, 13:32
Si vis pacem para bellum
|
› Вторник
› 08.06.2010
› 14:16
› Сообщение #
Если число с каждым шагом увеличивается (уменьшается) то можно так
for "_a" from -1 to 1 step 0.01 do { - или for "_a" from 1 to -1 step -0.01 do |
› Вторник
› 08.06.2010
› 21:25
› Сообщение #
О, спасибо большое!
Добавлено (08.06.2010, 21:25) Можно ли сохранить угол поворота объекта и при этом передвигать его (setPos). У меня что-то не выходит. Например как погрузить корабль под воду вот в таком положении? Что бы не рывком, а плавно? Сообщение отредактировал SAN444EZ - Вторник, 08.06.2010, 21:26
Si vis pacem para bellum
|
› Вторник
› 08.06.2010
› 21:42
› Сообщение #
_ps = getPos ob;
ob setVectorDirAndUp [[0.01,0.01,-1],[0.01,0.01,1]]; for "_a" from 0 to -100 step -0.1 do { _ps set [2,_a]; ob setPosASL _ps; sleep 0.05; }; |
› Суббота
› 26.06.2010
› 00:14
› Сообщение #
rusik, вот что то такое. Коряво конечно, но дальше сам подкручивай углы и падение.
Прикрепления:
Bashnya.utes.rar
(1.1 Kb)
Si vis pacem para bellum
|
| |||
| |||
Чат сайта |