Flash制作球的运动动画效果

  模拟球的运动:

代码如下: //y轴方向的速度 
var ymov:Number = 0;
//X轴方向的速度

var xmov:Number = 0;
//重力加速度
var gravity:Number = 0.88;
//复制一个透明的球,让这个球跟随原球,利用两球的距离计算球的速度
duplicateMovieClip("ball", "ball_follow", 1);
ball_follow._alpha = 0;
_root.attachMovie("hand", "Hand", 2);
Hand.startDrag(true);
_root.onEnterFrame = function() {
 Mouse.hide();
 Shadow._x = ball._x-11;
//用缓冲的方式设置复制的球跟随原球
 ball_follow._x += (ball._x-ball_follow._x)*0.2;
 ball_follow._y += (ball._y-ball_follow._y)*0.2;
//设置影子的透明度和宽度
 Shadow._alpha = 100-(Shadow._y-ball._y);
 Shadow._width = 59+(Shadow._y-ball._y);
 ball.onPress = function() {
  Hand.gotoAndStop(2);
  x = ball._x-_xmouse;
  y = ball._y-_ymouse;
  leave = true;
 };
 ball.onRelease = function() {
  Release();
 };
 ball.onReleaseOutside = function() {
  Release();
 };
//设置球的反弹
 if (leave) {
  ball._x = _xmouse+x;
  ball._y = _ymouse+y;
 } else {
  ymov += gravity;
  ball._y += ymov;
  ball._x += xmov;
  xmov *= 0.98;
 }
//设置球与墙碰撞后的结果
 if (ball._y>=Shadow._y-ball._height/2) {
  ball._y = Shadow._y-ball._height/2;
  ymov *= -0.85;
 }
 if (ball._x<ball._width/2) {
  ball._x = ball._width/2;
  xmov = -xmov;
 }
 if (ball._x>800-ball._width/2) {
  ball._x = 800-ball._width/2;
  xmov = -xmov;
 }
};
function Release(){
 Hand.gotoAndStop(1);
  xmov = (ball._x-ball_follow._x)/3;
  ymov = (ball._y-ball_follow._y)/5;
  leave = false;
}

时间: 2025-01-02 13:41:49

Flash制作球的运动动画效果的相关文章

flash制作可爱吹泡泡动画效果

简介:本例介绍使用Flash制作一个有趣的"小丑吹泡泡"动画,主要运用了椭圆.直线工具,以及任意变形和渐变填充等方法,操作简洁易懂,适合新手学习. 制作步骤: 1.新建一个Flash文档,Ctrl+F8新建一个元件,命名为"boy".选择椭圆工具,设笔触为黑色,按住Shift键画出一个正圆作为小丑的脸. 图01 2.新建一个图层,命名为"nose",再画一个小椭圆作为鼻子. 图02 3.嘴巴和耳朵都可以都画在鼻子图层上.先用直线工具画出如下两条直

Flash制作逼真的书法动画效果

网上也有不少用毛笔做引导线的动画,小草小时候喜欢中国的书画,长大后当画家的梦想破灭了,但是脑还是带给了我不少新鲜的表现手段!这儿上传一个自己2004年春天作的一个动画,是想用动画来表现毛笔在字上写字的效果.这儿要表现出笔的动作和墨在纸上扩散的效果.力求能通过动画来再现中国笔墨之神韵.(做的不好,请"老闪"们多多指教!) 我们来先看看效果吧! 点击这里下载源文件 1.打开FLASH MX ,新建一个文件,命名为"sheji.fla"并保存文件.在主场景中新建四个图层,

Flash制作皮影老头运动动画

  Part 1 分割图形 (1)按Ctrl+R组合键导入本书配套光盘中的"Chapter06/素材/皮影.ai"文件,如图6-1所示. 图6-1 导入素材 (2)将老人的各肢体转换为影片剪辑,因为皮影戏的角色只做平面运动,然后将角色的关节简化为10段6个连接点,如图6-2所示. 图6-2 连接点 (3)按连接点切割好人物的各部分,然后每个部分转换为影片剪辑,如图6-3所示. 图6-3 切割素材 (4)将各部分的影片剪辑放置好,然后选中所有元件,再将其转换为影片剪辑(名称为"

Flash AS3制作茶杯震动gif动画效果

 下面小编就为大家介绍Flash AS3制作茶杯震动gif动画效果,教程很不错哦,也很简单,一起来学习吧! 效果如下:(用鼠标指向右侧的茶壶可以看到震动效果) 制作过程如下: 首先准备一个图片当做背景,如下: 然后再建立一个新图层,导入一个茶壶素材,然后把它转变为影片剪辑,之后命名实例名字. 目前存在两个图层,然后我们再新建立一个放置ACTION的图层,代码如下:   代码如下: var coordX:Number = shaker_mc.x;  var coordY:Number = shak

WPS演示制作课件时添加动画效果的方法

WPS演示制作课件时添加动画效果的方法   创建基本要素:选择两个圆角矩形,对齐后,插入相关图片,然后插入选项按钮 后续步骤+动画设置 1.无关图片:退出--切出; 2.有关图片:出现--切入[与切出方向一致]; 3.加上文字说明; 4.透明后设置飞入动画; 5.将一整串动画选定,触发器:选项1; 6.其他选项按此方法做; 7.最后完成后实验并做少许修改. 这样一个生动活泼,配有动画效果的课堂提纲课件就做好了.

PPT如何制作单词认读动画效果

  PPT制作单词认读动画效果的方法 1.首先制作放入单词的便签.插入--形状--基本形状--折角形.在舞台的横线下拉出一个大小合适的折角形. 2.绘图工具--格式--形状效果--阴影--阴影选项. 3.参数如图设置.参数设置根据舞台大小.所绘图片大小以及各人喜好,图中设置仅供参考. 4.按住Ctrl键拖动该形状,复制出三个,摆放在合适位置. 5.插入--图片,将准备好的PNG图片插入,调整好大小,分别放入一个便签中. 6.插入--文本框--横排文本框,输入单词,字体与阴影设置如图. 7.自定义

PhotoShop制作滚动图片GIF动画效果图文教程

教程利用PhotoShop制作滚动图片GIF动画效果,考虑制作滚动图像多样性效果,我分别介绍三种不同的方法来制作有差异的动画效果,分别是:平行单向滚动动态效果,往复式滚动动画效果和开关门式滚动动画. 大家可以根据自已已经掌握的动画制作知识进行选择性练习,同时,根据教程思路创作出另一种不同风格的动画效果. 先上几个效果: 分类: PS入门教程

Photoshop制作星光闪烁GIF动画效果

  Photoshop制作星光闪烁GIF动画效果          最终效果 1.首先要绘制好星星,然后再做GIF动画.新建一个文档,参数如图. 2.设置参考线. 3.参数如图. 4.显示网格. 5.背景填充黑色. 6.新建一个图层. 分类: PS文字教程

用Flash制作螺旋发散特效动画

特效 今天我们来用FLASH制作"变化莫测"的螺旋发散动画特效,在制作这种特效之前,让我们先来先浏览一下最终的效果. 点击这里下载源文件 制作过程: 第1步:打开FLASH软件,新建一个大小为:400*300的新文件,背景为:黑色,帧数为:25帧.如下图: 第2步:点击"菜单栏"→"插入"→"新建元件"(快捷键为:Ctrl+F8),名称:元件1:行为:图形:点击确定.如下图: 第3步:点击"工具栏"→&qu