![]() |
||||||
1 | ||||||
Не правильно перерисовывается "уровень". Вообще с отрисовкой и обновлением картинки беда.01.01.2011, 21:19. Показов 1182. Ответов 6
Метки нет Все метки)
(
Решил впервые в жизни попробовать написать какую нибудь маленькую игрушку на Windows Forms. Да вот уже столкнулся с проблемой отрисовки уровня. В начале после загрузки вообще не отрисовывается, только если форму занести за экран и обратно, то уровень отрисуется и то не полностью. Помогите разобраться в чём проблема? Проект VS 2010 - WindowsForms.
Лучше смотреть проект, так как это код рисовальщика уровня, который находится в классе Level в качестве поля: Код рисовальщика уровня (клик, чтобы развернуть - это не ссылка)
0
|
|
01.01.2011, 21:19 | |
Ответы с готовыми решениями:
6
Уровень для игры "Парные картинки" Вывести на экран фразу "Мне k лет" правильно заменяя слово "лет" на "год" или "года" Как написать регулярное выражение для выдергивания английских букв и символов: "+", ",", ":", "-", " ", "!", "?" и "." В зависимости от времени года "весна", "лето", "осень", "зима" определить погоду "тепло", "жарко", "холодно", "очень холодно" |
637 / 498 / 77
Регистрация: 28.07.2010
Сообщений: 895
|
|||||||||||
01.01.2011, 23:22 | 2 | ||||||||||
Да уж... Уровень рендериться "сверх быстро". Есть одно замечание по этому куску кода:
0
|
![]() |
|||||||||||
01.01.2011, 23:51 [ТС] | 3 | ||||||||||
Вообще это был тестовый кусок кода. Уровень рендерится в
Добавлено через 18 минут Если даже сделать так:
0
|
637 / 498 / 77
Регистрация: 28.07.2010
Сообщений: 895
|
|
02.01.2011, 00:54 | 4 |
Если вам интересно, то вот сырой проект дизайнера уровней. Посмотрите как там рисуются уровни.
1
|
![]() |
|
02.01.2011, 01:14 [ТС] | 5 |
Офигенно! =)
Надо будет хорошенько всё переписать, а то я там намудрил. Просто сначала в XNA игру делать пытался. Потом вдруг надумал сделать как раз дизайнер уровней на формах, так как там есть кнопки, менюшки и т.д. Свои писать на XNA не охота. Но всё равно, попробую сделать с отрисовкой в буфере так-же. Добавлено через 2 минуты Кстати, что делает метод Clamp? Я что-то смотрел, смотрел и не особо въехал...
0
|
637 / 498 / 77
Регистрация: 28.07.2010
Сообщений: 895
|
|
02.01.2011, 01:20 | 6 |
Этот метод из XNA, MathHelper. Он "обрезает" значение входной переменной value та что если она меньше min, то value = min; а если она больше max, то value = max.
0
|
637 / 498 / 77
Регистрация: 28.07.2010
Сообщений: 895
|
|
03.01.2011, 01:40 | 7 |
Немного допилил редактор. Теперь можно поиграть на сотворенной карте.
P.S. В игре используется "вид сверху"
1
|
03.01.2011, 01:40 | |
Помогаю со студенческими работами здесь
7
Как правильно написать формулу учёта "0" "пустоты" и "1"
Добавление Картинки в БД из PictureBox. Ошибка "не удается преобразовать из "System.Drawing.Image" в byte[]" Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |