- 浏览: 50745 次
- 性别:
- 来自: 武汉
最新评论
主要是利用Flash Actionscript一步一步学习Flash高射炮简单游戏的制作过程,最终效果只是一个简单的演示,如果你有兴趣可以继续深入学习!开篇前,先把所有的演示动画的源程序提供给大家:
高射炮游戏.rar
第一步:首先简单的制作一个鼠标动画,绘制一个鼠标的图,自己定。然后选择第一帧输入下面代码:
Mouse.hide();
attachMovie("crosshair", "crosshair", 1);
crosshair.onEnterFrame = function() {
this._x = _xmouse;
this._y = _ymouse;
};
效果如下:
第二步:绘制一个坦克,分成两部分,如下面:
把下面的命名实例名为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();
attachMovie("crosshair", "crosshair", 1);
attachMovie("tank", "tank", 2, {_x:230, _y:350});
本文转自:http://www.5uflash.com/flashjiaocheng/Flashyingyongkaifa/969.html
发表评论
-
Flash站技术应用(7)—FileReference路径获取问题
2010-04-10 14:24 608关于flash后台通信问题,大家先看下 火山的Flash+a ... -
Flash站技术应用(7)—FileReference路径获取问题
2010-04-10 14:24 674关于flash后台通信问题,大家先看下 火山的Flash+a ... -
flash打造自动提交表单
2010-04-10 14:23 570[1b]方法一: [/1b] Unti ... -
flash打造自动提交表单
2010-04-10 14:23 796[1b]方法一: [/1b] Unti ... -
Flash 8打造的一个超酷的Flash Web站点
2010-04-10 14:23 685用Flash制作一个[1b]Flash web站点[/1b], ... -
flv文件格式解读之视频tags
2010-04-10 09:43 870视频tags的组成: //------------------ ... -
flv文件格式解读之视频tags
2010-04-10 09:43 765视频tags的组成: //------------------ ... -
flv文件格式解读之data tags结构及实例分析
2010-04-10 09:43 919data tag的组成 //----------------- ... -
flv文件格式解读之data tags结构及实例分析
2010-04-10 09:43 876data tag的组成 //----------------- ... -
减少fms对磁盘的损耗
2010-04-10 09:42 585使用fms的rtmp协议可以让用户更为流畅的接受音频或者视频流 ... -
我对as3声音架构的理解
2010-04-09 12:39 564一直都对as3的声音架构 ... -
as3.0游戏开发之打气球系列(一)
2010-04-09 12:39 492好久没有写正经的文章 ... -
as3按钮事件
2010-04-09 12:38 567在刚开始学As3时,如果不知道按钮的事件如onPress的话 ... -
【as3】ActionScript 3.0体验试教学视频教程
2010-04-09 12:38 638很不错的视频教程 原文地址: http://blog.sina ... -
as3 使用sound类(翻译)-暂停和继续播放声音
2010-04-09 12:38 644[1b]问题十[/1b] 如何暂停声音,如何从暂停的地 ... -
flash连连看游戏设计视频教程
2010-04-09 08:18 1146全屏观看地址: [url=http://vhead.blog. ... -
【as3】ActionScript 3.0体验试教学视频教程
2010-04-09 08:18 530很不错的视频教程 原文地址: http://blog.sina ... -
【as3】ActionScript 3.0体验试教学视频教程
2010-04-09 08:17 487很不错的视频教程 原文地址: http://blog.sina ... -
BlazeDS入门及配置
2010-04-09 08:17 594无论是哪种服务器端技 ... -
BlazeDS入门及配置
2010-04-09 08:17 661无论是哪种服务器端技 ...
相关推荐
由浅入深学习Flash制作高射炮游戏
由浅入深学习Flash制作高射炮游戏 由浅入深学习Flash制作物体弹跳游戏 游戏的任务事件处理解决方案 游戏基本操作:上下左右的移动(AS3) 游戏开发中的人物走动实现方法 游戏制作--场景中移动 游戏制作--简单...
c++ 入门 教程 由浅入深学习c++ c++ 入门 教程 由浅入深学习c++
由浅入深学习动态网页制作PHP的编程与应用
BO(business object)由浅入深学习,一直找bo资源现在打包上穿
郁金香由浅入深学习感染pe文件的操作,最好的教程,需要请快下?
由浅入深学习MATLAB软件 MATLAB编程入门教程 第1章 MATLAB概述(共31页).ppt 由浅入深学习MATLAB软件 MATLAB编程入门教程 第2章 MATLAB数值运算(共34页).ppt 由浅入深学习MATLAB软件 MATLAB编程入门教程 第3章 ...
非常好的.net学习资料,由浅入深,适合入门
完整版 由浅入深学习MATLAB软件 MATLAB编程入门教程 第1章 MATLAB概述(共31页).ppt 完整版 由浅入深学习MATLAB软件 MATLAB编程入门教程 第2章 MATLAB数值运算(共34页).ppt 完整版 由浅入深学习MATLAB软件 MATLAB...
由浅入深学习MATLAB软件 MATLAB编程入门教程 第1章 MATLAB概述(共31页).ppt 由浅入深学习MATLAB软件 MATLAB编程入门教程 第2章 MATLAB数值运算(共34页).ppt 由浅入深学习MATLAB软件 MATLAB编程入门教程 第3章 ...
本电子书通过案例制作与问题求解相结合的方式,力求全面地将Flash所涉及的知识点深入浅出的进行渗透讲解,再由浅入深的引导,进而让读者掌握Flash MX制作动画的各种技巧。 全书6大部分,依次为基本动画篇,基本脚本...
由浅入深学习MATLAB软件 MATLAB编程入门教程 第1章 MATLAB概述(共31页).ppt 由浅入深学习MATLAB软件 MATLAB编程入门教程 第2章 MATLAB数值运算(共34页).ppt 由浅入深学习MATLAB软件 MATLAB编程入门教程 第3章 ...
由浅入深学习MATLAB软件 MATLAB编程入门教程 第1章 MATLAB概述(共31页).ppt 由浅入深学习MATLAB软件 MATLAB编程入门教程 第2章 MATLAB数值运算(共34页).ppt 由浅入深学习MATLAB软件 MATLAB编程入门教程 第3章 ...
由浅入深学习MATLAB软件 MATLAB编程入门教程 第1章 MATLAB概述(共31页).ppt 由浅入深学习MATLAB软件 MATLAB编程入门教程 第2章 MATLAB数值运算(共34页).ppt 由浅入深学习MATLAB软件 MATLAB编程入门教程 第3章 ...
由浅入深学习MATLAB软件 MATLAB编程入门教程 第1章 MATLAB概述(共31页).ppt 由浅入深学习MATLAB软件 MATLAB编程入门教程 第2章 MATLAB数值运算(共34页).ppt 由浅入深学习MATLAB软件 MATLAB编程入门教程 第3章 ...
由浅入深学习MATLAB软件 MATLAB编程入门教程 第1章 MATLAB概述(共31页).ppt 由浅入深学习MATLAB软件 MATLAB编程入门教程 第2章 MATLAB数值运算(共34页).ppt 由浅入深学习MATLAB软件 MATLAB编程入门教程 第3章 ...
由浅入深学习MATLAB软件 MATLAB编程入门教程 第1章 MATLAB概述(共31页).ppt 由浅入深学习MATLAB软件 MATLAB编程入门教程 第2章 MATLAB数值运算(共34页).ppt 由浅入深学习MATLAB软件 MATLAB编程入门教程 第3章 ...
由浅入深学习ASP.rar Study hard if you are a great man!
学习falsh as 2.0 不可多得的教材,示例丰富,讲解全面,由浅入深,通俗易懂。