- 浏览: 48045 次
- 性别:
- 来自: 天津
-
最新评论
本教程描绘的是完全用ActionScript做的一个火柴棍小人跑步的动画,你相信吗?完全是AS实现的。先看效果吧:
做的方法非常简单,直接把下面代码复制到第一帧,最好把帧频调到18fps。以下为引用的内容:
fscommand("allowscale", false);
fscommand("showmenu", false);
lineStyle(1, 0x000000, 100);
moveTo(0, 135);
lineTo(550, 135);
moveTo(0, 185);
lineTo(550, 185);
lineStyle(2, 0x000000, 100);
moveTo(26, 16);
lineTo(37, 16);
lineTo(37, 39);
curveTo(28, 43, 33, 67);
moveTo(37, 16);
lineTo(26, 24);
moveTo(37, 24);
lineTo(26, 31);
moveTo(37, 32);
lineTo(26, 40);
moveTo(41, 15);
lineTo(53, 14);
lineTo(53, 39);
curveTo(39, 45, 50, 66);
moveTo(53, 14);
lineTo(42, 21);
moveTo(53, 23);
lineTo(42, 28);
moveTo(53, 31);
lineTo(42, 38);
moveTo(27, 75);
lineTo(27, 90);
lineTo(39, 92);
moveTo(33, 74);
lineTo(33, 91);
moveTo(38, 74);
lineTo(38, 83);
lineTo(33, 84);
moveTo(33, 95);
curveTo(41, 113, 48, 94);
moveTo(41, 94);
lineTo(41, 127);
moveTo(30, 124);
curveTo(38, 84, 51, 125);
moveTo(55, 75);
curveTo(36, 69, 46, 92);
moveTo(49, 75);
curveTo(48, 86, 55, 92);
work_tree = function (tree_NO, speed_time) {
this.createEmptyMovieClip("tree"+tree_NO, tree_NO);
// trace("tree_name="+"tree"+tree_NO);
tellTarget ("tree"+tree_NO) {
lineStyle(1, 0x000000, 100);
moveTo(0, -54);
curveTo(-21, -42, -23, -20);
curveTo(-18, 17, -5, 24);
lineStyle(1, 0x000000, 100);
moveTo(0, -54);
curveTo(22, -42, 23, -20);
curveTo(18, 17, 5, 24);
lineStyle(0.25, 0x000000, 100);
moveTo(-5, 24);
lineTo(-5, -7);
curveTo(1, 5, 5, -8);
lineTo(5, 24);
lineStyle(1, 0x000000, 100);
moveTo(-5, 24);
lineTo(-5, 55);
lineTo(5, 55);
lineTo(5, 24);
// ------------
this["tree"+tree_NO]._xscale = speed_time;
本文转自:http://www.5uflash.com/flashjiaocheng/Flashdonghuajiaocheng/546.html
发表评论
-
fms 2.0A星寻路
2010-04-09 14:19 621[url=http://creativecommons.org ... -
基于SharedObject做的房间列表和房间及flex源码
2010-04-09 14:19 784基于SharedObject做的房间列表和房间及flex源码 ... -
基于SharedObject做的房间列表和房间及flex源码
2010-04-09 14:18 696基于SharedObject做的房间列表和房间及flex源码 ... -
用flex做的 多服务器 im 及 源码
2010-04-09 14:18 719用GridFlash做多个server 客户端可以链接到任何一 ... -
用flex做的 多服务器 im 及 源码
2010-04-09 14:18 832用GridFlash做多个server 客户端可以链接到任何一 ... -
as3开发的doom
2010-04-09 12:09 598国外的朋友用flex(as3)(作者说是完成开源的开发环境)开 ... -
flash as3调用摄像头
2010-04-09 12:08 1016用as3调用摄像头,代码 ... -
flash as3调用摄像头
2010-04-09 12:08 806用as3调用摄像头,代码 ... -
AS3排版类
2010-04-09 12:08 677在製作全Flash的網站的時候, 最常遇到的問題就是版面大小的 ... -
AS3排版类
2010-04-09 12:08 568在製作全Flash的網站的時候, 最常遇到的問題就是版面大小的 ... -
flash cs3测试和发布影片问题
2010-04-08 11:42 710问: 按ctrl+Enter后有导出进度条,但就是没导出影片. ... -
Flash CS3(SWF9) 影片格式反编译的工具ActionScript Viewer 6.0
2010-04-08 11:41 1507全球首个支持 Flash CS3(SWF9) 影片格式反编译的 ... -
Flash CS3也能调试以前的Flash Remoting
2010-04-08 11:41 643用Flash 8调试Flash Remoting程序的话,只需 ... -
Flash CS3也能调试以前的Flash Remoting
2010-04-08 11:41 748用Flash 8调试Flash Remoting程序的话,只需 ... -
flash cs3 组件-Liquid Components
2010-04-08 11:41 580Didier Brun的Liquid Components / ... -
漫画绘制技法大放送(上)
2010-04-08 10:01 514网络收集整理(jundark) [1b]一、人体基本结构[/1 ... -
flash动画形变讨论二:低头
2010-04-08 10:01 594上次说了基本的形变,现在说下提示点,提示点是控制图形变化的基本 ... -
卡通娃娃360度转身动画
2010-04-08 10:01 595超人表情原创大赛正如火如荼的进行中,对于初哥可能就望钱兴叹了, ... -
指针随鼠标移动的flash卡通时钟
2010-04-08 10:00 561。先看下时钟效果: var fnum:Number = ... -
动画人物运动规律与节奏
2010-04-08 10:00 693本文转自:h ...
相关推荐
《Flash小狗跑动动画》是基于Flash平台创作的一部动态短片剪辑,它通过精心设计的源码实现了小狗在舞台上连续跑动的动画效果。这个项目不仅展示了Flash的动画制作技巧,还揭示了如何利用逐帧动画原理来创造流畅的...
这个Flash源文件提供了小孩子奔跑的动画素材,包括飞快奔跑和飞奔的场景,为创作者提供了丰富的动作参考。 其次,“Flash8动画素材”是这个压缩包的核心内容。Flash 8是Adobe公司发布的经典版本,支持ActionScript ...
本资源“创意游乐园跑动的小火车js动画特效.zip”提供了一个利用JavaScript实现的创新动画效果,它能够让网页上的游乐园小火车元素栩栩如生地动起来,为用户带来生动有趣的视觉体验。 首先,我们需要了解JavaScript...
这可能是一个包含特定设计或动画技巧的项目,对于学习Flash动画制作的人来说,这样的源文件是非常宝贵的参考资料。 标签“flash源文件 动物 哺乳类 flash动画”表明这个压缩包里的内容与动物和哺乳类有关,尤其是...
在这个例子中,小人的跑动可能就是通过在Canvas上绘制每一帧画面,然后利用定时器更新画面,实现连续的动画效果。Canvas提供了丰富的绘图API,如fillRect()用于填充矩形,arc()用于绘制圆弧,以及moveTo()和lineTo()...
在这个特定的案例中,"创意游乐园跑动的小火车js动画特效"是一个使用JavaScript编写的代码示例,旨在为网页添加动态视觉元素,使游乐园的小火车仿佛在屏幕上行驶。这种动画效果可以提升用户体验,增加网站的趣味性和...
这个游戏通过动画效果模拟了人物的跑动动作,其原理是基于精灵表(Sprite Sheet)的概念。 精灵表是一种将多个静态图像合并到一张大图中的技术,通常用于2D动画和游戏开发。这样做的好处是可以减少网络请求次数,...
【创意游乐园跑动的小火车H5动画特效】是一个基于JavaScript技术实现的互动网页效果,主要应用于增强用户体验,尤其在儿童或娱乐相关的网站上。这个H5动画特效以游乐园中的小火车为主题,通过动态展示火车在轨道上的...
6. **图片序列帧**:为了实现流畅的跑步动画,通常会使用一系列连续的小人跑步动作的静态图片,这些图片在JavaScript的控制下快速切换,形成动画效果。这种技术称为序列帧动画。 7. **代码组织与优化**:良好的代码...
scratch3.0编写的投篮游戏,用火柴人实现动画功能,动画生动展现投篮手带球跑动,避开防守者,跳起投篮的画面。
"微信小游戏跑动的小人游戏源码"包含了这个游戏的所有编程细节,对于学习游戏开发或想要修改此类游戏的人来说非常有价值。 源码通常由以下几个主要部分组成: 1. **游戏场景(Game Scene)**:这是游戏的核心部分...
- 教师通过实例“跑动的小人”演示逐帧动画的制作步骤。 3. 练习与巩固: - 练习创建普通帧和复制帧,比较它们的区别。 - 学生实际操作,制作简单的逐帧动画,加深理解。 通过本节课的学习,学生应能熟练掌握...
本教程将深入讲解如何使用jQuery来实现一个简单的人物跑动效果,这对于初学者来说是一个很好的起点。 首先,理解jQuery的核心概念至关重要。jQuery通过选择器选取DOM元素,然后对这些元素进行操作。例如,`$("#...
在本资源中,我们主要关注的是一个与动画制作相关的主题,特别是使用Flash软件来创建卡通...通过研究和实践,用户可以进一步提升自己的Flash动画技能,理解如何将矢量图形与动态效果相结合,创造出吸引人的动画作品。
火柴人跑步Flash源码是一种基于Adobe Flash技术的互动游戏开发资源,主要用于创建简单的动画或游戏。这个源码提供了一个基础的火柴人跑步场景,可以让开发者或学习者深入理解Flash编程的基本概念和技巧。 在Flash中...
例如,在制作一个“跑动的小人”动画时,我们需要在每个关键帧中绘制小人的不同运动状态,并通过调整帧的排列顺序来实现小人的运动轨迹。 为了让学生们更好地掌握帧的概念和操作,教学方案中特别强调了帧的操作技巧...
3. Flash:虽然现代网页设计中Flash已不再流行,但过去它是实现跑动文字的常用工具。通过ActionScript编程,可以创建动画对象,控制文本字段的滚动速度和方向。然而,由于其不支持移动设备和对性能的影响,现在更多...
通过定义关键帧(@keyframes),开发者可以控制元素在不同时间点的状态,从而实现火柴人跑动的动作序列。例如,可以设置火柴人的腿部、身体和手臂在不同时间点的位置变化,模拟出跑步的动作。 火柴人的图像可能使用...