PDA

Просмотр полной версии : Пытаюсь создать галерею. Есть вопрос.


rispekt
27.07.2007, 19:47
Фотографии грузятся так:

for (i = 1; i <= _root.num; i++) {
var mc = this.attachMovie ("level1", "container"+i, this.getNextHighestDepth());
mc.loadMovie(i + ".jpg");
mc._xscale = 30;
mc._yscale = 30;
mc._y =5;
mc._x =xposf;
xposf=xposf+200;
}

Вопрос: Как обратится к каждой конкретной фотке?
Например, как сделать, чтобы при наведении каждая фотка увеличивалась.

Пытался сделать так:

for (i = 1; i <= _root.num ; i++) {
_root["container"+i].onRollOver = function(){
_root["container"+i]._xscale=100;
}

Но , естественно, оно не работает, по скольку i после цикла остается равным _root.num .
Как сделать, чтобы после rollover a определялось по какому клипу провели, и именно его увеличить?

etc
27.07.2007, 20:08
for (i = 1; i <= _root.num ; i++) {
var mc = _root['container'+i];
mc.onRollOver = function(){
this._xscale=100;
}
}

CorC
27.07.2007, 21:10
Еще выход добавлять номер клипа в сам клип и от него потом плясать

etc
27.07.2007, 22:49
А смысл?

rispekt
28.07.2007, 22:28
Сделал по-другому. В клип- контейнер поставил кнопку, и все что должно с ним происходить прописано в ней.