easy! 3个图形 3个影片剪辑 3帧搞定!_quality = "MEDIUM";N = 20;R = 12;C = 2;A = 2;var x = new Array();var y = new Array();for (i = 0; i < N; i++){
x = 0;
y = 0;} // end of forfor (i = 1; i < N; i++){
if (i == 1)
{
attachMovie("Cabeza", "Pieza" + i, N + 1 - i);
}
else if (i == 4 || i == 14)
{
attachMovie("Aletas", "Pieza" + i, N + 1 - i);
}
else
{
attachMovie("Espina", "Pieza" + i, N + 1 - i);
} // end if
this["Pieza" + i]._x = 142 + x[i - 1];
this["Pieza" + i]._y = 142 + y[i - 1];
this["Pieza" + i]._xscale = 102 + A * (1 - i);
this["Pieza" + i]._yscale = 102 + A * (1 - i);
this["Pieza" + i]._alpha = 100 - 100 / N * i;} // end of for第二帧x[0] = x[0] + (_xmouse - x[0] - 142) / R;y[0] = y[0] + (_ymouse - y[0] - 142) / R;for (i = 1; i < N; i++){
x = x + (x[i - 1] - x) / C;
y = y + (y[i - 1] - y) / C;} // end of forfor (i = 1; i < N; i++){
this["Pieza" + i]._x = 142 + (x[i - 1] + x) / 2;
this["Pieza" + i]._y = 142 + (y[i - 1] + y) / 2;
this["Pieza" + i]._rotation = 57.295778 * Math.atan2(y - y[i - 1], x - x[i - 1]);} // end of for第三帧gotoAndPlay(2);3个图形自己画!一个头 一个尾巴 一个身体 |