永发信息网

翻译flash代码

答案:2  悬赏:80  手机版
解决时间 2021-06-04 23:42
var mclsA:Object = new Object();
var sp = 3;
mclsA.onKeyDown = function() {
if (Key.isDown(Key.LEFT)) {
mc.gotoAndStop(2);
mc._x = Math.max(0, mc._x-sp);
} else if (Key.isDown(Key.RIGHT)) {
mc.gotoAndStop(3);
mc._x = Math.min(Stage.width-mc._width, mc._x+sp);
} else if (Key.isDown(Key.DOWN)) {
mc.gotoAndStop(4);
mc._y = Math.min(Stage.height-mc._height, mc._y+sp);
} else if (Key.isDown(Key.UP)) {
mc.gotoAndStop(5);
mc._y = Math.max(0, mc._y-sp);
}
};
mclsA.onKeyUp = function() {
for (k=0; k<4; k++) {
mc["mc"+k].stop();
}
};
Key.addListener(mclsA);
帮我翻译一下
最佳答案
var mclsA:Object = new Object(); //创建一个对象,用来侦听键盘事件
var sp = 3; //定义mc的位置变化步长值
mclsA.onKeyDown = function() { //侦听对象开始侦听键盘按下事件
if (Key.isDown(Key.LEFT)) { //如果向左运动的话mc的x坐标一次减少3也就是向左移动3个单位,如果mc的x坐标小于0的话mc的x坐标就为0,意思就是不能移出场景的左边缘
mc.gotoAndStop(2); //跳转到第二帧执行
mc._x = Math.max(0, mc._x-sp);
} else if (Key.isDown(Key.RIGHT)) { //如果向右运动,mc的x坐标一次增加3,也就是向右移动3个单位,如果mc的x坐标大于Stage.width-mc._width(场景的宽与mc的宽之差),则mc 的x坐标就为Stage.width-mc._width,意思不能移出场景的右边缘
mc.gotoAndStop(3);
mc._x = Math.min(Stage.width-mc._width, mc._x+sp);
} else if (Key.isDown(Key.DOWN)) { //原理同向右运动
mc.gotoAndStop(4);
mc._y = Math.min(Stage.height-mc._height, mc._y+sp);
} else if (Key.isDown(Key.UP)) { //原理同向左运动
mc.gotoAndStop(5);
mc._y = Math.max(0, mc._y-sp);
}
};
mclsA.onKeyUp = function() { //侦听对象开始侦听键盘释放事件,如果键盘释放,则进行for循环结果:mc("mc"0,"mc"1,"mc"2,"mc"3)停止运动
for (k=0; k<4; k++) {
mc["mc"+k].stop();
}
};
Key.addListener(mclsA); //键盘注册侦听对象
Math.max(param1,param2)取两个参数的最大值,Math.max(1,2)它的值是2, Math.min()则相反
全部回答
这个网站可以翻译 http://bbs.ux2000.info/index.php?fromuid=532580
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
长安悦翔享不享受汽车下乡政策?
梦幻诛仙青云焚香哪个有优势
为什么沐浴露用了之后皮肤会干燥?
新闻联播总共开了多少集了?
梦幻西游里面有金箍棒吗
一道数学题----
大牙后面上下各多长一颗牙怎么回事
什么网游是最好的无聊游戏?
浏阳市长沙浏阳市文物管理局文物行政执法队地
如何用JMAIL在用户注册或下订单时向站长自己
医疗事故?“死亡”
给我地狱少女第一部26集的开场白
数学2次函数
有大连到通化的客车吗/
哪个市这款阿迪达斯的正品鞋标?
推荐资讯
新邵县邵阳刘记罗定肠粉原味汤粉地址在哪,我
在中国,踩线的三分球算三分吗?
09年还有几天过元旦啊?元旦是星期几呢?
此图片是什么动画
寻仙里怎麽拜师啊?
梁园区商丘杨家私房菜哪位知道具体地址啊
脸小适合什么发型?
为什么安装XP时键盘会失灵
棒棒堂的王子真名叫什么?
随县随州如家商务客房在哪里啊,我有事要去这
空间不符合互联网相关规范
大学本科生,可以去参加吕正操老将军的追悼会
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?