读书人

跑动的小火柴人(flash卡通)

发布时间: 2012-11-07 09:56:10 作者: rapoo

跑动的小火柴人(flash动画)

本教程描绘的是完全用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

读书人网 >Flash

热点推荐