Помощь - Поиск - Пользователи - Календарь
Полная версия: И снова родные глюки.....
Форум «Всё о Паскале» > Pascal, Object Pascal > Написание игр
mamont001
Доброго времени суток и с наступающим!
Решил обратится к вам , потому-что я уже замучился....
Помогите найти у меня ошибку. По идее У рисунка фона быть не должно.... а он есть mega_chok.gif


P.S: файл блокнотом не открывать!!!!
Bokul
Во-первых показывай модуль my_unit.
Во-вторых для чего тебе заморачиваться с не типизированным файлом, если ты можешь считать весь массив за один проход - просто объяви file of smaylo.
mamont001
С нетипезироваными файлами я еще не работал ,поетому рештл потренироваться. А вот и Юнит:
Bokul
Ну глюков здесь нет, по крайней мере я их не увидел.
Цитата
Помогите найти у меня ошибку. По идее У рисунка фона быть не должно.... а он есть


begin
for i:=1 to 16 do
for j:=1 to 16 do
if (pic[i,j]<>11) or (pic[i,j]<>0) then putpixel(xv+i,yv+j,pic[i,j]);
end;


У тебя почти весь массив заполнит нулями, отгадай что будет если такой элемент попадёт под эту проверку smile.gif
 if (pic[i,j]<>11) or (pic[i,j]<>0) then putpixel(xv+i,yv+j,pic[i,j]);

А ничего не произойдет - пиксель как и имел цвет фона, таким и останется. yes2.gif
mamont001
lol.gif lol.gif lol.gif
Я конечно протупил!!! Спасибо тебе Bokul give_rose.gif
И с НАСТУПАЮЩИМ!!! !018.gif
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.