|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
02.06.2011, 20:32 | #21 | |
Пользователь
Регистрация: 25.11.2010
Сообщений: 46
|
Цитата:
при этом, этот код из редактора карт. Почему я ставил ... - потому что есть способы помещать в эти самые ячейки значения из файла(файлов) Код:
|
|
02.06.2011, 22:13 | #22 |
Пользователь
Регистрация: 14.04.2011
Сообщений: 74
|
Спасибо большое за ответы! А что без редактора карт нельзя препятствия реализовать? И я думал что этот редактор тупо переведёт мой текстового файла в типизированный. А почему нельзя как в #1?
Последний раз редактировалось [BeNdeR]; 03.06.2011 в 01:29. |
03.06.2011, 20:52 | #23 | |
Пользователь
Регистрация: 25.11.2010
Сообщений: 46
|
Редактор позволит заполнить твой типизированый файл значениями. Конкретно, если брать параметр проходимость, то определенная клетка будет иметь возможность допустить персонажа (значение true) или запретит проникновение (значение false)
Цитата:
Отрисовка - нерациональная, а если использовать типиированный файл - невозможная. Условия остановки персонажа - если использовать типизированый файл, я уже описывал. |
|
04.06.2011, 23:03 | #24 |
Пользователь
Регистрация: 14.04.2011
Сообщений: 74
|
А можно просто загрузить отдельно массив типа boolean и реализовать препятствиe? Типизированный файл это круто конечно, но у меня осталось 7 дней до сдачи курсовой)Просто я не очень понимаю как записать типизированный файл!
|
05.06.2011, 10:54 | #25 |
personality
Старожил
Регистрация: 28.04.2009
Сообщений: 2,882
|
Вот объявление записи и чтение файла записей , запись в файл практически идентична, только поменять команды чтения на команды записи.
Лично я, правда, рекомендовал бы работать с потоками и классами, а не с записями и типизированными файлами... но это, конечно, уже позднее, ибо автору во-первых, рановато, а во-вторых, это ведь только для курсовой (поправьте , если не прав) Код:
Код:
Код:
Код:
Последний раз редактировалось phomm; 06.06.2011 в 00:18. |
05.06.2011, 18:21 | #26 |
Пользователь
Регистрация: 14.04.2011
Сообщений: 74
|
Тут что тоже типизированный файл?
Код:
Я вот так пытался: Код:
Последний раз редактировалось [BeNdeR]; 05.06.2011 в 19:01. |
05.06.2011, 19:35 | #27 |
personality
Старожил
Регистрация: 28.04.2009
Сообщений: 2,882
|
Да, извиняюсь, я забыл указать тип , проглядел ((
Код:
А использовать readln вообще не надо ! Чтобы положить какие-то данные в stringgrid.cells[x,y] они должны быть типа string Последний раз редактировалось phomm; 05.06.2011 в 19:39. |
05.06.2011, 20:40 | #28 |
Пользователь
Регистрация: 14.04.2011
Сообщений: 74
|
Если я объявлю массив типом rcell, то будет несоответствие типов! А стринггрид у меня заполняется, а во второй файл незаписывается! А за совет спасибо, так и сделаю!
Последний раз редактировалось [BeNdeR]; 05.06.2011 в 20:52. |
06.06.2011, 08:39 | #29 |
personality
Старожил
Регистрация: 28.04.2009
Сообщений: 2,882
|
Может, уже научишься говоря А , говорить и Б ? Куда указывает ошибка несоответствия типов ? сюда ?
Код:
Объявить тип ты объявил, а работаешь с ним всё также, по-старому... я же написал, как грузить из файла, а в грид чтобы записть, нужно сперва то , что ты хочешь записать, перевести в строку, причем не всю запись rcell можно перевести в строку, а только 1 конкретный элемент (хотя можно и все элементы, в том числе и функцией), например Код:
Последний раз редактировалось phomm; 06.06.2011 в 08:42. |
06.06.2011, 12:57 | #30 |
Пользователь
Регистрация: 14.04.2011
Сообщений: 74
|
Читал я мануалы, но как то там не по теме всё! Вопрос: зачем
Код:
А ошибка да, вот тут выскакивает Код:
Код:
Последний раз редактировалось [BeNdeR]; 06.06.2011 в 13:01. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Добавление препятствия в игру или закраска столбца в StringGrid | Arm!n | Помощь студентам | 1 | 29.12.2010 21:23 |
Реализация | stopvirus | Общие вопросы Delphi | 12 | 24.12.2010 19:44 |
Как соединить 2 image ломаной линией, обходящей препятствия (другие визуальные компоненты) | Zerofill | Помощь студентам | 0 | 08.03.2010 00:15 |
Препятствия! | anton14 | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 2 | 01.02.2009 12:50 |
Препятствия в игре. | Манжосов Денис :) | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 2 | 07.06.2008 14:14 |