Страница: 1 |
Страница: 1 |
Вопрос: Графическая игра на VB без DX
Добавлено: 15.02.07 23:52
Автор вопроса: Эндрю | Web-сайт:
1. В Image загружена картинка формата GIF с прозрачным фоном, и при использовании команды Form1.PaintPicture прозрачный фон становится белым. Как это исправить?
2. Как заставить двигаться объект под заданным углом?
Ответы
Всего ответов: 4
Номер ответа: 1
Автор ответа:
AgentFire
ICQ: 192496851
Вопросов: 75
Ответов: 3178
Профиль | | #1
Добавлено: 16.02.07 14:49
1. Попробуй либо обойти все точки белого цвета и сделать их цвета BackColor либо юзай юзерконтрол, который проигрывает GIF
2. Либо воспользуйся библиотекой FoxCBmp.dll, либо функцией PlgBlt, либо сам напиши эту функцию, в последнем случае синус и косинус станут тебе верными друзьями.
Номер ответа: 2
Автор ответа:
Серёга
ICQ: 262809473
Вопросов: 17
Ответов: 561
Web-сайт:
Профиль | | #2
Добавлено: 16.02.07 20:15
Загружай картинку не в Image,а в Picture, а потом Form1.PaintPicture Picture1.Image, а не Picture1.Picture
Номер ответа: 3
Автор ответа:
MaAst
Вопросов: 15
Ответов: 63
Профиль | | #3
Добавлено: 17.02.07 17:28
Эндрю
просто совет
Лучше используй DX, в далеком прошлом я пытался писать игру без него, вначале все хорошо, но когда обьектов становится много то даже на очень хороших компах наблюдаются "лаги"
Просто юзай DirectDraw.
Номер ответа: 4
Автор ответа:
AgentFire
ICQ: 192496851
Вопросов: 75
Ответов: 3178
Профиль | | #4
Добавлено: 18.02.07 00:14
Эндрю.
Очень советую купить книженцию как у меня