Flash制作物体弹跳电脑游戏,这是一种背景不动的一个物体可以弹跳,可以左右走动的小游戏。比较基础的游戏。在文章的最后提供所有演示的Flash源文件。
启动Flash,首先修改文档属性。
首先制作两个电影剪辑一个是背景,绘制一个矩形小块来当背景。加入AS为:stop(),让它开始就停止。
另外一个是运动的物体,给大家截图如下。
回到主场景,我们用Actionscript来实现其它效果。在主场景的第一帧直接加入下面代码:
xspeed = 0;
yspeed = 0;
max_yspeed = 16;
gravity = 1;
walk_speed = 4;
level = new Array();
_root.createEmptyMovieClip("lev", _root.getNextHighestDepth());
level[0] = new Array(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1);
level[1] = new Array(1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1);
level[2] = new Array(1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1);
level[3] = new Array(1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1);
level[4] = new Array(1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1);
level[5] = new Array(1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1);
level[6] = new Array(1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1);
level[7] = new Array(1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1);
level[8] = new Array(1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1);
level[9] = new Array(1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1);
level[10] = new Array(1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1);
level[11] = new Array(1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1);
level[12] = new Array(1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1);
level[13] = new Array(1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1);
level[14] = new Array(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1);
for (y=0; y
本文转自:http://www.5uflash.com/flashjiaocheng/Flashyingyongkaifa/984.html
发表评论
-
flash与后台数据交换方法整理1-LoadVars篇
2010-04-10 14:14 669P.S 最近有一些网友总是询问flash与后台数据交互的 ... -
flash与后台数据交换方法整理1-LoadVars篇
2010-04-10 14:13 869P.S 最近有一些网友总是询问flash与后台数据交互的 ... -
flash与后台数据交换方法整理2-Flash Remting篇
2010-04-10 14:13 704二、Flash Remoting Flash Remoti ... -
flash与后台数据交换方法整理2-Flash Remting篇
2010-04-10 14:13 767二、Flash Remoting Flash Remoti ... -
flash与后台数据交换方法整理3-WebService篇
2010-04-10 14:13 695三、WebService 个人觉得WebServi ... -
flv视频转换和flash播放的解决方案
2010-04-10 09:33 880凌晨2点洗澡的时候,突然决定把flv的视频转换和在线播放的问题 ... -
flv视频转换和flash播放的解决方案
2010-04-10 09:33 835凌晨2点洗澡的时候,突然决定把flv的视频转换和在线播放的问题 ... -
flash编码,转换,录制,播放方案一网打尽
2010-04-10 09:32 649客户端编码工具(Client-Side-FLV-Encodin ... -
flash编码,转换,录制,播放方案一网打尽
2010-04-10 09:32 738客户端编码工具(Client-Side-FLV-Encodin ... -
FLV流媒体介绍
2010-04-10 09:32 921FLV流媒体格式是一种新 ... -
as3游戏开发之打气球系列(二)
2010-04-09 12:29 597HI,经过了昨天疯狂的理 ... -
我对as3声音架构的理解
2010-04-09 12:29 554一直都对as3的声音架构 ... -
as3.0游戏开发之打气球系列(一)
2010-04-09 12:29 541好久没有写正经的文章 ... -
as3按钮事件
2010-04-09 12:29 610在刚开始学As3时,如果不知道按钮的事件如onPress的话 ... -
【as3】ActionScript 3.0体验试教学视频教程
2010-04-09 12:28 609很不错的视频教程 原文地址: http://blog.sina ... -
Flash相册加载图片完毕等比缩放的类
2010-04-09 08:07 775每次做相册类的flash的 ... -
常用的AS3开源类库
2010-04-09 08:07 875GreenShock Tween Platform [url= ... -
常用的AS3开源类库
2010-04-09 08:06 1118GreenShock Tween Platform [url= ... -
as3游戏开发之打气球系列(二)
2010-04-09 08:06 596HI,经过了昨天疯狂的理 ... -
我对as3声音架构的理解
2010-04-09 08:06 600一直都对as3的声音架构 ...
相关推荐
高级游戏制作:Flash制作物体弹跳电脑游戏 跟随鼠标的弹性球运动小游戏(Flash CS3) 关于过关类游戏的模型 公布源代码! 好玩的碰撞 简单碰撞 基于Blue框架开发的简单Flash网游 即时战略游戏开发:Rectangle应用...
flash笑脸小球弹跳,这是老师布置的作业,做一个小球弹跳。
在数字娱乐领域,Flash曾是制作互动内容的主流工具,尤其是对于小游戏的开发。本文将深入探讨一款名为“弹球游戏”的Flash作品,该作品提供了源代码和最终的SWF文件,为我们提供了一个学习和研究Flash编程的宝贵资源...
在压缩包内的“VB081217-物体弹跳的例子,演示了让图片透明的方法”文件中,可能包含了以下内容:VB6.0工程文件(.vbp)、窗体文件(.frm)、模块文件(.bas)以及可能的资源文件(如小球的图片)。打开这个工程,...
在这个"VB物体弹跳的例子"中,开发者通过编程实现了让一个图片(比如一个小球)在屏幕上进行弹跳运动,并且这个图片还具有透明效果,这为游戏开发或者动态界面设计提供了基础。下面我们将详细讨论相关知识点。 1. *...
C语言简单入门小游戏,小球弹跳。适合C语言初学者,刚入门能找点乐子
Flash产品展示-弹跳动画版本,来自国外的flash 产品图片展示,鼠标放上去,图片会弹跳几下,然后停止,好像很人性化,响应你的鼠标,每个图片都有一个文字说明,且当前图片的下边会显示一个小三角,基于Flash8源文件...
在这个"弹跳球游戏"的源码中,我们可以学习到Processing的一些核心概念和游戏编程的基础。 首先, Processing 的基本语法结构与Java相似,但更简洁,易于上手。源码可能会包含一个`setup()`函数和`draw()`函数。`...
总的来说,"类似于小球弹跳下落的Flash动画特效.rar"是一个集成了基础动画制作、物理模拟、鼠标交互和视觉设计的项目。它为学习和研究Flash8动画开发提供了一个实用的实例,通过解构和理解这个源文件,我们可以提升...
Flash是一款强大的动画制作软件,它被广泛用于创建互动式内容、网页动画、游戏以及教育演示。本次实验旨在让学生掌握Flash的基本操作和动画制作技巧,包括绘图工具的使用、文本编辑、对象操作、动画素材导入、元件与...
这是我刚学flash时做的,对初学者会有所帮助,希望大家多支持支持
总结来说,"flash桌球小游戏"是一个运用了Flash技术和ActionScript编程的互动游戏项目,涉及到了图形设计、动画制作、物理模拟、用户交互等多个方面的知识。通过分析和理解这些源代码文件,我们可以深入学习到Flash...
基于flash CS4编写制作的弹跳小球广告
Swishmax是一款面向初学者和专业设计师的Flash动画制作软件,被誉为“傻瓜式”的Flash制作工具。它的界面直观易用,使得用户无需深入学习ActionScript等复杂编程语言,就能轻松创建出高质量的Flash动画。Swishmax的...
关于弹跳球游戏 仅使用Python编程语言构建的弹跳球游戏 。此应用程序是一种用户友好的系统,可以轻松满足您的需求。该应用程序为您提供了一个简单的功能来演示游戏的玩法。游戏非常简单,您只需要用球拍接球并弹起...
【弹跳豆豆HTML5游戏源码】是一个基于HTML5技术开发的游戏项目,它提供了丰富的交互体验和趣味性。HTML5作为现代网页开发的核心技术,以其跨平台、易学习和强大的功能特性,使得开发此类游戏变得更为便捷。这个游戏...
同时,为了实现熊猫的跳跃动作,开发者可能使用了物理引擎模拟,比如Box2D或Chipmunk,这些引擎可以帮助计算物体之间的碰撞和重力效果,使游戏更具真实感。 JavaScript作为HTML5的重要组成部分,在这个游戏中起着至...
用C++制作的弹跳小球,望支持!!!
"Flash 弹力小球游戏"是一款基于Flash平台开发的小游戏,展示了如何利用编程技巧实现物体的物理运动,特别是小球的碰撞检测与反馈,这是游戏设计中的重要组成部分。 在Flash中,游戏开发通常涉及到ActionScript编程...
通过学习并实践这两款小游戏的开发,学生不仅可以掌握基础的Flash动画制作,还能深入理解ActionScript编程,提升游戏设计与交互开发的能力。无论是个人兴趣还是专业发展,这些技能都是数字媒体领域的宝贵财富。