H
hello world
offline
Опыт:
130,376Активность: |
Кнопка "Закрыть Окно"
Как сделать такую кнопку без импорт текстур. Есть подходящая текстура размером 34x68 но на ней нарисованы 2 кнопки ( обычная и с наведением ). Также есть еще одна и там еще 2 кнопки ( выключенная и зажатая ).
Соответственно как сделать кнопку закрытия окна [X] так что-бы её размер был 34х34 + при наведение она подсвечивалась.
Можно сделать просто кнопку, а сверху нарисовать картинку, но во первых не отследить событие "неведение" и текстуру не заменить, во вторых нельзя вырезать нужную часть изображения из текстуры. |
24.08.2010, 23:26 | #1
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
nanotapki
offline
Опыт:
2,534Активность: |
Поменяй тип изображение для кнопки на Нормальное.
Поменяй изображение на пару картинок бездействие/наведение при выключенной. Поменяй изображение наложения на пару картинок при зажатой. Все, будет работать. |
24.08.2010, 23:41 | #2
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
H
hello world
offline
Опыт:
130,376Активность: |
лол? А как отследить наведение на картинку? ) Если это можно сделать, то можно натыкать кучу картинок по 1px на экран и отслеживать курсор. Но я пока не нашел.. эмм. Там всего 1 текстура на которой 4 картинки. Каждая 34х34. >Как сделать такую кнопку без импорт текстур. |
24.08.2010, 23:46 | #3
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
nanotapki
offline
Опыт:
2,534Активность: |
Если ты меняешь тип для кнопки на Нормальное, то она будет делить на 2 части картинку и использовать при наведении и бездействии.
Ты же сказал, что тебе нужна та, что 34х68 о_О Ни разу не видел, чтобы для кнопок было 4-мя сразу в одной. (всегда пара на обычное состояние и при наведении) |
24.08.2010, 23:50 | #4
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
H
hello world
offline
Опыт:
130,376Активность: |
Ну да )
Я просто думал про то что-бы нарисовать свою. Ладно шас попробую. Ahelhot добавил: Все понял ) Надо было на основе кнопки и дополнительным действием менять тип и изображение. |
25.08.2010, 00:05 | #5
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
Zagrobnik
offline
Опыт:
2,663Активность: |
Assets\Textures\ui_generic_button_green_normalpressed.dds это 20 х 20 ... |
25.08.2010, 16:57 | #6
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
H
hello world
offline
Опыт:
130,376Активность: |
|
25.08.2010, 21:29 | #7
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
ScorpioT1000
Работаем
offline
Опыт: отключен
|
а наведение так и не удалось отловить? мб ловить смену картинки? или там нельзя так) |
25.08.2010, 21:32 | #8
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
H
hello world
offline
Опыт:
130,376Активность: |
Не ) Игра сама меняет изображение при наведении. Нужно только соответствующий тип указать. |
25.08.2010, 21:45 | #9
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|