设为首页  
联系我们  
加入收藏  
网页制作 冲浪宝典 图形图像 操作系统 软件教学 编程开发 认证考试 安全技术 站长专区 文学驿站 娱乐天地 游戏天地 办公软件
文章搜索
您的位置: 首页 >> 文章首页 >> 图形图像 >> FLASH >> Flash教程:走迷宫游戏的制作基础实例
精品推荐
FLASH点击TOP10
·Flash MX 视频导入功能详解
·Flash简单制作实用的图片切换动画特效
·Flash实例制作剖析:蝶恋花
·超级简单的网页标题栏制作(无as)
·Flash AS教程:图片展览滚动视觉特效
·Flash 3d效果精彩实例--旋转的三棱锥
·Flash实例教程:制作有趣的拍照效果动画
·Flash AS3.0新手必读--影片Loading
·方便的Flash文字特效制作工具—SwiSHmax
·Flash制作的XML图片加载示例(带分页效果)
图形图像点击TOP10
·经典实用PS技巧167条
·中文字体设计欣赏合集
·Photoshop精细制作Vista风格网站导航条
·用Photoshop打造超强的金色色调照片
·Adobe Photoshop 鲜为人知的75个技巧
·Photoshop制作迷人的黑夜传说
·用好CorelDraw的条形码工具
·Photoshop打造美女林嘉欣梦幻效果
·巧用Photoshop画笔制作四方连图案
·几款优秀的中文字体设计
精选专题

Flash教程:走迷宫游戏的制作基础实例

作者: 来源:http://www.xgdown.com/ 时间:2007-10-12 12:42:31

Flash教程:走迷宫游戏的制作基础实例(2) waypoint_x = new Array(40, 140, 140, 220, 220, 80, 80, 340, 340, 420, 420);
waypoint_y = new Array(140, 140, 60, 60, 240, 240, 320, 320, 100, 100, -20);
delay = 25;
new_monster = 0;
monsters_placed = 0;
onEnterFrame = function () {
 if (monsters_placed<25) {
  new_monster++;
 }
 if (new_monster == delay) {
  monsters_placed++;
  new_monster = 0;
  min = attachMovie("minion", "minion"+_root.getNextHighestDepth(), _root.getNextHighestDepth(), {_x:40, _y:-20});
  min.point_to_reach = 0;
  min.speed = 1;
  min.onEnterFrame = function() {
   dist_x = waypoint_x[this.point_to_reach]-this._x;
   dist_y = waypoint_y[this.point_to_reach]-this._y;
   if ((Math.abs(dist_x)+Math.abs(dist_y))<1) {
    this.point_to_reach++;
   }
   angle = Math.atan2(dist_y, dist_x);
   this._x = this._x+this.speed*Math.cos(angle);
   this._y = this._y+this.speed*Math.sin(angle);
   this._rotation = angle/Math.PI*180-90
  };
 }
};

测试结果!good lUCk to you!

共2页 9 7 [1] [28 :>

Flash教程:走迷宫游戏的制作基础实例 相关文章:
Flash教程:走迷宫游戏的制作基础实例 相关软件:
特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
转载请注明来源:http://www.xgdown.com