
28.07.2010, 10:50
|
|
Регистрация: Oct 2008
Сообщений: 60
|
Как установить прилетевший шарик на определенное место
Пишу игру шарики - сверху есть массив шариков, снизу вылетает еще один, после столкновения шарики одинакового цвета исчезают. Так вот проблема в том, что если нет шариков одинакового цвета в месте столкновения, то прилетевший необходимо поставить на строго определенное место в зависимости от того, с каким шариком он столкнулся (если по касательной - справа/слева, иначе 2 положения снизу). Пыталась просчитывать в зависимости от координат центров столкнувшихся шаров, но все равно сохраняется определенная погрешность и периодически шарик становится совсем не туда, куда было бы логично его поставить. Может есть более простой способ высчитывать траекторию прилета?
|