|
Основной форум Сюда все проблемы связанные с программированием. |
09.11.2009, 02:49
|
#1
|
Знающий
Регистрация: 04.10.2008
Адрес: Киев
Сообщений: 230
Написано 3 полезных сообщений (для 3 пользователей)
|
MaskImage
Люди,я сделал небольшую игрулю,только один вопрос:как наложить маску на рисунок?нада библиотека или так както можно?подскажите,заранее спасибо)
|
(Offline)
|
|
09.11.2009, 03:20
|
#2
|
Знающий
Регистрация: 09.10.2009
Сообщений: 340
Написано 37 полезных сообщений (для 61 пользователей)
|
Ответ: MaskImage
Еще такого не встречал,но можно попробовать загрузить фон,а поверх картинку с прозрачными местами
|
(Offline)
|
|
09.11.2009, 03:46
|
#3
|
Знающий
Регистрация: 04.10.2008
Адрес: Киев
Сообщений: 230
Написано 3 полезных сообщений (для 3 пользователей)
|
Ответ: MaskImage
Сообщение от JACUK
Еще такого не встречал,но можно попробовать загрузить фон,а поверх картинку с прозрачными местами
|
а как создать эти прозрачные места?
|
(Offline)
|
|
09.11.2009, 03:49
|
#4
|
ПроЭктировщик
Регистрация: 31.01.2007
Сообщений: 128
Написано 20 полезных сообщений (для 43 пользователей)
|
Ответ: MaskImage
C помощью lib_alpha можно заменить определённый цвет на прозрачность.
http://forum.boolean.name/showthread.php?t=6058
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
09.11.2009, 03:54
|
#5
|
Знающий
Регистрация: 04.10.2008
Адрес: Киев
Сообщений: 230
Написано 3 полезных сообщений (для 3 пользователей)
|
Ответ: MaskImage
спасибо)
|
(Offline)
|
|
09.11.2009, 09:28
|
#6
|
Мастер
Регистрация: 06.09.2007
Адрес: Донецк, ДНР
Сообщений: 1,023
Написано 298 полезных сообщений (для 713 пользователей)
|
Ответ: MaskImage
Гм. Я думал, что картинки сейчас маскируют только на Спектруме,
но идея интересная.
|
(Offline)
|
|
09.11.2009, 11:24
|
#7
|
Знающий
Регистрация: 04.10.2008
Адрес: Киев
Сообщений: 230
Написано 3 полезных сообщений (для 3 пользователей)
|
Ответ: MaskImage
а шо за Спектрум?
|
(Offline)
|
|
09.11.2009, 11:29
|
#8
|
Знающий
Регистрация: 04.10.2008
Адрес: Киев
Сообщений: 230
Написано 3 полезных сообщений (для 3 пользователей)
|
Ответ: MaskImage
program NewProject1;
uses alpha;
begin
drawText('Hello world!', 0, 0);
repaint;
delay(2000);
end.
А LIB_ALPHA ТО НЕ ГРУЗИТСЯ!!!
выдает ошибку failed to load library/unit!!!
или я че сделал не так?
|
(Offline)
|
|
09.11.2009, 14:00
|
#9
|
Знающий
Регистрация: 09.10.2009
Сообщений: 340
Написано 37 полезных сообщений (для 61 пользователей)
|
Ответ: MaskImage
Попробуй примес по ссылке что выше!
|
(Offline)
|
|
09.11.2009, 14:06
|
#10
|
Знающий
Регистрация: 04.10.2008
Адрес: Киев
Сообщений: 230
Написано 3 полезных сообщений (для 3 пользователей)
|
а все,понял...
вот почти готовый продукт...
слушаю критику...
Последний раз редактировалось jimon, 09.11.2009 в 20:46.
|
(Offline)
|
|
10.11.2009, 13:26
|
#11
|
Мастер
Регистрация: 06.09.2007
Адрес: Донецк, ДНР
Сообщений: 1,023
Написано 298 полезных сообщений (для 713 пользователей)
|
Ответ: MaskImage
Нормально, только ландшафт прыгает.
Да и не под все экраны идет.
Да и джойстик желательно бы.
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
10.11.2009, 19:09
|
#12
|
Знающий
Регистрация: 04.10.2008
Адрес: Киев
Сообщений: 230
Написано 3 полезных сообщений (для 3 пользователей)
|
Ответ: MaskImage
а как сделать,чтоб под все экраны шло?
|
(Offline)
|
|
10.11.2009, 22:07
|
#13
|
Знающий
Регистрация: 21.07.2009
Адрес: Украина
Сообщений: 219
Написано 44 полезных сообщений (для 78 пользователей)
|
Ответ: MaskImage
Фон растягивать через Lib_canvas, дома рисовать с X координатой = Getheight-высота картинки city.png, траву рисовать с X координатой = Getheight-высота картинки trv.png; Ну и максимальные координаты ставить в соответствии с висотой и шириной; Поменять алгоритм отображения домов;
PS Могу помочь в алгоритме и графике (смотри миниатюры)
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
11.11.2009, 03:05
|
#14
|
Знающий
Регистрация: 04.10.2008
Адрес: Киев
Сообщений: 230
Написано 3 полезных сообщений (для 3 пользователей)
|
Ответ: MaskImage
а можешь мне помочь с рисунком города?
|
(Offline)
|
|
11.11.2009, 15:27
|
#15
|
Знающий
Регистрация: 21.07.2009
Адрес: Украина
Сообщений: 219
Написано 44 полезных сообщений (для 78 пользователей)
|
Ответ: MaskImage
Да, там еще "способ отрысовки города" (несмейтесь, не знаю как по другому назвать) нужно поменять у коде
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 06:12.
|