MobPascal << 1 ... 21 22 23 24 25 ... 123 >> 20.08.2011 / 12:21 | | Magatino Администратор Сейчас: Offline
Имя: Alexandr Откуда: Где Ленин родился. Simbirsk City Регистрация: 28.01.2011
| dihan, Процедуру я это знаю,просто забыл записать,а вот во второй строке,что то про библиотеки Изменено Magatino (20.08 / 12:22) (всего 1 раз) |
20.08.2011 / 13:56 | | dihan Пользователь Сейчас: Offline
Имя: Дмитрий Откуда: Мирный Регистрация: 26.01.2011
| Magatino, там не надо ни чего писать. Пишешь только в 1 строчке и строчке Save to и всё |
20.08.2011 / 15:06 | | Magatino Администратор Сейчас: Offline
Имя: Alexandr Откуда: Где Ленин родился. Simbirsk City Регистрация: 28.01.2011
| dihan, Спасибо,без помощи тут никак |
21.08.2011 / 23:10 | | Naik Пользователь Сейчас: Offline
Имя: %name% Регистрация: 14.03.2010
| ImageFromCanvas(x:integer, y:integer, w:integer, h:integer):image не поддерживает МобПаскаль?
|
22.08.2011 / 15:23 | | Naik Пользователь Сейчас: Offline
Имя: %name% Регистрация: 14.03.2010
| program name;
begin
while(true)do
begin
drawText('Hello, World',5,5);
repaint;
if(isMidletPaused) then begin
drawText('pause',5,20);
repaint;
end;
delay(100);
end;
end.
после входящего звонка, нажатия музыкальных кнопок ничего не происходит.. |
22.08.2011 / 19:25 | | Naik Пользователь Сейчас: Offline
Имя: %name% Регистрация: 14.03.2010
| NoSuchMethodError: no such method gameover.. Пишет при вызове процедуры gameOver в игре Изменено Naik (22.08 / 19:28) (всего 1 раз)
Прикрепленные файлы: MegaBALL.mpas (2.85 кб.) Скачано 799 раз |
22.08.2011 / 19:33 | | Naik Пользователь Сейчас: Offline
Имя: %name% Регистрация: 14.03.2010
| Вот код Открыть спойлер Закрыть спойлер program MegaBALL;
var
waiting, x, y, xStep, yStep, down, up, len, speed, go: integer;
fon, kur: image;
procedure gameOver(go: integer);
begin
setColor(0, 0, 0);
drawImage(kur, 0, 150);
drawText('Nabrano ' + go + 'ochkov!', 10, 151);
repaint;
delay(10000);
halt;
end;
begin
waiting := 0;
kur := loadImage('/kur.png');
fon := loadImage('/fon.jpg');
while (waiting < 200) do
begin
drawImage(fon, 0, 0);
setColor(0, 0, 0);
drawRect(17, 143, 205, 26);
drawRect(18, 144, 203, 24);
drawRect(19, 145, 201, 22);
setColor(255, 255, 0);
fillRect(20, 146, waiting, 21);
drawText('MegaBALL', 120 - GetStringWidth('MegaBALL') / 2, 5);
waiting := waiting + 1;
setColor(100, 100, 100);
drawText(' ' + waiting / 2 + '%', 107, 145);
setColor(0, 0, 0);
drawText('Naik Software', 120 - GetStringWidth('Naik Software') / 2, 280);
repaint;
end;
x := 50 + random(150);
y := 100 + random(100);
xStep := 1;
yStep := 1;
down := 100;
up := 100;
len := 40;
speed := 0;
go := 0;
while (true) do
begin
drawImage(fon, 0, 0);
if (x > -1) and (x < 256) then
setColor(255, x, 255 - x);
drawText(' ' + go, 100, 150);
if (y <= 10) and (x > up - 20) and (x < up + len) then
begin
go := go + 1;
if (go > 10) and (go < 20) then
speed := 1;
if (go > 20) and (go < 30) then
speed := 2;
if (go > 30) and (go < 40) then
speed := 3;
if (go > 40) and (go < 50) then
speed := 4;
if (go > 50) then
speed := 5;
yStep := 1 + speed;
y := 10;
end;
if (y >= 290) and (x > down - 20) and (x < down + len) then
begin
yStep := -1 - speed;
go := go + 1;
if (go > 10) and (go < 20) then
speed := 1;
if (go > 20) and (go < 30) then
speed := 2;
if (go > 30) and (go < 40) then
speed := 3;
if (go > 40) and (go < 50) then
speed := 4;
if (go > 50) then
speed := 5;
yStep := -1 - speed;
y := 290;
end;
if (x <= 0) then
xStep := 1 + speed;
if (x >= 220) then
xStep := -1 - speed;
if (y <= -20) then
gameOver(go);
if (y >= 320) then
gameOver(go);
x := x + xStep;
y := y + yStep;
fillEllipse(x, y, 20, 20);
setColor(0, 0, 255);
if (getKeyPressed = KE_KEY7) then
down := down - speed - 1;
if (getKeyPressed = KE_KEY9) then
down := down + speed + 1;
if (down < 0) then
down := 0;
if (down > 240 - len) then
down := 240 - len;
if (getKeyPressed = KE_KEY1) then
up := up - speed - 1;
if (getKeyPressed = KE_KEY3) then
up := up + speed + 1;
if (up < 0) then
up := 0;
if (up > 240 - len) then
up := 240 - len;
fillRoundRect(down, 310, len, 10, 3, 3);
fillRoundRect(up, 0, len, 10, 3, 3);
repaint;
end;
end.
|
23.08.2011 / 14:00 | | P@bloid Пользователь Сейчас: Offline
Имя: Павел Откуда: Волгоград Регистрация: 25.02.2010
| Это телефон пишет или компилятор?
|
23.08.2011 / 17:11 | | bogdan-g Пользователь Сейчас: Offline
Имя: Богдан Откуда: Москва Регистрация: 13.02.2011
| Naik (22.08.2011/19:33)Вот код[spoiler][code]program MegaBALL;var waiting, x, y, xStep, yStep, down, up, len, speed, go: integer; fon, kur: image;procedure gameOver(go: integer);begin setColor(0, 0, 0); drэто код паскаля давай его в турбопаскаль. |
24.08.2011 / 09:36 | | Naik Пользователь Сейчас: Offline
Имя: %name% Регистрация: 14.03.2010
| P@bloid (23.08.2011/14:00) Это телефон пишет или компилятор?Телефон , когда я вызываю процедуру(
|
<< 1 ... 21 22 23 24 25 ... 123 >> Всего сообщений: 1221 Фильтровать сообщения Поиск по теме Файлы топика (97)
|