![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
|
|||||
|
Регистрация: Mar 2008
Сообщений: 34
|
Я предполагаю что лучше написать класс кнопки. В свойства которого будет входть отслеживание двух положений мыши 1) на обьекте 2) за пределами обьекта. Также переменная обьекта которая будет показывать в каком состоянии сейчас находиться обьект. Тоесть пассивен ли он, активен, или неопределён. Когда на обьект наведём мышку изначально спроситься а в каком состоянии сейчас обьект:
1) Если пассивен..до заставим его проигрываться до середины. 2)Если неопределён ничего не делать пока не стант определён 3)Если активен тоже ничего не делать Когда мышька уйдёт с обьекта то 1)Если пассивен то ничего не делать 2)Если неопределён то поставить флаг чтобы проигрывалось до конца тоесть посередине анимации посмотреть на флаг и если он false то остановить анимацию если true то продолжить 3)Если активен то продолжить анимаци до конца. Ну и после окончания анимации вернуть его в начальное состояние. Помимо всего этого к классу надо будет прикрутить свойство выбора шаблона. Ну грубо говоря какую кнопку сдублировать в этот обьект. Возможно это нудно..но зато ты после сможешь легко добавить ещё пару кнопок без проблем..даже не пару а сотню =) всеголишь создавая экземпляры класса. |
![]() |
Часовой пояс GMT +4, время: 13:21. |
|
|
« Предыдущая тема | Следующая тема » |
|
|