![]() |
Изображение
Всем привет, у меня вопрос. Вобщем есть у меня Изображение
кнопок в меню в синем тоне(т.е кнопки синие) и такое-же изображение, но с красными кнопками, Вопсчем, как сделать чтобы когда мышка например на Новой игре, то она становилась красной, т.е изменялась часть изображения Заранее спасибо:) |
Re: Изображение
Делай кнопочки отдельно, каждая в 2 видах - нормальная и наведённая.
Далее если имаги то тут просто: если наведено отрисовываешь одну если нет то другую. Если страйтами, то прячь\показывай в зависимости от наведения. А вообще глупый вопрос (сори конечно ;) ) |
Re: Изображение
кнопками то:
dim b_is(2) b_is(0) = loadimage("красная кнопка") b_is(1) = loadimage("красная кнопка") в цИкле: if курсор наведен на кнопку then b_state = 1 else b_state = 0 endif и перед flip пишеш: DrawImage d_is(b_state) есть вариант с animImage !! он проще !! ;) |
Re: Изображение
FastImage- Есть проверка нахождения курсора на картинке
Вар2. Просто проверяеш находится ли мышка на позиции картинки т.е. If MouseX() > 555 and MouseX()< 555+(Ширина кортинки) And MouseY()> 555 and MouseY()< 555+(Высота кортинки) 555- Позиция её. |
Re: Изображение
Вопсчем, я к чему задаю-то, отдельно каждую кнопку-то я могу сделать, но вот скачал пример, там целиком всего 2 картинки в разных цветах, вот и интересно как это дело работает...может блиц как-то сам умеет резать картинки.
Цитата:
PS Отдельно - то любой сделает |
Re: Изображение
Цитата:
|
Re: Изображение
2 Данил: ты непонял, картинки не анимированные, простые однокадровые
рисунки формата bmp, на одной 5 надписей синим цветом, на другой такие-же надписи такого-же размера, все такое-же, тока буквы красным цветом |
Re: Изображение
Картинку надо грузить через LoadAnimImage, там же указать ширину и высоту фреймов, кол-во фреймов, первый по счету. Вообщем читай хелп к блитцу там все ясно
|
Re: Изображение
Имеем картинку, шириной 128 и высотой 64.
на ней два кадра - 64х64. Загружаем оба, и когда наводим на копку, показывается 1 кадр, если не наводим - 2. |
Re: Изображение
Вырежи буквы, сделай их белым. И в блице уже крась в разные цвета, согласно условиям.
|
Re: Изображение
пипец...Не такой уж я и ламер, и я прекрасно знаю как это сделать Блин народ, вы не поняли суть вопроса, кнопки я могу сделать, но мне просто интересно, как в блице написать функцию, которая режет картинки на части.
|
Re: Изображение
AndruXa, очень просто:
Читаем справочку по CopyRect, Write/Read Pixel, CreateImage, ImageBuffer. И всё тебе будет. Научись ставить вопрос, то что ты сказал в 11 посту, совсем отличаеться от первого и тем более от остальных постов. Ещё раз: ЗАДАВАЙ вопрос Прямо и понятно, что есть и что нада сделать и как. |
Re: Изображение
без анимимаже здесь никак не обойтись !!
это намного проще чем: Цитата:
|
Re: Изображение
Цитата:
PS А насчет вопроса, у меня щас такая каша в голове, в школе столько забот: зачетная неделя, конкурс мисс и мистер школы, олимпиады всякие ухожу из дома в 9 утра и прихожу в 9 вечера, бошка ваще ниче не соображает, ощущаю себя зомби из игр:4to: |
Re: Изображение
Write/Read Pixel - получает Hex коды цветов. |
Re: Изображение
Цитата:
Цитата:
|
Re: Изображение
Эмм! GrabImage :)
|
Часовой пояс GMT +4, время: 18:13. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot