Ответ: Хлопушка
А что мешает двигать шарики вдоль локальной оси совпадающей с осью хлопушки?
|
Ответ: Хлопушка
Мешает сила тяжести и сила сопротивления воздуха, а впоследствии и ветер...
|
Ответ: Хлопушка
Цитата:
|
Ответ: Хлопушка
Но с силой сопротивления сложнее(нужна для ограничения ускорения шариков): она направлена всегда в противоположную скорости сторону, надо, мне кажется, всё-таки как-то разложить скорость по осям... Или есть способ и силу сопротивления воздуха имитировать?
|
Ответ: Хлопушка
Используй локальные координаты и углы. Их специально придумали для подобных случаев.
|
Ответ: Хлопушка
Я кое-что поменял, код стал немного компактнее... Может так будет легче разобраться:
Код:
ex_part\speed = Rnd(0.1,0.11) |
Ответ: Хлопушка
|
Ответ: Хлопушка
Я заметил ещё кое-какую вещь: если поворачивать хлопушку на одинаковые углы по оси X и Z, то с увеличением угла от 0 до 90 хлопушка начинает кривить и, вместо того, чтобы лечь на плоскость XOZ под 45 градусов к осям X и Z, ложится на ось Z, притом вращаясь восьмёркой... Может, кто знает, есть ли способ вращать цилиндр не силами Blitz-а? А кватернионы не помогут?
|
Часовой пояс GMT +4, время: 01:28. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot