Flash控制镜头移动

来源:百度知道 编辑:UC知道 时间:2024/05/18 05:07:40
我想实现背景是一个图,然后有四个按钮控制不同方向.没当按住某个按钮的时候整个图片就朝那个方向移动(就如镜头往过移动一个感觉)...应该怎么实现? 我已经搜索过了以往问题,不是说的太笼统就是太混淆...我是一个初学者,不是很精通,所以希望能说的详细明白一点,最好有个实例。需要邮箱地址发您的例子的话也可以短信要我的邮箱地址。

我也不会但我有一个类似的例子,你需要的话就hi我。已发送希望对你有帮助。

//首先在场景里有一个名为load_Pic影片剪辑,以下是键盘按钮按动的方向根据你说的是镜头效果,可以把方向弄反.

load_Pic.onEnterFrame = function() {
if (Key.isDown(Key.LEFT)) {
this._x = this._x-10;
}
if (Key.isDown(Key.RIGHT)) {
this._x = this._x+10;
}
if (Key.isDown(Key.UP)) {
this._y = this._y-10;
}
if (Key.isDown(Key.DOWN)) {
this._y = this._y+10;
}
};

//如果是点击按钮可以:
btn1.onPress = function(){
this.onEnterFrame = function() {
load_Pic._y = load_Pic._y+10
}
this.onRelease=function(){
delete this.onEnterFrame
}
}

上下左右 4个按钮 分别命名 为 btn1 - btn4 然后F8一个 背景图 命名为mc1 如果是 as2.0

btn1.onRelease = function(){
mc1._y --;
}
btn2.onRelease = function(){
mc1._x ++;
}
btn3.onRelease = function(){
mc1._y ++;
}
btn4.onRelease = function(){
mc1._x --;
}

关键是代码,就是通过按钮让背景图的坐标发生改变。你是初