主要是利用Flash Actionscript一步一步学习Flash高射炮简单游戏的制作过程,最终效果只是一个简单的演示,如果你有兴趣可以继续深入学习!开篇前,先把所有的演示动画的源程序提供给大家:
[url=http://www.webjx.com/download.php?url=http://www.webjx.com/upfiles/20070506/20070506225307_webjxcom_070506.rar]点击这里下载本教程中所有演示动画的源文件[/url]
(解压密码:www.webjx.com)
第一步:首先简单的制作一个鼠标动画,绘制一个鼠标的图,自己定。然后选择第一帧输入下面代码:
Mouse.hide();
attachMovie("crosshair", "crosshair", 1);
crosshair.onEnterFrame = function() {
    this._x = _xmouse;
    this._y = _ymouse;
}; 
效果如下:
第二步:绘制一个坦克,分成两部分,如下面:
[img]/uploads/allimg/080328/1519390.png[/img]
把下面的命名实例名为tank。代码如下:
Mouse.hide();
attachMovie("crosshair", "crosshair", 1);
attachMovie("tank", "tank", 2, {_x:230, _y:350});
crosshair.onEnterFrame = function() {
    this._x = _xmouse;
    this._y = _ymouse;
};
tank.onEnterFrame = function() {
    mousex = _xmouse-this._x;
    mousey = (_ymouse-this._y)*-1;
    angle = Math.atan(mousey/mousex)/(Math.PI/180);
    if (mousex=0 && mousey
效果(无角度限制):
第三步:我这里设置转动的一定的角度。
Mouse.hide();
本文转自:http://www.5uflash.com/flashjiaocheng/Flashyingyongkaifa/955.html

学习Flash制作高射炮游戏相关推荐

  1. 由浅入深学习Flash制作高射炮游戏(2)

    [1b]接上篇:[/1b] [url=http://www2.flash8.net/teach/5990.htm][1b]由浅入深学习Flash制作高射炮游戏[/1b][/url] [1b] ,我们来 ...

  2. 由浅入深学习Flash制作赛车游戏教程

    赛车游戏我们总是遇到!今天给大家简单讲解一下. 先测试效果: [url=http://www.webjx.com/download.php?url=http://www.webjx.com/upfil ...

  3. 学习FLASH制作动画的关键技术点

    FLASH作为强大的矢量动画制作软件,其可用于网络视频的播放以及网站交换元素的制作(如动态网页,互动小游戏).虽然个人专攻于三维动画技术,不过平面2D动画也积累过不少经验. 以下主要探讨FLASH对于 ...

  4. flash制作打地鼠游戏代码,打地鼠游戏编程代码

    怎么做一个在手机上能玩的打地鼠小游戏? 谷歌人工智能写作项目:小发猫 C语言编程打地鼠 刚写好的,打地鼠小游戏typescript数据类型转换.功能:每三秒,会在游戏区域随机位置刷出地鼠,鼠标点击地鼠 ...

  5. vue学习,制作扫雷游戏

    文章目录 准备工作 引入vue.js html.css 游戏完整代码(附详细注释) 运行效果图 准备工作 引入vue.js <!-- cdn方式,调用vue的官方js --> <sc ...

  6. cs6制作拼图游戏 dreamweaver_教你做简单的拼图游戏[图、实例]

    其实照着教程做起了很简单,就是代码要研究明白了需要废点时间,我把我学的那个教程copy了一遍,大家都来做做看,真得不难! --------------------------------------- ...

  7. flash制作游戏_如何使用Flash制作简单的装扮游戏

    flash制作游戏 在这里,我将向您展示如何使用Flash制作简单的装扮游戏. 画出需要打扮的人. 在衣服将要放置的地方新建一个图层. 画衣服. 我建议在人身上画衣服,以确保它们能正确地合身,所以看起 ...

  8. Unity学习笔记—二次元日系游戏制作(实践篇-游戏初始化场景制作)

    原教程:siki:二次元日系游戏制作工具 - live2dSDK入门教程 http://www.sikiedu.com/my/course/282 (上)Unity学习笔记-二次元日系游戏制作(理论篇 ...

  9. c语言扔骰子随机数的相加,C语言编程学习:制作掷骰子小游戏

    C语言是面向过程的,而C++是面向对象的 C和C++的区别: C是一个结构化语言,它的重点在于算法和数据结构.C程序的设计首要考虑的是如何通过一个过程,对输入(或环境条件)进行运算处理得到输出(或实现 ...

最新文章

  1. 数据中心太废电?为省电费阿里和微软是这么做的....
  2. panel.setLayout(null);
  3. 各种设计模式对比及编程思想总结
  4. oracle+执行变量语句,ORACLE sql 语句的执行过程(SQL性能调整)
  5. SIR模型和Python实现
  6. 分布式和微服务_太难了!阿里三面凉透~ Spring+高并发+算法+分布式微服务等等一个都没讲不清...
  7. Android中后台线程如何与UI线程交互
  8. PS中新建文件的一些常用预设信息
  9. 东芝抢先一步,推出了全球首款16TB容量的硬盘MG08系列
  10. 移动计算机无线网络,【移动网络论文】计算机无线网络安全技术应用(共3819字)...
  11. 联想服务器控制口登录地址_常用服务器管理口IP及账号密码(持续更新)
  12. h5移动端开发中配置真机测试
  13. (转载自新华网)蓄势数载业初就 | 水下悬浮隧道项目一瞥
  14. 58到家的MySQL军规来看看吧,或许对你也有帮助哦
  15. 什么是sku和spu
  16. jQuery - 基于当前元素的遍历
  17. java手电筒源码_android平台手电筒开发源代码
  18. Remix-IDE(三)
  19. 进击太空:脑电研究新领域
  20. 企业cio(首席信息官)的职责

热门文章

  1. 机器人动力学 - 机器人学中的惯性矩阵坐标转换及在SolidWorks中的测量
  2. 爪哇国新游记之十八----泛型栈类
  3. python中用sympy对变量求偏导
  4. ApriTag2 检测方法
  5. F检验为什么要求各比较组的方差齐…
  6. 盒装Ubuntu着装绝妙,闪亮登场
  7. 第四章第六节数据资产盘点-系统现状调研情况
  8. arduino电风扇程序_Arduino实验项目:温控电风扇
  9. ASP.NET profile之 找不到存储过程dbo.aspnet_CheckSchemaVersion
  10. python3.6安装tkinter_在SUSE SP3上安装新的python-3.6.4