|
12.02.2010, 16:39
|
#346
|
Знающий
Регистрация: 18.03.2009
Сообщений: 223
Написано 10 полезных сообщений (для 17 пользователей)
|
Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
во, функцию забабахал) и спрайты не нужны более)
function stolk(im1:image; xim1:integer; yim1:integer; im2:image; xim2:integer; yim2:integer):integer;
begin
AddSprite(im1, getImageWidth(im1), GetImageHeight(im1));
AddSprite(im2, getImageWidth(im2), GetImageHeight(im2));
SpritePosition(0, xim1, yim1);
SpritePosition(1, xim2, yim2);
stolk:=Collision(0, 1, 0);
RemoveSprites;
end;
__________________
И суслики вам не помогут
|
(Offline)
|
|
13.02.2010, 16:57
|
#347
|
Мастер
Регистрация: 06.09.2007
Адрес: Донецк, ДНР
Сообщений: 1,023
Написано 298 полезных сообщений (для 713 пользователей)
|
Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
Ты в своем уме? При каждом вызове данной функции в память будет загружаться 2 спрайта благодаря функции AddSprite. Пару сотен вызовов проверки на столкновение и твоя игра вылетит с ошибкой OutOfMemory из-за нехватки памяти.
|
(Offline)
|
|
16.02.2010, 09:28
|
#348
|
Знающий
Регистрация: 18.03.2009
Сообщений: 223
Написано 10 полезных сообщений (для 17 пользователей)
|
Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
дык я же их удаляю потом при помощи RemoveSprites... (миллион до неба раз вызвал и всё норм работало)
__________________
И суслики вам не помогут
|
(Offline)
|
|
16.02.2010, 16:29
|
#349
|
Мастер
Регистрация: 06.09.2007
Адрес: Донецк, ДНР
Сообщений: 1,023
Написано 298 полезных сообщений (для 713 пользователей)
|
Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
Сообщение от demon112
дык я же их удаляю потом при помощи RemoveSprites... (миллион до неба раз вызвал и всё норм работало)
|
Правильный ответ такой:
Нужно удалить добавление спрайтов из функции определения столкновения,
а спрайты добавлять только 1 раз - при запуске игры.
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
27.02.2010, 20:16
|
#350
|
ПроЭктировщик
Регистрация: 30.06.2009
Адрес: Челябинская обл.
Сообщений: 111
Написано 32 полезных сообщений (для 99 пользователей)
|
Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
javax.microedition.media.control (JSR135), MIDIControl называется.
|
Можете быстро написать библиотечку - враппер для команд MIDIControl, чтобы "на лету" играть MIDI? (Спецификация - кому интересно: http://ru.wikipedia.org/wiki/MIDI http://kazus.ru/articles/202.html)
__________________
Аинéжарбази овокáсьф имятнэ́меле как, имякщтóт и имяини́ль оклёт ими́ньдо сяюзлёп, ильсы́м эынэвьтспóс ышáн мóнян тягалзи, эы́жущт тят-ищт сант-ищтý анакаккáт; áкызэй овóваримь авотэ́ як итя́ммарг тыжýлс аирьтэмяег аянлетя́трэщтанот, мадóраи мынавóзарбо мэ́сьф мынтáняп авокáныдя, икиньхэ́ть мóкызэй астэя́львэй шóтрэщт ильсэ́й.
Щамóпф раткáдэрь оидюá!
|
(Offline)
|
|
28.02.2010, 16:42
|
#351
|
AnyKey`щик
Регистрация: 08.02.2010
Сообщений: 6
Написано 2 полезных сообщений (для 2 пользователей)
|
Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
напишите пожалуйста очень простую библиотеку, для добавления в форму выпадающего списка выбора.
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
01.03.2010, 13:57
|
#352
|
Мастер
Регистрация: 06.09.2007
Адрес: Донецк, ДНР
Сообщений: 1,023
Написано 298 полезных сообщений (для 713 пользователей)
|
Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
Сообщение от Sehnsucht_1
напишите пожалуйста очень простую библиотеку, для добавления в форму выпадающего списка выбора.
|
Это уже есть и в стандартных формах. Смотри пример:
Program ComboBox; Var combo, male, female, alien: integer; Const CH_POPUP = 4; Begin combo:=FormAddChoice('Ваш пол:', CH_POPUP); male:=ChoiceAppendString(combo, 'Мужской'); female:=ChoiceAppendString(combo, 'Женский'); alien:=ChoiceAppendString(combo, 'Не определился'); ShowForm; Delay(50000); End.
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
22.03.2010, 21:02
|
#353
|
Разработчик
Регистрация: 16.08.2008
Адрес: Нижегородская провинция
Сообщений: 389
Написано 48 полезных сообщений (для 93 пользователей)
|
Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
Пожалуйста сделай библиотеку математических функций нормально работающую, не как эта тема. Вот хороший материал по этой теме http://forum.boolean.name/attachment...9&d=1269201397
__________________
- Это мы накодили WINDOWS,
- Это мы надкусили APPLE,
- Нам играют живые The Beatles
- И нестареющий Вова Высоцкий...
|
(Offline)
|
|
26.03.2010, 18:28
|
#354
|
AnyKey`щик
Регистрация: 06.08.2009
Сообщений: 7
Написано 0 полезных сообщений (для 0 пользователей)
|
Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
Напишите, пожалуйста, либу для определения одновременного нажатия нескольких цифровых клавиш.
Только не говорите, что ява этого не позволяет, и вообще на половине телефонов это невозможно.
|
(Offline)
|
|
26.03.2010, 19:08
|
#355
|
Модератор
Регистрация: 03.04.2007
Сообщений: 2,252
Написано 597 полезных сообщений (для 817 пользователей)
|
Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
Сообщение от ncuxonaT
Напишите, пожалуйста, либу для определения одновременного нажатия нескольких цифровых клавиш.
Только не говорите, что ява этого не позволяет, и вообще на половине телефонов это невозможно.
|
Функция должна быть в Lib_game.
Не знаю, как на большинстве телефонов, но на Motorola, например, это не работает.
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
26.03.2010, 21:34
|
#356
|
AnyKey`щик
Регистрация: 06.08.2009
Сообщений: 7
Написано 0 полезных сообщений (для 0 пользователей)
|
Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
в lib_game вроде только на джойстик и софт клавиши
На сонериках и нокиях точно работает
|
(Offline)
|
|
27.03.2010, 00:24
|
#357
|
Мастер
Регистрация: 06.09.2007
Адрес: Донецк, ДНР
Сообщений: 1,023
Написано 298 полезных сообщений (для 713 пользователей)
|
Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
Просто на некоторых телефонах цифровые клавиши 2, 4, 6, 8 и 5 считаются клавишами джойстика и их тоже можно отлавливать как джойстик.
С возможностью одновременного нажатия нескольких цифровых клавиш.
|
(Offline)
|
|
27.03.2010, 02:06
|
#358
|
AnyKey`щик
Регистрация: 06.08.2009
Сообщений: 7
Написано 0 полезных сообщений (для 0 пользователей)
|
Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
хотелось бы отлавливать еще и 1, 3, 7, 9, 0, * и #
|
(Offline)
|
|
30.03.2010, 02:51
|
#359
|
AnyKey`щик
Регистрация: 06.08.2009
Сообщений: 7
Написано 0 полезных сообщений (для 0 пользователей)
|
Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
а что, это вообще очень сложно?
|
(Offline)
|
|
30.03.2010, 05:04
|
#360
|
Мастер
Регистрация: 06.09.2007
Адрес: Донецк, ДНР
Сообщений: 1,023
Написано 298 полезных сообщений (для 713 пользователей)
|
Ответ: Запросы на написание библиотек. Библиотеки запрашивать только здесь.
Сообщение от ncuxonaT
а что, это вообще очень сложно?
|
Это вообще не возможно.
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 16:06.
|