Показать сообщение отдельно
  #2 (permalink)  
Старый 31.10.2015, 18:38
Аватар для ruslan_mart
Профессор
Отправить личное сообщение для ruslan_mart Посмотреть профиль Найти все сообщения от ruslan_mart
 
Регистрация: 30.04.2012
Сообщений: 3,018

228, победитель уже заранее известен на сервере, а в JS - фейк.

Т.е., допустим у нас есть 10 игроков, а победил 5-й игрок. Нам генерируется 10 аватарок, нужно плавно прокрутить до 5-й аватарки с эффектом замедления.

scroll = avatarWidth * 5 + containerWidth / 2 - avatarWidth / 2



Вот и всё. Правда, это всё можно немного по другому сделать. Например, предусмотреть в JS повторения аватарок и т.д.

Тут ничего сложного нет, сплошные формулы.
Ответить с цитированием