Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > Flash Приложения: AIR, Zinc и тд.

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 12.06.2014, 19:54
AlexAS3 вне форума Посмотреть профиль Отправить личное сообщение для AlexAS3 Найти все сообщения от AlexAS3
  № 1  
Ответить с цитированием
AlexAS3

Регистрация: May 2014
Сообщений: 29
По умолчанию разработка игры для Андроид

Здравствуйте, пишу игру на AS3 во Flash Buildere. Хочу сделать её для андроид устройства. Возникли 2 проблемы.
1) Почему-то, при нажатии на экран, даже, где нет кнопок, все на экране подтормаживает очень заметно. С чем это может быть связано? Ведь, если нажимать просто на экран - ничего же не должно обрабатываться?
2) Второй вопрос - это где можно узнать, как взаимодействовать с устройством(Android) с помощью Action Script 3.0? Уроков как-то крайне мало об этом... Везде только AS3 для компьютера... Кто как учился?

Старый 12.06.2014, 20:09
caseyryan вне форума Посмотреть профиль Отправить личное сообщение для caseyryan Найти все сообщения от caseyryan
  № 2  
Ответить с цитированием
caseyryan
 
Аватар для caseyryan

Регистрация: Jun 2012
Адрес: Новосибирск
Сообщений: 6,644
Записей в блоге: 4
Цитата:
Везде только AS3 для компьютера...
Там так и написано "это урок по as3 для компьютера"? Или с чего такой вывод? AS3 универсальный язык
Цитата:
Почему-то, при нажатии на экран, даже, где нет кнопок, все на экране подтормаживает очень заметно. С чем это может быть связано? Ведь, если нажимать просто на экран - ничего же не должно обрабатываться?
У меня не тормозит. Видимо у вас какие-то проблемы с программой
__________________
Ко мне можно и нужно обращаться на ты)

Старый 12.06.2014, 21:29
AlexAS3 вне форума Посмотреть профиль Отправить личное сообщение для AlexAS3 Найти все сообщения от AlexAS3
  № 3  
Ответить с цитированием
AlexAS3

Регистрация: May 2014
Сообщений: 29
Язык универсальный, но как обработать кнопку выхода на андроиде? На устройстве всего-то 3 кнопки, а как их к программе прикрутить, интересно бы узнать.
Сейчас запускал на другом устройстве, на планшете - там таких глюков нет. Может, это как-то связано именно с моим телефоном... Хотя, в лругих играх такого не наблюдал.

Старый 12.06.2014, 21:33
illuzor вне форума Посмотреть профиль Отправить личное сообщение для illuzor Найти все сообщения от illuzor
  № 4  
Ответить с цитированием
illuzor
 
Аватар для illuzor

Регистрация: Dec 2010
Адрес: Ярославль
Сообщений: 1,255
Цитата:
где можно узнать, как взаимодействовать с устройством(Android) с помощью Action Script 3.0?
Смотря что за взаимодействие. Например, с камерой и акселерометром можно работать напрямую через air. А, например, для вибрации и отправки смс нужны ane расширения.

Цитата:
как обработать кнопку выхода на андроиде
Точно так же, как с клавиатурой на пк - через KeyboardEvent

Старый 13.06.2014, 03:24
Bletraut вне форума Посмотреть профиль Отправить личное сообщение для Bletraut Найти все сообщения от Bletraut
  № 5  
Ответить с цитированием
Bletraut
 
Аватар для Bletraut

Регистрация: Mar 2013
Адрес: Вне пространства.
Сообщений: 567
Отправить сообщение для Bletraut с помощью ICQ Отправить сообщение для Bletraut с помощью Skype™
Цитата:
как обработать кнопку выхода на андроиде
Код AS3:
			NativeApplication.nativeApplication.addEventListener(KeyboardEvent.KEY_DOWN, backBtnHandler, false, 0, true);
		...
 
		private function backBtnHandler(e:KeyboardEvent):void
		{
			if (e.keyCode == Keyboard.BACK)
			{
				e.preventDefault();
                                ...
			}
		}
Если делаете игру где много графики, то скорее всего она будет лагать, поэтому советую использовать старлинг.
__________________
Я заклинаю вас действовать иначе.

Старый 28.07.2014, 00:24
AlexAS3 вне форума Посмотреть профиль Отправить личное сообщение для AlexAS3 Найти все сообщения от AlexAS3
  № 6  
Ответить с цитированием
AlexAS3

Регистрация: May 2014
Сообщений: 29
Спасибо за ответы! )
У меня еще вопросы: Как сменить иконку приложения для Андроид? А то там зеленый робот, а хочется сделать свою.
Можно ли снять разрешение "Использование данных местоположения" (или как-то так оно называется). Просто, это указывалось где-то в самом начале создания проекта, а теперь непонятно, где убрать эту опцию.

Старый 28.07.2014, 05:23
caseyryan вне форума Посмотреть профиль Отправить личное сообщение для caseyryan Найти все сообщения от caseyryan
  № 7  
Ответить с цитированием
caseyryan
 
Аватар для caseyryan

Регистрация: Jun 2012
Адрес: Новосибирск
Сообщений: 6,644
Записей в блоге: 4
В файле application.xml все это прописывается
__________________
Ко мне можно и нужно обращаться на ты)

Старый 28.07.2014, 22:55
AlexAS3 вне форума Посмотреть профиль Отправить личное сообщение для AlexAS3 Найти все сообщения от AlexAS3
  № 8  
Ответить с цитированием
AlexAS3

Регистрация: May 2014
Сообщений: 29
Цитата:
Сообщение от caseyryan Посмотреть сообщение
В файле application.xml все это прописывается
чтобы не работать с GPS надо удалить эту строчку?
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>

или изменить как-то?
А для иконок что надо? В к каждой путь написать? например:
<!-- <icon>
<image16x16>image/img1</image16x16>
<image32x32>image/img2</image32x32>
<image48x48>image/img3</image48x48>
<image128x128>image/img4</image128x128>
</icon> -->

Старый 29.07.2014, 08:48
caseyryan вне форума Посмотреть профиль Отправить личное сообщение для caseyryan Найти все сообщения от caseyryan
  № 9  
Ответить с цитированием
caseyryan
 
Аватар для caseyryan

Регистрация: Jun 2012
Адрес: Новосибирск
Сообщений: 6,644
Записей в блоге: 4
Цитата:
чтобы не работать с GPS надо удалить эту строчку?
Зачем гадать, когда есть описания всех разрешений здесь
Цитата:
Allows an app to access precise location from location sources such as GPS, cell towers, and Wi-Fi.
Цитата:
А для иконок что надо? В к каждой путь написать? например:
Как правило, там уже указаны все доступные разрешения для иконок. Нужно только разложить свои иконки в указанные папки
__________________
Ко мне можно и нужно обращаться на ты)

Старый 29.07.2014, 22:51
AlexAS3 вне форума Посмотреть профиль Отправить личное сообщение для AlexAS3 Найти все сообщения от AlexAS3
  № 10  
Ответить с цитированием
AlexAS3

Регистрация: May 2014
Сообщений: 29
Цитата:
Сообщение от caseyryan Посмотреть сообщение

Как правило, там уже указаны все доступные разрешения для иконок. Нужно только разложить свои иконки в указанные папки
Разрешения для иконок там указаны, но вот папки там не были указаны. и куда класть иконки - непонятно. Когда я сам прописываю путь к файлу или просто имя файла, то выходит ошибка:

Error occurred while packaging the application:
E:\other\Razrab\GameCarsAndroid\bin-debug\GameCars-app.xml: error 303: Icon iconca1.jpg is missing from package

Создать новую тему Ответ Часовой пояс GMT +4, время: 20:24.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 20:24.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.