Fapser
10.09.2002, 18:35
у меня трехкадровый цикл
в первом кадре:
r=0;
a=new Color(frame);
s=new Object();
q=0; // начальное значение прозрачности, мувик не видно
s={ra:'100',rb:'255',ga:'100',gb:'0',ba:'100',bb:'0',aa:'0',ab:'0'}
s->объект задающий начальные параметры объекта Color
aa=5;// переменная направления
во втором кадре:
s.aa = String(q);// устанавливаем значения прозрачности
a.setTransform(s);
q += aa;//меняем его на заданную величину
if (q<=0) {aa = 5};//если значение вышло из заданного
if (q>=100) {aa = -5};//диапазона, меняем направление изменения прозрачности
в третьем кадре:
gotoAndPlay(2);
эти три кадра на уровне 1
уровень 2 содержит кнопку с кодом:
on (rollOver)
{_root.frame.gotoAndStop("fr2");
r=1;}
on (rollOut)
{_root.frame.gotoAndPlay("fr2");
r=0;}
r-это типа флаг, но при использовании if ничего не получается:
if (_root.r=1) {tellTarget ("frame") _root.frame._visible=true;}
в каждом кадре экземпляр мувика под названием frame: который в свою очередь состоит из 41 кадра, динамического текстового поля которое в 1 кадре имеет размер x, в 20 размер y, в 40 размер x, 41 - gotoAndPlay(1); то есть происходит плавное изменение размеров текстового поля.
Вопрос в том как сделать так чтобы при наведении на кнопку мувик не только останавливался но и не мигал, то есть корректно обратиться к объекту и откуда это сделать ??? :(
в первом кадре:
r=0;
a=new Color(frame);
s=new Object();
q=0; // начальное значение прозрачности, мувик не видно
s={ra:'100',rb:'255',ga:'100',gb:'0',ba:'100',bb:'0',aa:'0',ab:'0'}
s->объект задающий начальные параметры объекта Color
aa=5;// переменная направления
во втором кадре:
s.aa = String(q);// устанавливаем значения прозрачности
a.setTransform(s);
q += aa;//меняем его на заданную величину
if (q<=0) {aa = 5};//если значение вышло из заданного
if (q>=100) {aa = -5};//диапазона, меняем направление изменения прозрачности
в третьем кадре:
gotoAndPlay(2);
эти три кадра на уровне 1
уровень 2 содержит кнопку с кодом:
on (rollOver)
{_root.frame.gotoAndStop("fr2");
r=1;}
on (rollOut)
{_root.frame.gotoAndPlay("fr2");
r=0;}
r-это типа флаг, но при использовании if ничего не получается:
if (_root.r=1) {tellTarget ("frame") _root.frame._visible=true;}
в каждом кадре экземпляр мувика под названием frame: который в свою очередь состоит из 41 кадра, динамического текстового поля которое в 1 кадре имеет размер x, в 20 размер y, в 40 размер x, 41 - gotoAndPlay(1); то есть происходит плавное изменение размеров текстового поля.
Вопрос в том как сделать так чтобы при наведении на кнопку мувик не только останавливался но и не мигал, то есть корректно обратиться к объекту и откуда это сделать ??? :(