Главная
Регистрация
Вход
Авторизироваться
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 9 из 10
  • «
  • 1
  • 2
  • 7
  • 8
  • 9
  • 10
  • »
Модератор форума: ADMIN, Nextik  
Форум » MidletPascal » Игроделам! » Помогите!
Помогите!
Ph@ntomДата: Четверг, 04.06.2009, 13:01 | Сообщение # 121
Группа: Удаленные





а можно ли в МР импортировать картинки с других папок кроме res , например (/'image/menu/title.png') ?
 
Ph@ntomДата: Пятница, 05.06.2009, 18:03 | Сообщение # 122
Группа: Удаленные





Помогите!!! Как запаковать и извлеч картинки и прочюю информацию в DAT файлы(типа таких)?
Прикрепления: 4462375.rar (4.4 Kb)
 
Ph@ntomДата: Пятница, 05.06.2009, 18:05 | Сообщение # 123
Группа: Удаленные





Вот написал программу которая выводит на екран время телефона.Но есть одна загвоздка : после отрисовки картинок они так и остаются тойсть показывает то время которое появилося при запуске программи.Как можно зделать чтобы время менялось?
program Clock;
var
q,w:integer;
ss,z,x:string;
img1,img2,img3,img4,img5,img6,img7,img8,img9,img10,img11,img12:image;
begin
img12:=loadImage('/5.png');
img1:=loadImage('/6.png');
img2:=loadImage('/7.png');
img3:=loadImage('/8.png');
img4:=loadImage('/9.png');
img5:=loadImage('/im@ge.png');
img6:=loadImage('/rozdel.png');
img7:=loadImage('/0.png');
img8:=loadImage('/1.png');
img9:=loadImage('/2.png');
img10:=loadImage('/3.png');
img11:=loadImage('/4.png');
drawimage(img5,0,0);
drawimage(img6,110,166);
q:=getHour(getCurrentTime);
w:=getMinute(getCurrentTime);
if q=25 then q:=1;
if q=26 then q:=24;
if q=24 then q:=0;
z:=integertostring(q)+':';//+integertostring(w);
if w=0 then z:=z+'0';
if (w>=0)and(w<9) then z:=z+'0';
if w=0 then z:=z+'0';
z:=z+integertostring(w);
repaint;
if q=24 then q:=0;
if q=0 then begin
drawimage(img7,60,166);
drawimage(img7,85,166);
repaint;
end;

if q=23 then begin
drawimage(img9,60,166);
drawimage(img10,85,166);
repaint;
end;

........

if q=1 then begin
drawimage(img7,60,166);
drawimage(img8,85,166);
repaint;
end;

if w=0 then begin
drawimage(img7,123,166);
drawimage(img7,148,166);
repaint;
end;

if w=1 then begin
drawimage(img7,123,166);
drawimage(img8,148,166);
repaint;
end;

........

if w=59 then begin
drawimage(img12,123,166);
drawimage(img4,148,166);
repaint;
end;
repeat
until GetKeyClicked = KE_KEY0 ;
end.

 
adminДата: Пятница, 05.06.2009, 19:33 | Сообщение # 124
Admin
Группа: Администраторы
Сообщений: 244
Награды: 2
Репутация: « 594 »
Статус: Offline
Вся загвоздка в этом
Code

repeat  
until GetKeyClicked = KE_KEY0 ;  
end.

Мидлет работает, но когда доходит до этого встает, ожидая нажатия 0, когда 0 нажат, то мидлет прерывается
 
Ph@ntomДата: Пятница, 05.06.2009, 22:09 | Сообщение # 125
Группа: Удаленные





а как правильно?
 
12121Дата: Пятница, 05.06.2009, 22:27 | Сообщение # 126
Программист
Группа: Проверенные
Сообщений: 357
Награды: 4
Репутация: « 290 »
Статус: Offline
repeat поставь после загрузки картинок. Сразу после него сделай очистку экрана.
Убери все repaint кроме одного который поставь вместо того repeat который сейчас
 
Ph@ntomДата: Воскресенье, 07.06.2009, 15:57 | Сообщение # 127
Группа: Удаленные





прощу кому не затруднит написать код программы чтобы приложение работало так как эта анимация?
Прикрепления: 2285139.gif (7.3 Kb)


Сообщение отредактировал Ph@ntom - Воскресенье, 07.06.2009, 18:22
 
12121Дата: Воскресенье, 07.06.2009, 19:42 | Сообщение # 128
Программист
Группа: Проверенные
Сообщений: 357
Награды: 4
Репутация: « 290 »
Статус: Offline
Посмотри мой пример в конце этой темы
http://mobilepascal.ucoz.ru/forum/4-138-1
 
Ph@ntomДата: Воскресенье, 14.06.2009, 15:19 | Сообщение # 129
Группа: Удаленные





а как создать градиент (плавный переход от одного цвета в другой)?

Сообщение отредактировал Ph@ntom - Воскресенье, 14.06.2009, 15:19
 
adminДата: Воскресенье, 14.06.2009, 19:57 | Сообщение # 130
Admin
Группа: Администраторы
Сообщений: 244
Награды: 2
Репутация: « 594 »
Статус: Offline
Ну мона воспользоваться либой, либо написать код что-то типа
Сначало ставишь цвет Setcolor(r,g,b) - где r,g,b увеличиваешь циклом
 
95worm6892Дата: Пятница, 10.07.2009, 16:38 | Сообщение # 131
Группа: Удаленные





А кто знает как шрифты (png) прикручивать к тексту.И как ипортировать текст из файла, чтобы быстро?
 
adminДата: Пятница, 10.07.2009, 18:53 | Сообщение # 132
Admin
Группа: Администраторы
Сообщений: 244
Награды: 2
Репутация: « 594 »
Статус: Offline
Чтобы быстро текст - Либ_Реслоад
Чтобы подразумеваешь под"прикручивать к тексту"?? Подключать Штоль??
 
95worm6892Дата: Четверг, 16.07.2009, 19:43 | Сообщение # 133
Группа: Удаленные





Quote (ADMIN)
Чтобы быстро текст - Либ_Реслоад Чтобы подразумеваешь под"прикручивать к тексту"?? Подключать Штоль??

Ну чтобы текст был написан шрифтом который я сделаю в (png). Очень часто в играх это встречается. И еще вопрос как сделать, чтобы полоса(ы) в телефоне не появлялись (экран чистым был)? И какая команда для Либ_Реслоад нужна?
 
adminДата: Пятница, 17.07.2009, 17:40 | Сообщение # 134
Admin
Группа: Администраторы
Сообщений: 244
Награды: 2
Репутация: « 594 »
Статус: Offline
Quote (95worm6892)
Ну чтобы текст был написан шрифтом который я сделаю в (png).

Ну это либа font32 там пример но все подробно обьясняет, А ты на каком тестишь телефоне??
Я знаю, что на самсунгах такая фигня с некоторыми шрифтами есть - попробуй другой шрифт задействовать
 
95wormДата: Среда, 22.07.2009, 16:30 | Сообщение # 135
Новичок
Группа: Пользователи
Сообщений: 11
Награды: 0
Репутация: « 0 »
Статус: Offline
Aгa попробую. Кaк рaз у мeня сaмсунг.
 
Форум » MidletPascal » Игроделам! » Помогите!
  • Страница 9 из 10
  • «
  • 1
  • 2
  • 7
  • 8
  • 9
  • 10
  • »
Поиск: