FLASH中怎么让键盘控制元件行走、跳?

FLASH中怎么让键盘控制元件行走、跳?
怎么设置行走地面?
具体点

你说的问题实际上是游戏制作,比较高级的问题了,我也不甚了了,以下是一点基本的控制左右上下移动的代码:
//控制的对象实例名:ball
vx = vy=10;
var keyListener:Object = new Object();
keyListener.onKeyDown = function() {
if (Key.isDown(Key.LEFT)) {
ball._x -= vx;
} else if (Key.isDown(Key.RIGHT)) {
ball._x += vx;
}
if (Key.isDown(Key.UP)) {
ball._y -= vy;
} else if (Key.isDown(Key.DOWN)) {
ball._y += vy;
}
};
Key.addListener(keyListener);

希望对你有借鉴。
温馨提示:内容为网友见解,仅供参考
第1个回答  2008-07-18
用按键触发动作就可以了啊。

FLASH如何用键盘控制人物行走 就是上左右三个方向的行走,上是跳。我...
1,新建一个影片剪辑元件 ;2,在其第一帧画人物静止时动作,点击第一帧,打上代码:stop();3,在第二帧至第N帧画上人物往一边走的动作;4,在第N帧上打上代码:gotoAndStop(2);5,返回主场景,把元件拖进主场景,给其实例名"man";6,点击一下主场景中的元件,输入如下代码:onClipEvent(enterFrame){ ...

FLASH中怎么让键盘控制元件行走、跳?
\/\/控制的对象实例名:ball vx = vy=10;var keyListener:Object = new Object();keyListener.onKeyDown = function() { if (Key.isDown(Key.LEFT)) { ball._x -= vx;} else if (Key.isDown(Key.RIGHT)) { ball._x += vx;} if (Key.isDown(Key.UP)) { ball._y -= vy;} ...

Animate\/Flash如何用按钮控制元件上下移动(AS3)
1. 使用Animate CC软件,新建一个AS3文档。2. 制作两个按钮,一个用于控制元件向上移动,另一个用于控制向下移动。3. 将上面的按钮实例命名为btn_up,并在属性面板中进行相应的设置。4. 将下面的按钮实例命名为btn_down,同样在属性面板中进行设置。5. 制作一个用于被控制的元件,这里使用椭圆工具绘...

用flash制作课件中,怎么样用按钮控制跳转到某一张幻灯片的某一帧?
制作步骤:1.打开Flash 8软件,新建一个Flash文档。2.在工具栏找到椭圆工具 3.使用鼠标在舞台拖动绘制圆形 4.选择圆形,然后鼠标右键选择转换为元件,这里要选择影片剪辑类型。5.现在设置影片剪辑的实例名为ball 6.现在制作四个按钮,如图所示,分别用于按下后控制小球上下左右移动 ...

flash怎么控制复制出来的元件,让他一出来就跳到不同的帧?
mc.stop();mc._visible = false;n = 5;\/\/复制100个,就写100 h = 5;\/\/排5行,想排几行就写几 for (var i = 0; i < h; i++){ for (var j = 0; j < n \/ h; j++){ d = this.getNextHighestDepth();if (d < n){ duplicateMovieClip("mc", "mc" + d, d);\/...

flash按钮如何控制元件的移动
将需要移动的元件转换成影片剪辑 然后打开属性面板,给这个影片剪辑一个实例名,比如说mymc 那么,按钮上的完整代码就是 on(release){ mymc._y+=20 }

flash 如何用方向键控制人物的行走
如果做flash游戏的人编程时写入可以用方向键的就能用,没有就只能用鼠标玩了 或者楼主就换个游戏玩玩

flash用键盘控制按钮
1. 新建一个影片剪辑元件,在影片剪辑的时间轴上添加两个关键帧,其中第一帧是默认状态,第二帧是按下状态。一定要在第一帧加上:stop();否则,该剪辑将循环播放。2. 然后将这个影片剪辑拖放到主场景,命名为btn_mc。3. 在主场景的时间轴上添加如下代码:stop();var keyboardListener:Object = ...

在flash中 ,如何用空格键控制影片剪辑滚动
01.在你那个影片剪辑的同一层新建一个按钮元件A。在时间轴第一帧新建一个变量: playNum=0(这个元件随便放哪里去,能不能看见都没关系,不过你得在修改的时候可以找的到它才行。变量名可改。)02.在A的动作面板上写下如下代码(不要直接复制!都是很简单的代码,自己看懂)on(keyPresskeypress"<...

flash 元件中的按钮,控制另一元件的播放
1.在帧上控制 an1.an.onRelease=function(){ an2.gotoAndPlay("某一帧")} 2.在an按钮上写代码 on(release){ _parent.an2.gotoAndPlay("某一帧");}

相似回答
大家正在搜