Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Dzam
0 / 0 / 0
Регистрация: 01.03.2015
Сообщений: 4
#1

Вращение барабана слот машины - Android

01.03.2015, 12:42. Просмотров 796. Ответов 3
Метки нет (Все метки)

Здравствуй, уважаемый формучанин.
Делаю слот машину. Застрял на анимации вращения барабана (пример на скрине). Барабан состоит из 3 ячеек. Пробовал через ViewFlipper анимацию каждой ячейки по отдельности. Но, если вызывать метод startFlipping(), то после каждого воспроизведения анимации появляется пауза. Также видна незначительная рассинхронизация между тремя ячейками. Подскажите, как можно такое реализовать?
p.s. если есть код любого слота, то рад буду принять.
Миниатюры
Вращение барабана слот машины  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.03.2015, 12:42     Вращение барабана слот машины
Посмотрите здесь:

МНР-машины(машины с неограниченными регистрами)
Виртуальный слот vs слот, вызывающий виртуальную функцию C++ Qt
Найти момент инерции барабана
Развалилась деталь барабана
Android Вращение изображения
Отличия машины поста от машины тьюринга
Реализовать вращение 3D объекта как вращение камеры
JavaScript Создание барабана
Как остановить вращение машины
Как обращаться с windows машины на web сервер Ubuntu desktop машины из одной сети? Apache
ImageView вращение Android
LibGDX вращение текстуры Android

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Netscape
371 / 358 / 48
Регистрация: 02.10.2009
Сообщений: 712
Записей в блоге: 4
01.03.2015, 22:19     Вращение барабана слот машины #2
https://code.google.com/p/android-wheel/
Dzam
0 / 0 / 0
Регистрация: 01.03.2015
Сообщений: 4
04.03.2015, 09:09  [ТС]     Вращение барабана слот машины #3
Спасибо. Скачал, посмотрел - не совсем то. В итоге разобрал реализацию метода StartFlipping() у ViewFlipper. И сделал по аналогии. Через Handler.
Dzam
0 / 0 / 0
Регистрация: 01.03.2015
Сообщений: 4
23.03.2015, 22:14  [ТС]     Вращение барабана слот машины #4
Как только не боролся с проблемой "заикания", не нашел решения. Прошу помощи.

Написал анимацию через ViewFlipper, но она, почему-то скачет все время. Пробовал разные варианты:
1. Через потоки. Через равные интервалы отправлял ViewFlipper.showNext()
2. Через OnAnimationListener. Когда заканчивалась анимация отправлял showNext()
3. Через ViewFlipper.startFlipping(). Тут пауза между флипами.

Выкладываю код и видео одного из вариантов. Подскажите, если у кого есть идеи.
http://youtu.be/-rH_dCfNO44
Вложения
Тип файла: zip Rotator.zip (5.05 Мб, 2 просмотров)
Yandex
Объявления
23.03.2015, 22:14     Вращение барабана слот машины
Ответ Создать тему
Опции темы

Текущее время: 13:43. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru