|
首页
|
新闻
|
网页
|
设计
|
色彩
|
原创
|
视觉
|
素材
|
动漫
|
酷站
|
策划
|
文案
|
访谈
|
运营
|
编程
|
数据库
|
服务器
|
下载
|
图库
|
您的位置:
幽幽天空
>
网页
>
网页制作
>
Flash教程
>
Flash游戏制作
> 文章正文
用户登录
图片链接移动代码
免费的移动数码扫
浅谈应用按钮事件
简单的检测鼠标是
图片放大缩小移动
小球的移动和缩放
纯AS实现水平移动
图片移动的AS应用
直角移动
stopDrag (Movie
惯性移动的制作方法(1)
惯性移动的制作方法(1)
作者:佚名 来源:闪吧 作者: 灵翼 更新:2007-1-13 20:43:26
错误报告
我要投稿
刚写了个
点击浏览该文件
点击浏览该文件
代码写入MC
// 侦听键盘
onClipEvent (load) {
myListener = new Object();
myListener.onKeyDown = function() {
kpress = 1;
};
myListener.onKeyUp = function() {
kpress = 0;
};
Key.addListener(myListener);
}
// 设置初始值
onClipEvent (load) {
// 移动x初速度
var speed = 0;
// 移动y初速度
var yspeed = 0;
// 是否按键
var kpress = 0;
// 最大速度
var maxs =15;
}
// 设置最大速度
onClipEvent (enterFrame) {
if (speed>maxs) var speed = maxs;
if (speed<-maxs)var speed = -maxs;
if (yspeed>maxs) var yspeed = maxs;
if (yspeed<-maxs) var yspeed = -maxs;
}
// 设置移动
onClipEvent (enterFrame) {
_x += speed;
_y += yspeed;
if ( kpress == 0) {
if (speed>0) speed--;
if (speed<0) speed++;
if (yspeed>0) yspeed--;
if (yspeed<0) yspeed++;
if (_x>530||_x<20) var speed=0;
if (_y>380||_y<20) var yspeed=0;
}
// 设置按键
if (Key.isDown(Key.LEFT)) {
speed--;
if (_x<=20) var speed=0;
}
if (Key.isDown(Key.RIGHT)) {
speed++;
if (_x>=530) var speed=0;
}
if (Key.isDown(Key.UP)) {
yspeed--;
if (_y<=20) var yspeed=0;
}
if (Key.isDown(Key.DOWN)) {
yspeed++;
if (_y>=380) var yspeed=0;
}
}
有更简便的赶快再贴,偶这代码有点复杂了
文章录入:skyuu 责任编辑:skyuu
上一篇文章:
横版ACT多层地板地图制作
下一篇文章:
游戏《贪食蛇》的制作
【字体:
小
大
】【
发表评论
】【
加入收藏
】【
告诉好友
】【
打印此文
】【
关闭窗口
】
网友评论:
(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
发表评论:
姓名:
评 分:
1分
2分
3分
4分
5分
严禁发表危害国家安全、政治、黄色淫秽等内容的评论。
用户需对自己在使用幽幽天空服务过程中的行为承担法律责任。
本站管理员有权保留或删除评论内容。
评论内容只代表机友个人观点,与本网站立场无关。
|
设为首页
|
加入收藏
|
联系站长
|
友情链接
|
版权申明
|
免责声明
:本站刊载的文章均来自网络,若有侵犯您的权益请点击下面QQ联系我!
幽幽天空 WwW.SKYuu.CoM. 2004-2007 Copyright © All Rights Reserved.
赣ICP备05001384号
业务联系QQ:624264050