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