请翻译一个flash语言

[复制链接]
查看11 | 回复1 | 2009-1-11 12:32:27 | 显示全部楼层 |阅读模式
numOfMenu = 5;
maxOfWidth = 150;
minOfWidth = 30;
defaultOfWidth = 35;
endOfMenu = 780;
for (i=1; i<=numOfMenu; i++) {
this.mainText.gotoAndStop(i);
this.bg.useHandCursor = 0;
this.bg.onRollOver = function() {
_global.over = this._parent._name;
};
this.bg.onRollOut = this.bg.onDragOut=function () {
_global.over = 0;
};
this.onEnterFrame = function() {
if (over == this._name) {
this.nextFrame();
} else {
this.prevFrame();
}
if (over) {
if (this._name<=over) {

this.targetX = (endOfMenu-maxOfWidth-minOfWidth*(numOfMenu-1))+(this._name-1)*minOfWidth;
} else {

this.targetX =(endOfMenu-minOfWidth*(numOfMenu-1))+(this._name-2)*minOfWidth;
}
} else {
this.targetX = (endOfMenu-defaultOfWidth*numOfMenu)+(this._name-1)*defaultOfWidth;
}
this._x += (this.targetX-this._x)/4;
};
}
这是一个菜单的语言

回复

使用道具 举报

千问 | 2009-1-11 12:32:27 | 显示全部楼层
分给的太少了numOfMenu = 5; maxOfWidth = 150; minOfWidth = 30; defaultOfWidth = 35; endOfMenu = 780; 循环给按钮加动作 for (i=1; i<=numOfMenu; i++) { //显示相应针的文字this.mainText.gotoAndStop(i); //鼠标变成手this.bg.useHandCursor = 0; //当鼠标滑过赋值this.bg.onRollOver = function() { _global.over = this._parent....
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行