Показать сообщение отдельно
Старый 24.05.2007, 00:01   #7
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Re: плавный скроллинг в тайл движке?

Сделать 2 значения скорости, и одно значение максимальной скорости, затем к значениям CameraX и CameraY, прибавлять их каждый цикл, а их изменять так:
Пра нажатии вправо:
CamXSp#=CamXSp+((CamMaxSp#-CamXSp)*.05)
Влево:
CamXSp#=CamXSp+((-CamMaxSp#-CamXSp)*.05)

И после всех изменений снижение скорости:
CamXSp.97

Ну и т.п, .05 это значение плавности, с ним можешь поиграться, ну в этом роде делай дальше, примерно так. Я такие плавности применяю, т.к. в них есть эффект резкого разгона.
(Offline)
 
Ответить с цитированием