你的FLASH效果我没有看到。不过可以想象你说的效果。其实首先制作旋转运动的文字影片剪辑,然后把第一场景里面的一个文字转换为按钮元件,然后设置当鼠标移动到或经过显示刚才制作的选择文字影片剪辑就可以了。你这个我刚看了。这个不是你说的鼠标移动到上面出现文字旋转,而是用鼠标控制图片或文字元件移动效果动画。这个可就有点麻烦,需要借助代码才可以完成。首先建立文字图片元件(至于需要多少你自己决定),然后建立一个影片剪辑map,把制作的文字图片元件放到这里来,调整到合适位置。然后再建立一个影片剪辑,制作一个箭头。回到主场景中在第一帧添加如下代码:Mouse.hide();
_root.attachMovie("map", "map", 1);
_root.attachMovie("the_arrow", "the_arrow", 2, {_x:250, _y:175});
the_arrow.onEnterFrame = function() {
this._x += (_xmouse-this._x)/5;
this._y += (_ymouse-this._y)/5;
dist_x = this._x-250;
dist_y = this._y-175;
angle = Math.atan(dist_y/dist_x)/(Math.PI/180);
if (dist_x<0) {
angle += 180;
}
if (dist_x>=0 and dist_y<0) {
angle += 360;
}
this._rotation = angle;
deltax = -(this._x-250)/90;
deltay = -(this._y-175)/90;
map._x += deltax;
map._y += deltay;
if (map._x>1000) {
map._x = 1000;
}
if (map._x<-500) {
map._x = -500;
}
if (map._y>1000) {
map._x = 1000;
}
if (map._y<-650) {
map._y = -650;
温馨提示:答案为网友推荐,仅供参考