Страница: 1 |
Делал я раньше игры, и использовал только один PictureBox и то не всегда... Зачем лишьние контролы, только память зря забивать. Не знаю как у тебя, а у меня времени, сил и ума пока не хватает на написания игр с Direct 3D. Остальные Direct'ы я вроде понял, но с DirectDraw тоже не очень. Я думаю что кроме меня таких "пикчербоксников" хватает, так что если чё, давайте чё нибудь толпой состряпаем. Зачем же сразу Direct 3D, есть наипротейший метод с использованием BitBlt 2 Morpheus: Esli hoches`, mohgu kodik dat`, delal ya takovo tipa kontrol,vse rabotalo.Esli nado esche,pishi v forum,prishlyu na mylo Жду. Шли на danger2002@bk.ru ps а тыф не пробовал сделать picture1.DrawStyle=5-Transparent, может, поможет, чем свой АСИКС писать? /0 А нафига двигать обьекты, когда можно рисовать только картинки ?!? А это как? SetPixel'om, PSet'om ? У меня такой метод тормозит. вот простой пример использования bitblt СПАСИБО ВСЕМ! ПРИМЕР СКАЧАЛ, ВРОДЕ ОК! Страница: 1 |
Вопрос: Идея с PictureBox'ом!!!
Добавлено: 20.07.03 13:13
Автор вопроса: Morpheus | Web-сайт:
Все наверное писали какие-нибудь игрушки, в которых двигались PictureBox'ы на которых был нарисован скажем танк или человек. И могу поспорить что все или почти все ненавидили весь мир из-за того, что PictureBox ы прямоугольные. И если вы хотели чтобы человек бегал на белом фоне вам приходилось подбирать цвет фона рисунка со спрайтами. А углы всё равно торчали. В Delphi эта проблема решена, там стандартный контрол есть.
Наконец до меня вроде бы дошло как сделать PictureBox произвольной формы. (если такой уже создан, прошу дать ссылочку) Вобщем, где-то по-моему даже на этом сайте я скачал пример создания нестандартных окон. В качестве примера был взяк скрепыш из офиса. И я подумал, не создать ли мне ActiveX control вляпав в него этот код? Ну, у меня мало чё получилось т.к. не очень то я умею контролы создавать. Если кому эта идея нравиться, давайте вместе что нибуть забабахаем? пример со скрепышом могу прислать.
Ответы
Всего ответов: 11
Номер ответа: 1
Автор ответа:
Алексей
black admin
ICQ: 261779681
Вопросов: 87
Ответов: 633
Web-сайт:
Профиль | | #1
Добавлено: 20.07.03 16:12
Номер ответа: 2
Автор ответа:
Morpheus
Вопросов: 224
Ответов: 3777
Web-сайт:
Профиль | | #2
Добавлено: 21.07.03 06:29
Номер ответа: 3
Автор ответа:
Алексей
black admin
ICQ: 261779681
Вопросов: 87
Ответов: 633
Web-сайт:
Профиль | | #3
Добавлено: 21.07.03 10:04
Номер ответа: 4
Автор ответа:
AASoft
Вопросов: 86
Ответов: 920
Профиль | | #4
Добавлено: 21.07.03 21:46
Номер ответа: 5
Автор ответа:
Morpheus
Вопросов: 224
Ответов: 3777
Web-сайт:
Профиль | | #5
Добавлено: 22.07.03 11:41
Номер ответа: 6
Автор ответа:
Danger2002
Вопросов: 10
Ответов: 109
Профиль | | #6
Добавлено: 22.07.03 15:11
Номер ответа: 7
Автор ответа:
j3d1
ICQ: 8370005
Вопросов: 34
Ответов: 466
Профиль | | #7
Добавлено: 23.07.03 19:09
Номер ответа: 8
Автор ответа:
Morpheus
Вопросов: 224
Ответов: 3777
Web-сайт:
Профиль | | #8
Добавлено: 24.07.03 05:32
Номер ответа: 9
Автор ответа:
j3d1
ICQ: 8370005
Вопросов: 34
Ответов: 466
Профиль | | #9
Добавлено: 24.07.03 14:03
bitblt
Номер ответа: 10
Автор ответа:
Алексей
black admin
ICQ: 261779681
Вопросов: 87
Ответов: 633
Web-сайт:
Профиль | | #10
Добавлено: 24.07.03 15:18
Номер ответа: 11
Автор ответа:
Morpheus
Вопросов: 224
Ответов: 3777
Web-сайт:
Профиль | | #11
Добавлено: 25.07.03 05:47