![]() |
неполучается заполнить карту random -ом
Вложений: 1
Неполучается заполнить карту так что бы одна картинка была только два раз.
|
Ответ: неполучается заполнить карту random -ом
У тебя же карта 4х4=16 а картинок только 8. Как они могут не повторяться ?
После каждого случайного выбора надо проверять всю карту и сравнивать с выбором. Если совпало то снова выбираем. И еще вместо всей конструкции if map[x,y]=1 then vivod(img[1],x,y);else . . . напиши vivod(img[map[x,y]],x,y); |
Ответ: неполучается заполнить карту random -ом
я ошибся .надо что бы картинка была два раза .я хочу сделать игру для развития памати .Картинки должны быть разбросаны по экрану и закрыты сверху другой картинкой ,А надо найти две одинаковых картинки и их поля очистится.
|
Ответ: неполучается заполнить карту random -ом
Код:
for i:=1 to 8 do mas [i]:=2; |
Часовой пояс GMT +4, время: 14:16. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot