• 阿里汽车
  • 非常在线

flash走迷宫游戏的制作基础实例

微信 QQ空间 QQ好友 新浪微博
  • 来源: 中国IT实验室 作者: somesun   2008-03-17/16:13
    • 软件频道 软件教程 Flash 基础教程 正文

    通过一个简单实例,让大家掌握迷宫游戏的制作基础。下面给大家说说制作的过程。

    首先看演示效果和源文件:

    下载Fla源文件: 迷宫游戏.rar

    制作步骤:

    启动Flash 8 然后新建立文档,调整属性,设置如下:

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

    制作一个在迷宫,影片剪辑类型,名称为path,在这里设置了两个图层,做好一个简单路径。设置如下:

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

    制作一个在迷宫中移动的物体,影片剪辑类型,名称为minion,在这里只简单制作一个小三角图。设置如下:

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

    在主场景第一帧,添加下面代码:attachMovie("path","path",_root.getNextHighestDepth());
    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!


    评论 {{userinfo.comments}}

    • {{c.nickname}}
      {{c.create_time}}

      {{c.content}}

      {{child.nickname}}
      {{child.create_time}}

      {{child.content}}

    查看全部评论
    {{money}}

    {{question.question}}

    A {{question.A}}
    B {{question.B}}
    C {{question.C}}
    D {{question.D}}
    提交
    • 焦点
    • 手机
    • 家电
    • 数码
    • 互联网+
    • AI/VR
    • 云计算
    • 汽车
    • O2O
    • 机器人

    中国移动副总经理高同庆:打造大国算网重器,开启AI+时代新篇

    标签: 2024-04-28

    周鸿祎以990万元售出迈巴赫600,起拍价仅600元

    标签: 2024-04-28

    六家车企76款车型通过中国汽车数据安全检测

    标签: 2024-04-28

    问界M7事故引发关注:博世回应涉事车辆未搭载博世智驾系统

    标签: 博世 m7 2024-04-28

    中国移动副总经理李慧镝谈AI革新:迈向“三零三自”新纪元!

    标签: 中国移动 2024-04-28

    专题 更多

    2024年度中兴通讯云网生态峰会

    2024年度中兴通讯云网生态峰会

    聚焦315提振消费信心专题报道

    聚焦315提振消费信心专题报道

    驱动号 更多

    聚圣源通信类企业起名大蛇王电影国防生演员表柳姓起名农业投资公司起名属虎的公司起名寓意好的字mapinfo11适合猪小孩起名用的字刘心武揭秘红楼梦全集翡翠店铺起名字李什么敏起名门市起名大全店铺起名大全起名大全公司起名带祥字起名字网601500方姓女孩起名字吗小孩起名大全男孩2020最强spa店名字大全 起名起名免费大全集八字缺金怎麽起名宝宝起名大全神器起名大全 姓韩给女宝宝起名起名手机店铺tubecup.com猛鬼旅行团怎样给小说起名给孩子起名姓罗淀粉肠小王子日销售额涨超10倍罗斯否认插足凯特王妃婚姻让美丽中国“从细节出发”清明节放假3天调休1天男孩疑遭霸凌 家长讨说法被踢出群国产伟哥去年销售近13亿网友建议重庆地铁不准乘客携带菜筐雅江山火三名扑火人员牺牲系谣言代拍被何赛飞拿着魔杖追着打月嫂回应掌掴婴儿是在赶虫子山西高速一大巴发生事故 已致13死高中生被打伤下体休学 邯郸通报李梦为奥运任务婉拒WNBA邀请19岁小伙救下5人后溺亡 多方发声王树国3次鞠躬告别西交大师生单亲妈妈陷入热恋 14岁儿子报警315晚会后胖东来又人满为患了倪萍分享减重40斤方法王楚钦登顶三项第一今日春分两大学生合买彩票中奖一人不认账张家界的山上“长”满了韩国人?周杰伦一审败诉网易房客欠租失踪 房东直发愁男子持台球杆殴打2名女店员被抓男子被猫抓伤后确诊“猫抓病”“重生之我在北大当嫡校长”槽头肉企业被曝光前生意红火男孩8年未见母亲被告知被遗忘恒大被罚41.75亿到底怎么缴网友洛杉矶偶遇贾玲杨倩无缘巴黎奥运张立群任西安交通大学校长黑马情侣提车了西双版纳热带植物园回应蜉蝣大爆发妈妈回应孩子在校撞护栏坠楼考生莫言也上北大硕士复试名单了韩国首次吊销离岗医生执照奥巴马现身唐宁街 黑色着装引猜测沈阳一轿车冲入人行道致3死2伤阿根廷将发行1万与2万面值的纸币外国人感慨凌晨的中国很安全男子被流浪猫绊倒 投喂者赔24万手机成瘾是影响睡眠质量重要因素春分“立蛋”成功率更高?胖东来员工每周单休无小长假“开封王婆”爆火:促成四五十对专家建议不必谈骨泥色变浙江一高校内汽车冲撞行人 多人受伤许家印被限制高消费

    聚圣源 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化