![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Подскажите, пожалуйста,
есть презентация-портфолио дизайнерское, задумка в том , чтоб, при нажатии на маленькую картинку из загрузившегося набора, эта картинка открывалась как бы вновом окне в большом виде , с описанием, чтоб была возможность её перетаскивать, с этой задачей я справилась, но дизайнер хочет чтоб при нажатии на следующую маленькую картинку из набора открывалась и эта дополнительно(это тоже получилось), вопрос: 1. Как сделать так, чтобы при активизации любой открытой большой картинки она бы перемешалась вперёд, чтоб её не загораживали другие(аналог Windows) 2. Как сделать так, чтоб при нажатии на маленькую картинку, большая открывалась не в левом верхнем углу , а в произвольном месте, хотелось бы сделать как-нибудь автоматически , чтоб не создавать кучу пустых мувов с определёнными координатами, а чтоб они сами как то генерировались. Заранее спасибо. |
|
|||||
|
4AM Games
|
function bringToFront(target:MovieClip, swap:Boolean):Void
{
var depth:Number = target.getDepth();
for (var mc in target._parent)
{
var movie:MovieClip = target._parent[mc];
if (movie instanceof MovieClip ||
movie instanceof TextFiled ||
movie instanceof Button)
{
depth = Math.max(depth, movie.getDepth());
trace(movie+":"+depth);
}
}
if (!swap)
{
depth++;
}
target.swapDepths(depth);
}
function createBox(x:Number, y:Number):MovieClip
{
var depth:Number = getNextHighestDepth();
var mc:MovieClip = createEmptyMovieClip("mc"+depth, depth);
mc.lineStyle(4, 0xFF0000);
mc.beginFill(0xff6600);
mc.moveTo(0, 0);
mc.lineTo(100, 0);
mc.lineTo(100, 100);
mc.lineTo(0, 100);
mc.lineTo(0, 0);
mc.endFill();
mc._x = x;
mc._y = y;
mc.onRelease = function():Void {
bringToFront(mc, true);
};
return mc;
}
createBox(20, 20);
createBox(40, 40);
createBox(60, 60);
__________________
Я перестал переписывать, начал редактировать, еще лет 15 и я стану писателем ^_^ |
|
|||||
|
[+1.3 11.09.06]
[+4 22.09.06] Регистрация: Jul 2006
Сообщений: 141
|
Цитата:
а? |
|
|||||
|
4AM Games
|
Затем что юзерь не знает как юзать классы, как экспортировать флэшку и тд=)
а этот скрипт у меня есть в архиве=)
__________________
Я перестал переписывать, начал редактировать, еще лет 15 и я стану писателем ^_^ |
|
|||||
|
[+1.3 11.09.06]
[+4 22.09.06] Регистрация: Jul 2006
Сообщений: 141
|
слишком длинно, ему будет проще =)
|
![]() |
![]() |
Часовой пояс GMT +4, время: 05:11. |
|
|
« Предыдущая тема | Следующая тема » |
|
|