Pick на изображение
|
|
Draw | Дата: Пятница, 25 Апреля 2008, 06:20 | Сообщение # 1 |
 Продвинутый
Группа: Участники
Сообщений: 194
Награды: 0
Замечания: 0%
Статус: 
Команда: DeforShys
Проектов: 8 (2 активных 6 инактив)
| можно ли сделать чтобы когда наводишь курсор на изображение на него можно было нажать? З.Ы. я про DrawImage а не про LoadSprite З.Ы.Ы. а как ещё и на Sprite сделать тоже самое?
ICQ 557709132 пиши. Отвечу на любой вопрос по блицу
Сообщение отредактировал Draw - Пятница, 25 Апреля 2008, 06:59 |
|
| |
Студентка | Дата: Пятница, 25 Апреля 2008, 13:45 | Сообщение # 2 |
Группа: Гости
| Я так понимаю ты сейчас про GUI ? если да, то я сама с ним долбаюсь, нужно наверно тему создать, а то ничего не выходит...
|
|
| |
Прохожий | Дата: Пятница, 25 Апреля 2008, 14:30 | Сообщение # 3 |
Группа: Гости
| мда... ((( скоро наверное появятся вопросы типа как выйти из игры, как присвоить значение переменной, как проверить равна ли переменная 6ти if(MouseX()>x and MouseX()<x+w and MouseY()>y and MouseY()<y+h) ... навели на прямогульоник. w - ширина картинки h - высота x,y - позиция endif По вопросу - НЕТ НЕЛЬЗЯ. тыж картинке указываеш позици юс которой рисуется? да - вот и для того, чтобы определить нажали ли на нее - тоже надо указывать позицию.
|
|
| |
Прохожий | Дата: Суббота, 26 Апреля 2008, 03:59 | Сообщение # 4 |
Группа: Гости
| if rectsoverlap() and mousedown()
|
|
| |
Прохожий | Дата: Суббота, 26 Апреля 2008, 11:15 | Сообщение # 5 |
Группа: Гости
| Спс
|
|
| |
Troy | Дата: Среда, 30 Апреля 2008, 17:38 | Сообщение # 6 |
Группа: Гости
| блин, этот код отслеживает щелчки и вне кнопки, т.е. нажмёшь на кнопку то воспроизводится звук, и прочая фигня после нажатия, если нажать вне приделов кнопки а потом навести курсор в поле кнопки то она сработает, как это исправить? Сам никак не могу чё не делаю - не получается, PLEASE помогите
|
|
| |
Студент | Дата: Среда, 30 Апреля 2008, 18:11 | Сообщение # 7 |
Группа: Гости
| не MouseHit а MouseDown
|
|
| |
DarkMedveD | Дата: Среда, 30 Апреля 2008, 18:18 | Сообщение # 8 |
 Профи
Группа: Участники
Сообщений: 260
Награды: 0
Замечания: 0%
Статус: 
Профессия: Програмист,немного моделлер
Команда: Сам Себе НачальниГ
Проектов: 2
| ппц - народ всё делается намного проще Code
Button = LoadImage("Button.bmp") ;Модель кнопки Cursor = LoadImage("Cursor.bmp") ;Модель курсора ;теперь в цикле выводим изображние,задавая ему коардинаты функцией DrawImage
Repeat
DrawImage Button,40,50 Drawimage Cursor,MouseX(),MouseY() ;У курсора значиние положения мыши
If ImagesCollide(Button,40,50,0,Cirsor,MouseX(),MouseY(),0) ; ПК - Если столковения изображений картинки,с коардинатами 40,50 ; и кадром 0 ( тока если анимированное изображение) с картинкой курсора,и коардинатами мыши,то происходит действие
бла-бла-бла endif
Это и есть Zoom-Zoom
Сообщение отредактировал DarkMedveD - Среда, 30 Апреля 2008, 18:18 |
|
| |
Студент | Дата: Суббота, 03 Мая 2008, 02:47 | Сообщение # 9 |
Группа: Гости
| Quote ппц - народ всё делается намного проще быстрое решение - не всегда лучшее
|
|
| |
Myster | Дата: Суббота, 03 Мая 2008, 13:46 | Сообщение # 10 |
 Профи
Группа: Участники
Сообщений: 241
Награды: 0
Замечания: 0%
Статус: 
Команда: Wind Team
| Студент, +1))))))) Жаль ты не зареган)) ПС: Сорри за оффтоп)
Wind Team Wind Team Development Моделер, визуализатор, художник, дизайнер, аниматор, программист... )
|
|
| |