Общество изобретателей велосипедов
GameDev.ru / Сообщества / Вело-изобретатели / Форум / SR2D, версия 3.2 [актуальная]

SR2D, версия 3.2 [актуальная]

Поделиться
Advanced: Тема повышенной сложности или важная.
MikleМодераторwww20 мая 201214:42#0
Версия 3.2:
VB6: https://yadi.sk/d/HsDm_oZ7hmP9A
vb.net: https://yadi.sk/d/b4n3UelNhmP8y
C#: https://yadi.sk/d/JhOoqcSThmP7c

Несколько примеров использования, только для VB6: https://yadi.sk/d/BKkbxAeT3A7ePX

1. В этой версии исправлен баг с сохранением в файл в Win7-64.
2. В VB6 версии изменён синтаксис команды LoadFromObject. Теперь она называется LoadFromIPicture, вместо параметра:

Source As Variant
теперь два параметра:
Src As IPicture, ByVal hDC As Long
Благодаря этому я избавился от позднего связывания, получил возможность грузить не только с PictureBox или Form, но и с любого контрола, не обладающего hDC, например с ImageBox. Вторым параметром можно передавать hDC формы или, к примеру, рабочего стола.
3. Добавилась процедура DrawLine. Меняя параметр DotStep, можно рисовать прерывистые линии, если установить параметр IsXor = True, то цвет будет получаться как Dest Xor Color. Если использовать Color = &H808080, то получается в любом случае цвет, контрастный с приёмником, если DrawLine с IsXor = True применить повторно, то приёмник полностью восстанавливается, можно не перерисовывать.

Правка: 21 янв. 2017 11:30

max255Постоялецwww9 июля 201516:09#1
Чтот не могу найти в C# DrawLine... Эта функция выпилена?
MikleМодераторwww9 июля 201516:36#2
max255
> Эта функция выпилена?
Нет, обновил в п.0 ссылки.
max255Постоялецwww9 июля 201520:29#3
обновил в п.0 ссылки

Спасибо, очень годная либа. Часто пользуюсь)
RafStudioПользовательwww8 сен. 20179:18#4
Уважаемый Mikle, заинтересовался Вашим проектом. Пишу на VB.NET уже давно, однако к графике подбираюсь впервые.
Вот чего мне не хватает в случае с Вашей библиотекой - подробного мануала!
Есть ли хоть что-то, от чего оттолкнуться (помимо примеров, хотя это конечно оч наглядно!)
MikleМодераторwww8 сен. 20179:27#5
Есть старый ReadMe, от версии 2.0 для VB6: https://yadi.sk/i/ulDHxTEB3MhpLf
В версии 3.2, конечно, много изменений и добавлений, но понять общий смысл по ReadMe можно.

На вопросы могу отвечать тут.

Правка: 8 сен. 2017 9:30

RafStudioПользовательwww8 сен. 201712:43#6
Спасибо!
Нашёл достаточно свежую ветку на bbs.vbstreets.ru стало более понятно...

/ Форум / Общество изобретателей велосипедов / SR2D - софтовый 2D движок

2001—2017 © GameDev.ru — Разработка игр