• 【设为首页】
  • 【收藏闪客居】
当前位置:主页 > FLASH AS 编程 > AS游戏篇 > 文章内容
  • 怎么用地图控制flash移动

  • 来源:闪吧 作者:终极讨厌 2007-05-18 【 】 TAG:

问:怎么用地图控制flash移动,像QQ宠物村一样,在右上角有幅地图,可以控制左边的flash的移动?
答:运用座标转换来实现。按下鼠标,在小地图上移动,看大地图上的变化。
onMouseDown = function () {
B = true;
};
onMouseUp = function () {
B = false;
};
onMouseMove = function () {
if (x_mc.hitTest(_xmouse, _ymouse) && B) {
  d_mc.r_mc._x = x_mc._xmouse/x_mc._width*d_mc._width;
  d_mc.r_mc._y = x_mc._ymouse/x_mc._width*d_mc._height;
}
};
附件: 未命名-1.fla
附件: 未命名-1.swf



上一篇:FLASH网络游戏基本知识   下一篇:由浅入深学习Flash制作物体弹跳游戏
  • 用户名:新注册) 密码: 匿名评论
  • 评论内容:(不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规)

Copyright © 2006-2008 flashas.net All Rights Reserved.
网站内容咨询: admin#flashas.net (#为@) 联系QQ:40777822 浙ICP备06033001号
(本网站最佳浏览解析度为1024*768, 建议使用IE 6.0或以上版本浏览器。)