Просмотр полной версии : Нужна помошь!!!
energypixel
28.06.2004, 16:50
У меня появилась проблема со слоями...
Мне необходимо сделать 10 мс которые можно перетаскивать в определенной зоне.. Проблема в том, что хочется чтобы тот мс за который я хватаю мышкой вылазил на первый план, тоесть был выше всех остальных слоев, а другие при этом не меняли своей позиции по высоте (или как ее назвать глубине.......)
Я надеюсь, что я ясно изьяснил в чем проблема...
Какой код поднимает мс при нажатии на него над другими...
energypixel
28.06.2004, 18:59
Да конечно, но пожалуйста по подробнее про то как с его помощью заставить мс подниматься над другими?......
Что нужно вписывать и как использовать функцию с 10 мс??.....
this.onPress = function()
{
this.swapDepth(this._parent.getNextHighestDepth())
// а дальше драг
}
energypixel
29.06.2004, 13:00
этот код ни работает ни на мс ни на кнопке в мс......
на мс он ставится только так:
_________________________________________________
onClipEvent (enterFrame) {
this.onPress = function() {
this.swapDepth(this._parent.getNextHighestDepth());
startDrag(this);
};
}
on (release) {
stopDrag();}
_________________________________________________
но не работает..... Плиз нелп!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Написано некрасиво, но вроде должно работать
код в студию!
;)
sergwizard
29.06.2004, 14:40
Вот так.
ЗЫ. То, что тебе предложил Елё, - должно работать в семерке.
energypixel
29.06.2004, 17:31
2 sergwizard - пасиб!!! в файле динамически все работает, а если к живым этот код пределывать то по мимо вытягивания вперед одного клик на мс меняет положения других мс под ним а это неприемлемо! но я уже устранил это.. вернее не я а еле!!!
Огромное спасибо!!!
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.