📄 map.as
字号:
class game.Map {
public var _target:MovieClip;
function Map(tar) {
_target = tar;
roll();
}
function roll() {
var obj = _target.fishmap;
//不取整数,与fish的速度不同
var spd = 3.5;
//移动方向
var dir = 0;
//宽度
var w = (obj._width-550)/2;
//左右边界
var left = 275-w;
var right = 275+w;
var ins = _target;
obj.onEnterFrame = function() {
//根据鼠标的位置决定地图向哪边移动
if (_xmouse>250) {
//地图向左移动
dir = -1;
} else if (_xmouse<220) {
//地图向右移动
dir = 1;
} else {
//不移动
dir = 0;
}
//小鱼的移动
for (var i in ins) {
if ((ins[i]._name.slice(0, 4)) == "fish") {
ins[i]._x += spd*dir;
}
}
//移动的边界设定
if (this._x<=left) {
this._x = left;
} else if (this._x>=right) {
this._x = right;
}
};
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -