|
12.04.2007, 17:07
|
#1
|
Бывалый
Регистрация: 14.12.2006
Сообщений: 811
Написано 93 полезных сообщений (для 257 пользователей)
|
Альфа(Прозрачность)
Как сделать прозрачность к 2D картинке... в 2D игре...
|
(Offline)
|
|
12.04.2007, 19:22
|
#2
|
Дэвелопер
Регистрация: 17.01.2006
Сообщений: 1,512
Написано 78 полезных сообщений (для 110 пользователей)
|
Re: Альфа(Прозрачность)
1) Задать альфа-канал для png-файла.
2) Загрузить картинку и установить ей цвет маски MaskImage.
|
(Offline)
|
|
12.04.2007, 21:23
|
#3
|
Бывалый
Регистрация: 14.12.2006
Сообщений: 811
Написано 93 полезных сообщений (для 257 пользователей)
|
Re: Альфа(Прозрачность)
Ет понятно. КАК это сделать. Хотелось бы пример увидеть..
Хотя я вообщето имел в веду как цветную картинку полностью прозрачной сделать...
|
(Offline)
|
|
12.04.2007, 21:40
|
#4
|
Дэвелопер
Регистрация: 17.01.2006
Сообщений: 1,512
Написано 78 полезных сообщений (для 110 пользователей)
|
Re: Альфа(Прозрачность)
Как ЧТО сделать?
Тебе нужна прозрачность некоторых участков картинки? Прозрачность одного цвета? Частичная прозрачность всей картинки? Конкретизируй.
|
(Offline)
|
|
12.04.2007, 22:13
|
#5
|
Бывалый
Регистрация: 14.12.2006
Сообщений: 811
Написано 93 полезных сообщений (для 257 пользователей)
|
Re: Альфа(Прозрачность)
Вот есть допустим картинка машинки. Всё лишнее чёрны цвет.
делаем MaskImage Машинки. Вот захотелось сделать полностью прозрачной всю машинку, а не чёрные участки... Как?
|
(Offline)
|
|
12.04.2007, 22:46
|
#6
|
Дэвелопер
Регистрация: 17.01.2006
Сообщений: 1,512
Написано 78 полезных сообщений (для 110 пользователей)
|
Re: Альфа(Прозрачность)
А что тогда отображаться будет, если сделать всю машинку прозрачной?
|
(Offline)
|
|
12.04.2007, 22:55
|
#7
|
Бывалый
Регистрация: 14.12.2006
Сообщений: 811
Написано 93 полезных сообщений (для 257 пользователей)
|
Re: Альфа(Прозрачность)
А если не полная прозрачность... Дым от ракеты например полупрозрачный...
Ктонибудь выложит пример. ПОЖАЛУСТА.
|
(Offline)
|
|
16.04.2007, 15:58
|
#9
|
Бывалый
Регистрация: 14.12.2006
Сообщений: 811
Написано 93 полезных сообщений (для 257 пользователей)
|
Re: Альфа(Прозрачность)
Чёт там такие дебри непонятные. Зелёный я ещё для такого леса..... Можно пожалуйста написать пример имменно по моему вопросу:
Когда корабль взрывается, то весь экран становится обсалютно белый, от вспышки, а затем в течении секунды всё проясняется... То есть мне надо, чтоб белая картинка постепенно становилась прозрачной.. Зарание спс
|
(Offline)
|
|
16.04.2007, 16:04
|
#10
|
Легенда
Регистрация: 01.10.2006
Сообщений: 3,705
Написано 296 полезных сообщений (для 568 пользователей)
|
Re: Альфа(Прозрачность)
Понижай альфу....постепенно.
|
(Offline)
|
|
16.04.2007, 16:08
|
#11
|
Бывалый
Регистрация: 14.12.2006
Сообщений: 811
Написано 93 полезных сообщений (для 257 пользователей)
|
Re: Альфа(Прозрачность)
А КАК??? в 3D это легко. Там спецфункция есть. А в 2D Как??? НАПИШИТЕ ПОЖАЛУСТА ПРИМЕР, ПОЖАЛУСТА. НЕ СОВЕТ, А ПРИМЕР,,,
|
(Offline)
|
|
16.04.2007, 16:42
|
#12
|
Знающий
Регистрация: 04.08.2006
Адрес: Россия
Сообщений: 297
Написано 39 полезных сообщений (для 70 пользователей)
|
Re: Альфа(Прозрачность)
Используй вот эту библиотеку
http://blitz.pp.ru/forum/showthread....&threadid=1497
я думаю что это то что тебе нужно, там же и примеры есть.
А вообще попробуй писать на BlitzMax
|
(Offline)
|
|
16.04.2007, 17:10
|
#13
|
Бывалый
Регистрация: 14.12.2006
Сообщений: 811
Написано 93 полезных сообщений (для 257 пользователей)
|
Re: Альфа(Прозрачность)
А моно без либ. Стандартными средствами?
|
(Offline)
|
|
16.04.2007, 17:57
|
#14
|
Знающий
Регистрация: 04.08.2006
Адрес: Россия
Сообщений: 297
Написано 39 полезных сообщений (для 70 пользователей)
|
Re: Альфа(Прозрачность)
А моно без либ. Стандартными средствами?
|
Нет, в 2D Blitz нет прозрачности - используй BlitzMax.
А чем тебе библиотека не нравится?
|
(Offline)
|
|
16.04.2007, 18:03
|
#15
|
Бывалый
Регистрация: 14.12.2006
Сообщений: 811
Написано 93 полезных сообщений (для 257 пользователей)
|
Re: Альфа(Прозрачность)
Блиц макс поздно учить. Потому что, чтоб меня допустили по экзаменам в виде реферата(Творческая работа) я напрасился программировать. иначе никак. вот и учил блиц. Хоть система у блиц и макс схожая, переделывать всё равно не хочеться. долго. А библиотеки не использую потаму что ещё не освоился и непонимаю как их использовать...
Кароче придётся делать совсем другим методом. блин. Лан. Чё нить придумаю...
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 15:17.
|