Re: Невозможно включть полноекранный режим при использовании Game Api
Piligrim, если будешь менять менять библиотекчку, поставь плиз в потдержке спрайтов еще sprite.setImage чтобы можно было менять опр картинку созданого спрайта
|
Re: Невозможно включть полноекранный режим при использовании Game Api
Если можно такие процедурки: узнать сколько вспрайте кадров. какой текущий кадр, удалить опр кадр, *если єто не сложно будет... подобавляй доступ ко всему.. всегда приодится... И еще один вопросик, как самое легче скомпилировать библиотеку ? я уже дня 3 пробую ничего не выходит... Делаю все по примеру со справки... 2 раза компилируется, все норм но не работает... Я б потихоньку тада и сам бы совершенствовал либы...
И еще бы чтобы можно было бы получить высоту и ширину спрайта, ато столько переменных для этого надо.. и в потсчете тоже... |
Re: Невозможно включть полноекранный режим при использовании Game Api
Теоретически можно сделать доступным все как в яве. просто надо ли это?
http://java.sun.com/javame/reference/apis/jsr118/ Смотрим javax.microedition.lcdui.game Для компиляции должен быть установлен WTK 2.x , текущий последний 2.5, где-то тут выкладывал bat файл для компиляции. |
Re: Невозможно включть полноекранный режим при использовании Game Api
Вложений: 2
Уже научился компилировать либы с помощью NetBeans 5.0, подобавлял все функции какие были в либу... Только не смог все таки исправить чтоб на весь экран было... это не по моим мозгам будет...
Вот вылаживаю либу спрайтов Piligrima с доп функциями, и с описанием каждой функции и процедуры... |
Re: Lib_game (Game API Support)
Вложений: 2
Исправленная либа гейм апи, теперь работает на весь екран на всех телефонах (без софт полоски)
|
Re: Lib_game (Game API Support)
со спрайтами помнится косяки были. Дело в том что с когда грузиш спрайт то для каждого объекта буквально надо загружать свое изображение. Проще выводить стандартными средствами в виде текстур.
Вот сравнить если в моей дюне средствами библиотеки спрайт выводится не более 13 объектов, стандартными средствами-до хрена |
Re: Lib_game (Game API Support)
это ограничение не библиотеки, а самой явы. Библиотека всего-лишь прослойка.
|
Ответ: Lib_game (Game API Support)
Вложений: 1
Полная сборка библиотеки. Авторы: Piligrim, Kurdt. ( 25.10.2008 )
Включены изменения Kurdtа. Добавлена справка по Game API из явы для облегчения понимания строения системы. Включены две демо, по функциям библиотеки и ее расширения для свободного вращения спрайтов. Также включена библиотека Lib_sensor, необходимая для поддержки сенсорных экранов. Добавлено дополнение, для свободного вращения спрайтов. 24.10.2008 +реакция на нажатия клавиш через стандарный getKeyPressed, getKeyClicked *возможность отключить генерацию keyPressed для курсорных клавиш. В теории немного ускоряет обработку клавиш. 18.08.2008 +добавлена функция Lib_sprite.copy(idx : integer) : integer - создание спрайта на основе уже существующего 31.08.2008 *исправлена обработка сенсорного экрана. Исключена библиотека sensor. 01.09.2008 +pointer_state : integer; - состояние нажаточти сенсорного экрана |
Ответ: Lib_game (Game API Support)
Забавно. В русской версии не хочет компилироваться ни в какую. Надо будет поискать ошибку...
|
Ответ: Lib_game (Game API Support)
А в английской нормально?
|
Ответ: Lib_game (Game API Support)
я в английской тестировал.
действительно, не компилирует в русской версии :( |
Ответ: Lib_game (Game API Support)
Ничего, видно где-то запятую случайно затёр. Исправлю. Можно, кстати, сделать чтобы библиотеки назывались как угодно, а не Lib_*.class
|
Re: Lib_game (Game API Support)
люди где англискую версию взять 2.02 ? официальный сайт не пашет:( а русскаий не хочет с либами cnv2 и game дружить((
|
Ответ: Lib_game (Game API Support)
Пока можно компилить и в русской версии. Просто либы добавлять потом после компиляции с помощью архиватора. Русскую версию скоро исправлю.
|
Ответ: Lib_game (Game API Support)
Вложений: 1
Вот английская версия 2.02.
|
Часовой пояс GMT +4, время: 11:44. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot