![]() |
|
||||||||||
|
|||||
|
Регистрация: Dec 2005
Сообщений: 113
|
колличество = 6
при нажатии на ЛЮБОЙ мувик выдает 7 Что не так? s1="caiti/1.jpg"
s2="caiti/2.jpg"
s3="caiti/3.jpg"
s4="caiti/4.jpg"
s5="caiti/5.jpg"
s6="caiti/6.jpg"
s7="caiti/7.jpg"
s8="caiti/8.jpg"
s9="caiti/9.jpg"
s10="caiti/10.jpg"
s11="caiti/11.jpg"
s12="caiti/12.jpg"
_root.satn=1;
this.createEmptyMovieClip(_root.satn+"sat",_root.satn);
loadMovie(this["s"+_root.satn],_root.satn+"sat");
//this[_root.satn+"sat"]._xscale=this[_root.satn+"sat"]._yscale=25;
for(_root.satn;_root.satn<=_root.colichestvo;_root.satn++)
{
this.createEmptyMovieClip(_root.satn+"sat",_root.satn);
loadMovie(this["s"+_root.satn],_root.satn+"sat");
//this[_root.satn+"sat"]._xscale=this[_root.satn+"sat"]._yscale=25;
this[_root.satn+"sat"]._y=0;
this[_root.satn+"sat"]._xscale=28;
this[_root.satn+"sat"]._yscale=24;
this[_root.satn+"sat"]._y=this[_root.satn-1+"sat"]._y+129;
}
onEnterFrame=function()
{
for(k=0;k<_root.colichestvo+1;k++)
{
this[k+"sat"].onPress=function()
{
trace(k);
}
}
}
|
|
|||||
|
Регистрация: Apr 2007
Сообщений: 1,369
|
s1="caiti/1.jpg" s2="caiti/2.jpg" s3="caiti/3.jpg" s4="caiti/4.jpg" s5="caiti/5.jpg" s6="caiti/6.jpg" s7="caiti/7.jpg" s8="caiti/8.jpg" s9="caiti/9.jpg" s10="caiti/10.jpg" s11="caiti/11.jpg" s12="caiti/12.jpg" _root.satn=1; this.createEmptyMovieClip(_root.satn+"sat",_root.satn); loadMovie(this["s"+_root.satn],_root.satn+"sat"); Хотя бы так: MovieClipLoader - используем. а вот проблема Ваша из-за того, что нужно делать ссылку на объект. Вот при клике и будет выдаваться то число, при котором создался мув. Последний раз редактировалось Molecula; 29.11.2007 в 22:22. |
|
|||||
|
Это грабли, на которые я не раз наступал (и я думаю, многие).
Цикл прошел, перемнная K стала равна _root.colichestvo. Ты ведь трейсиш переменную K, которая ПОЛЮБОМУ будет равна _root.colichestvo (т.к. условие у тебя <=_root.colichestvo+1). Поэтому, придеться запомнить переменную k для определенного мувиклипа где нибудь. В нем это лучше и сделать. И трейсшь в окне уже _mc.id, а т.к. действие происходит внутри блока _mc, то просто this._id.
__________________
Тут мужик танцует и поёт про флэш |
|
|||||
|
Code full:
__________________
"We Are The Champions My Friends!" Queen |
|
|||||
|
Мне только не понятно, зачем на каждом фрейме делать новый метод кнопкам, который никак не отличается от предыдущего?
__________________
Тут мужик танцует и поёт про флэш |
![]() |
![]() |
Часовой пояс GMT +4, время: 22:57. |
|
|
« Предыдущая тема | Следующая тема » |
|
|