Форум программистов, компьютерный форум, киберфорум
Наши страницы

android игра ( sutfaceview) - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Как включить режим полёта? http://www.cyberforum.ru/android-dev/thread640105.html
Как програмно включить режим полёта?
Программирование Android Неоткалиброванный акселерометр При написании интерактивного приложения под Андроид обнаружил, что даже на моем телефоне при нахождении на ровной поверхности сенсоры показывают некоторое статичное смещение в положительную сторону,... http://www.cyberforum.ru/android-dev/thread640044.html
Программирование Android java.lang.NoClassDefFoundError
Не пойму, что не так. DataActivity.java находится в пакете com.example.helper, в манифесте прописано: <activity android:name=".DataActivity" /> Все другие активити прекрасно запускаются, это же,...
Программирование Android Excel - Android
Всем добрый день. Столкнулся с необходимостью работы с Excel(.xls) файлом. Поискал в интернете - указывают на проект http://jexcelapi.sourceforge.net/ Пробую по документации запустить пример, и...
Программирование Android Проверить интернет даже когда есть wifi http://www.cyberforum.ru/android-dev/thread639922.html
Как реализовать проверку интернета, работающую даже в том случае, когда есть wifi-сеть, но по этой сети интернет не раздается?
Программирование Android [Книга] Разработка приложений для Android (Pro Android 2) Оригинальное название: Pro Android 2 Автор: С. Хашими, С. Коматинени, Д. Маклин Издательство: Питер Год: 2011 Язык: Русский Страниц: 736 Формат: pdf Размер: 220 МБ Описание книги Разработка... подробнее

Показать сообщение отдельно
dajver
409 / 273 / 18
Регистрация: 18.09.2010
Сообщений: 1,112
20.08.2012, 21:28
Скорей всего canvas отрисовывает, ни какого движка....

Вот как я отлавливал столкновения
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
/*Проверка на столкновения*/
    private void testCollision() {
                Iterator<Bullet> b = ball.iterator();
                while(b.hasNext()) {
                        Bullet balls = b.next();
                        Iterator<Enemy> i = enemy.iterator();
                        while(i.hasNext()) {
                          Enemy enemies = i.next();
                          
                         if ((Math.abs(balls.x - enemies.x) <= (balls.width + enemies.width) / 2f)
                                         && (Math.abs(balls.y - enemies.y) <= (balls.height + enemies.height) / 2f)) {
                                           i.remove();
                                           b.remove();
                         }
                        }
        }
        }
http://dajver.blogspot.com/2012/01/android-5-2d.html полный урок
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru