PDA

Просмотр полной версии : Поставить кнопку с фрагментом ролика на передний план


Olgaki1989
23.12.2011, 16:19
Здравствуйте!
Очень нужна ваша помощь, делаю баннер с несколькими изображениями (они же кнопки с анимацией).
Проблема в том, что при наведении курсора 1й объект перекрывается вторым. Как сделать так чтобы, активная кнопка перекрывала другие, на которые курсор не наведен???
AS2.0
Зы: я новичок не судите строго плииз! :rolleyes:

iNils
24.12.2011, 14:10
Через метод swapDepths

Sergey_A
27.12.2011, 11:22
Я тоже новичек, может, гуру лучше подскажут. Мой код (в руте в перовм кадре):
for (var i in this) {
if (typeof (this[i]) == "movieclip") {
this[i].onRollOver = function ()
{
this._width+=2;
this._height+=2;
this.swapDepths(_root.getNextHighestDepth());
};
}
}
Все мувики (кнопки) при наведении мышки чуть увеличиваются в размерах и выходят на передний план. В этом же цикле надо прописать и событие
this[i].onRollOut = function ()
{
}
- для обратного уменьшения размеров.
Это если действие нужно для всех элементов ролика, иначе - прописывать функцию для каждого, или делать в цикле еще и проверку по _name.