Пара легких вопросов

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
CyberYen
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 112
Зарегистрирован: 10.03.2004 (Ср) 18:14

Пара легких вопросов

Сообщение CyberYen » 14.07.2004 (Ср) 18:31

Приветик.
Делаю свою первую игрушку, и вообщем, возникли такие вопросы:

1.Как можно повернуть рисусок на заданный угол?

2. Часть рисунка нужно сделать прозрачным (врятли квадратная модель кому-либо понравится). :?
Модель темного цвета. Белого или серого цветов на ней нет. Поэтому можно залить пустую часть рисунка белым и сделать так, что если точка рисунка белого цвета, то перекрасить ее в цвет точки, находящ. за рисунком. А вот как ее перекрасить...проблемка... :oops: Заранее спасибо!

MOV
Постоялец
Постоялец
 
Сообщения: 414
Зарегистрирован: 13.03.2004 (Сб) 15:13
Откуда: Санкт-Петербург

Сообщение MOV » 14.07.2004 (Ср) 18:44

VB для игр... :?
Лучше юзай флэш или 3DMax тот же.
Если я не прав. Переубедите. Пример хоть одной игрухи реальной написанной на VB. (На самом деле мне очень интересно было бы узнать).

Faust
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 649
Зарегистрирован: 29.12.2003 (Пн) 13:38
Откуда: лаборатория

Сообщение Faust » 14.07.2004 (Ср) 19:00

2MOV: Раздел "Наши проекты" с известного Вам форума не устраивает? К примеру, Детище Mikle
2CyberYen: Сдается мне, что эти вопросы уже поднимались, и неоднократно. Не стоит недооценивать поиск (впрочем, переоценивать тоже :? ).
Листинги не горят!

ANDLL
Великий гастроном
Великий гастроном
Аватара пользователя
 
Сообщения: 3450
Зарегистрирован: 29.06.2003 (Вс) 18:55

Сообщение ANDLL » 14.07.2004 (Ср) 20:09

Для эффекта прозрачности используеться API TransparentBlt. Там ты можешь задать цвет "прозрачных" пикселей.
На первый вопрос: вручную. Сам расчитывай, где та или иная точка окажется после поворота и вперед - GetPixel и SetPixel.

Ennor
Конструктивный критик
Конструктивный критик
 
Сообщения: 2504
Зарегистрирован: 18.12.2001 (Вт) 3:58
Откуда: Калуга -> Москва

Сообщение Ennor » 15.07.2004 (Чт) 17:30

Поворот изображения осуществляется посредством PlgBlt(), но она работает только на NT-платформе. Поищи на форуме, я где-то выкладывал пример с ней.

Шурик
Самогонщик
Самогонщик
Аватара пользователя
 
Сообщения: 1657
Зарегистрирован: 30.06.2003 (Пн) 13:27
Откуда: из запоя :))))) Матных сообщений: 972

Сообщение Шурик » 16.07.2004 (Пт) 14:12

MOV писал(а):VB для игр... :? ....

Зайди в форум VB3d openGL...
можно сделать реальные весчи :D
и вобще поговори на эту тему с d3drm :wink: :D


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: AhrefsBot, Yandex-бот и гости: 33

    TopList  
cron