Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для мобильных телефонов > MidletPascal > Основной форум

Основной форум Сюда все проблемы связанные с программированием.

Ответ
 
Опции темы
Старый 24.02.2007, 16:06   #1
Aziz
Оператор ЭВМ
 
Регистрация: 24.02.2007
Сообщений: 20
Написано 0 полезных сообщений
(для 0 пользователей)
Плохо Вопросы новичка... по mp

1 Как создать прелоадер? (подгрузку ресурсов) чтоб не глючил мидлет...
2 как подключать библиотеки Piligrim`a?

Прошу прошения за, возможно, глупые вопровы, но я просто новичек.
очень хочу освоить это дело.

спасибо...
(Offline)
 
Ответить с цитированием
Старый 25.02.2007, 10:34   #2
Piligrim
Оптимист
 
Регистрация: 07.01.2006
Сообщений: 961
Написано 105 полезных сообщений
(для 259 пользователей)
Re: 2 вопроса: Как создать прелоадер? как подключать библиотеки?

1. Подгрузка ресурсов нормально описана в справке. Едиственное, что нужно помнить, что МР не различает конец файла и виснет на нем. Нужно или считать количество информации или помечать последнюю строку чем-то вроде %%end%%
2. Библиотеки подключаются элементарно. Берем все файлы с расширением .class и копируем их в папку Libs МР, а в программе пишем uses имя_библиотеки;
(Offline)
 
Ответить с цитированием
Старый 25.02.2007, 23:46   #3
Aziz
Оператор ЭВМ
 
Регистрация: 24.02.2007
Сообщений: 20
Написано 0 полезных сообщений
(для 0 пользователей)
Re: 2 вопроса: Как создать прелоадер? как подключать библиотеки?

не хочу вас отвлекать, но
Не могли бы вы сделать мне
1 исходник-промер подключения библиотеки и
2 подгрузки ресурсов
?
(Offline)
 
Ответить с цитированием
Старый 26.02.2007, 11:59   #4
Piligrim
Оптимист
 
Регистрация: 07.01.2006
Сообщений: 961
Написано 105 полезных сообщений
(для 259 пользователей)
Re: 2 вопроса: Как создать прелоадер? как подключать библиотеки?

http://piligrim.at.tut.by/java/navigator.zipлежит лежит моя проба по работе с CellID с исходниками. Там есть ответ на обе твоих просьбы
(Offline)
 
Ответить с цитированием
Старый 28.02.2007, 18:46   #5
Aziz
Оператор ЭВМ
 
Регистрация: 24.02.2007
Сообщений: 20
Написано 0 полезных сообщений
(для 0 пользователей)
Re: 2 вопроса: Как создать прелоадер? как подключать библиотеки?

Люди!
создаю часы на экран (176х220)
а они гады видать в цикле обновляються очень много раз =)
как сделать чтоб они обновлялись раз в 1 сек...?

Та же история когда нужно чтоб спустя n-ое кол-во секунд что либо выскакивало ... так как задать это n-ое число?

Спасибо!
(Offline)
 
Ответить с цитированием
Старый 28.02.2007, 21:13   #6
ARV
ПроЭктировщик
 
Регистрация: 25.12.2006
Сообщений: 163
Написано 7 полезных сообщений
(для 12 пользователей)
Re: 2 вопроса: Как создать прелоадер? как подключать библиотеки?

Выполняй Repaint только тогда, когда оно того требует: для часов - каждую секунду (или минуту, если секунды не выводятся), или когда что-то на экране новенькое вывел - т.е. в своем частом-частом цикле введи проверку на необходимость перерисовывания
Надо подождать N секунд? Это просто: delay(N*1000)
И почитывай иногда справочник по функциям и процедурам МидлетПаскаля, он в хелпе, если что...
(Offline)
 
Ответить с цитированием
Старый 28.02.2007, 22:58   #7
Aziz
Оператор ЭВМ
 
Регистрация: 24.02.2007
Сообщений: 20
Написано 0 полезных сообщений
(для 0 пользователей)
Re: 2 вопроса: Как создать прелоадер? как подключать библиотеки?

справочник я читал...

delay - у меня из за него звстывает вся прога...
(например меня надо чтоб только анимация одного цикла остановилась, а он останавливает всю прогу.)

repaint у меня только один - в конце самом цикла.
(Offline)
 
Ответить с цитированием
Старый 01.03.2007, 01:28   #8
http://neten.org
Нуждающийся
 
Регистрация: 24.02.2007
Сообщений: 48
Написано 0 полезных сообщений
(для 0 пользователей)
Re: 2 вопроса: Как создать прелоадер? как подключать библиотеки?

Уже в форуме писали что МР не многозадачная среда. Так что нужно извращатся я например считаю время в начале цикла и в конце потом в зависимости от разницы устанавливаю индекс счетчика циклов.
(Offline)
 
Ответить с цитированием
Старый 01.03.2007, 13:11   #9
ARV
ПроЭктировщик
 
Регистрация: 25.12.2006
Сообщений: 163
Написано 7 полезных сообщений
(для 12 пользователей)
Re: 2 вопроса: Как создать прелоадер? как подключать библиотеки?

Прога застывает? Ну так используй функции реального времени: получи текущее время и то, что тебе надо выполнить через три секунды - выполняй в IF, когда текущее время станет на 3 секунды больше ранее полученного, затем все сначала...
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
2 вопроса по MP Romanzes Основной форум 13 16.06.2008 19:35
Библиотеки andresyuk_be Основной форум 6 06.01.2008 15:11
Библиотеки S2k Основной форум 1 24.09.2007 15:59
Два вопроса. Stalnoy_Gvozd' 3D Моделирование 7 30.07.2007 21:28


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


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com