2д сцене будто в 3д (вид сверху). Только в 3д можно сделать "бильярдный стол с шарами" так чтобы шары крутились как в реале? На 2д сцене они всегда будут как шайбы хоккейные?
можно. в самом олдовом варианте - примерно так (наивная реализация из головы, но общая идея будет такая). рисуешь/рендеришь качение шара в 8 направлениях: С, СВ, В. ЮВ, Ю, ЮЗ, З, СЗ в коде определяешь угол движения шара по столу и выбираешь спрайт с наиболее близким направлением. ещё стоит учитывать конкретный угол поворота шара покруг некой своей оси и выбирать из анимации соотв спрайт, чтобы не казалось, что шар каждый раз сам поворачивается в исходное положение. это если я првильно понял вопрос :)
Можно попробовать сделать вьюпорт для 2д шара, в нем отображать 3д шар и крутить его в скрипте куда надо.
Обсуждают сегодня