`
hgfghww7
  • 浏览: 44838 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
最近访客 更多访客>>
社区版块
存档分类
最新评论

跑动的小火柴人(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
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics