red.onMouseMove = function ()
{
_root.red._visible = 0;
_root.yellow._visible = 0;
_root.blue._visible = 0;
freq = random(30);
var _l2 = ["red", "blue", "yellow"];
for (n = 0; n <= 2; n++)
{
if (freq == 0)
{
scale = Math.random() * 70 + 30;
rotate = Math.random() * 360;
duplicateMovieClip(_l2[n], _l2[n] + i, i);
_root[_l2[n] + i]._x = _root._xmouse;
_root[_l2[n] + i]._y = _root._ymouse;
_root[_l2[n] + i]._xscale = scale;
_root[_l2[n] + i]._yscale = scale;
_root[_l2[n] + i]._rotation = rotate;
i++;
} // end if
} // end of for
};
我想做一些特效,但是不知道在flash中的哪里写代码
i= 1;
red.onMouseMove = function ()//鼠标移动 就执行括号内代码
{
_root.red._visible = 0;//名字为red的原件不可见
_root.yellow._visible = 0;
_root.blue._visible = 0;
freq = random(30);
var _l2 = ["red", "blue", "yellow"];
for (n = 0; n <= 2; n++)
{
if (freq == 0)
{
scale = Math.random() * 70 + 30;//随机一个数值
rotate = Math.random() * 360; //随机一个数值
duplicateMovieClip(_l2[n], _l2[n] + i, i);//复制影片剪辑
_root[_l2[n] + i]._x = _root._xmouse;//新复制的影片X坐标与鼠标坐标X相同
_root[_l2[n] + i]._y = _root._ymouse;
_root[_l2[n] + i]._xscale = scale;//控制大小
_root[_l2[n] + i]._yscale = scale;
_root[_l2[n] + i]._rotation = rotate;//控制角度
i++;
} // end if
} // end of for
};
//这就是一个跟随鼠标的效果
==============================================
你补充的问题,
代码,可以写在时间轴上 可以写在影片剪辑上 也可以氏蔽写在影正核漏片剪辑内部的时间轴上。至于什么举烂时候写在哪,这个需要看书去学了。
很多地方它写错了
