Главная
Регистрация
Вход
Авторизироваться
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: ADMIN, Nextik  
Все изображения одним файлом
ratumДата: Пятница, 06.05.2011, 22:55 | Сообщение # 1
Новичок
Группа: Проверенные
Сообщений: 14
Награды: 0
Репутация: « 0 »
Статус: Offline
Как использовать один сборное изображение вместо кучи отдельных?

Вопрос вдогонку smile :
if (enmx<4) and (enmy<4) then begin
fillSolid; Pathfinding; ens1(enx[z],eny[z]);
end;
Функция ens1 компилится с ошибкой (функция не может быть вызвана отсюда). При этом сама функция компилится нормально. В чём проблема? Раньше никогда функции не использовал smile

 
121212Дата: Суббота, 07.05.2011, 09:10 | Сообщение # 2
Программист
Группа: Проверенные
Сообщений: 268
Награды: 7
Репутация: « 14 »
Статус: Offline
добавь функцию ens1 в forward;
Пример:
programm test;
var
i:integer;
function ens1(x,y:integer);forward;//теперь функцию можно вызывать из любого места в коде

function ens1(x,y:integer):integer;
begin
ens1:=x+y;
end;

begin
i:=ens1(12,23);
drawtext(''+i,0,0);
repaint;
delay(5000);
end.

Сообщение отредактировал 121212 - Суббота, 07.05.2011, 09:14
 
121212Дата: Суббота, 07.05.2011, 09:13 | Сообщение # 3
Программист
Группа: Проверенные
Сообщений: 268
Награды: 7
Репутация: « 14 »
Статус: Offline
И вообще куда функция у тебя свое значение возвращает? в моем примере i:=ens1 у тебя просто ens1, исправь... добавь ее в forward и радуйся)))
 
ratumДата: Суббота, 07.05.2011, 14:09 | Сообщение # 4
Новичок
Группа: Проверенные
Сообщений: 14
Награды: 0
Репутация: « 0 »
Статус: Offline
Спасибо)
Функция булевая. Определяет видит ли моб ирока или нет.
 
ratumДата: Суббота, 07.05.2011, 21:59 | Сообщение # 5
Новичок
Группа: Проверенные
Сообщений: 14
Награды: 0
Репутация: « 0 »
Статус: Offline
Проблема решена. Нашел imagefromimage.

Сообщение отредактировал ratum - Воскресенье, 08.05.2011, 18:39
 
passДата: Понедельник, 04.07.2011, 15:28 | Сообщение # 6
Группа: Удаленные





Можно исползовать либу lib_vault
 
NextikДата: Понедельник, 04.07.2011, 16:05 | Сообщение # 7
Программист
Группа: Проверенные
Сообщений: 273
Награды: 0
Репутация: « 42 »
Статус: Offline
pass, может не видно или что то ещё но написано же что проблема решена)))
 
  • Страница 1 из 1
  • 1
Поиск: