学习Flash制作高射炮游戏
主要是利用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制作高射炮游戏相关推荐
- 由浅入深学习Flash制作高射炮游戏(2)
[1b]接上篇:[/1b] [url=http://www2.flash8.net/teach/5990.htm][1b]由浅入深学习Flash制作高射炮游戏[/1b][/url] [1b] ,我们来 ...
- 由浅入深学习Flash制作赛车游戏教程
赛车游戏我们总是遇到!今天给大家简单讲解一下. 先测试效果: [url=http://www.webjx.com/download.php?url=http://www.webjx.com/upfil ...
- 学习FLASH制作动画的关键技术点
FLASH作为强大的矢量动画制作软件,其可用于网络视频的播放以及网站交换元素的制作(如动态网页,互动小游戏).虽然个人专攻于三维动画技术,不过平面2D动画也积累过不少经验. 以下主要探讨FLASH对于 ...
- flash制作打地鼠游戏代码,打地鼠游戏编程代码
怎么做一个在手机上能玩的打地鼠小游戏? 谷歌人工智能写作项目:小发猫 C语言编程打地鼠 刚写好的,打地鼠小游戏typescript数据类型转换.功能:每三秒,会在游戏区域随机位置刷出地鼠,鼠标点击地鼠 ...
- vue学习,制作扫雷游戏
文章目录 准备工作 引入vue.js html.css 游戏完整代码(附详细注释) 运行效果图 准备工作 引入vue.js <!-- cdn方式,调用vue的官方js --> <sc ...
- cs6制作拼图游戏 dreamweaver_教你做简单的拼图游戏[图、实例]
其实照着教程做起了很简单,就是代码要研究明白了需要废点时间,我把我学的那个教程copy了一遍,大家都来做做看,真得不难! --------------------------------------- ...
- flash制作游戏_如何使用Flash制作简单的装扮游戏
flash制作游戏 在这里,我将向您展示如何使用Flash制作简单的装扮游戏. 画出需要打扮的人. 在衣服将要放置的地方新建一个图层. 画衣服. 我建议在人身上画衣服,以确保它们能正确地合身,所以看起 ...
- Unity学习笔记—二次元日系游戏制作(实践篇-游戏初始化场景制作)
原教程:siki:二次元日系游戏制作工具 - live2dSDK入门教程 http://www.sikiedu.com/my/course/282 (上)Unity学习笔记-二次元日系游戏制作(理论篇 ...
- c语言扔骰子随机数的相加,C语言编程学习:制作掷骰子小游戏
C语言是面向过程的,而C++是面向对象的 C和C++的区别: C是一个结构化语言,它的重点在于算法和数据结构.C程序的设计首要考虑的是如何通过一个过程,对输入(或环境条件)进行运算处理得到输出(或实现 ...
最新文章
- 数据中心太废电?为省电费阿里和微软是这么做的....
- panel.setLayout(null);
- 各种设计模式对比及编程思想总结
- oracle+执行变量语句,ORACLE sql 语句的执行过程(SQL性能调整)
- SIR模型和Python实现
- 分布式和微服务_太难了!阿里三面凉透~ Spring+高并发+算法+分布式微服务等等一个都没讲不清...
- Android中后台线程如何与UI线程交互
- PS中新建文件的一些常用预设信息
- 东芝抢先一步,推出了全球首款16TB容量的硬盘MG08系列
- 移动计算机无线网络,【移动网络论文】计算机无线网络安全技术应用(共3819字)...
- 联想服务器控制口登录地址_常用服务器管理口IP及账号密码(持续更新)
- h5移动端开发中配置真机测试
- (转载自新华网)蓄势数载业初就 | 水下悬浮隧道项目一瞥
- 58到家的MySQL军规来看看吧,或许对你也有帮助哦
- 什么是sku和spu
- jQuery - 基于当前元素的遍历
- java手电筒源码_android平台手电筒开发源代码
- Remix-IDE(三)
- 进击太空:脑电研究新领域
- 企业cio(首席信息官)的职责
热门文章
- 机器人动力学 - 机器人学中的惯性矩阵坐标转换及在SolidWorks中的测量
- 爪哇国新游记之十八----泛型栈类
- python中用sympy对变量求偏导
- ApriTag2 检测方法
- F检验为什么要求各比较组的方差齐…
- 盒装Ubuntu着装绝妙,闪亮登场
- 第四章第六节数据资产盘点-系统现状调研情况
- arduino电风扇程序_Arduino实验项目:温控电风扇
- ASP.NET profile之 找不到存储过程dbo.aspnet_CheckSchemaVersion
- python3.6安装tkinter_在SUSE SP3上安装新的python-3.6.4