用Flash AS简单制作可以任意拖动的四边形

2016-01-29 12:38 65 1 收藏

用Flash AS简单制作可以任意拖动的四边形,用Flash AS简单制作可以任意拖动的四边形

【 tulaoshi.com - Flash 】

用Flash Actionscript简单制作可以任意拖动的四边形,是制作游戏的一个基础程序。

打开Flash,首先将属性改为30fps然后新建立一个组建laser,设置效果如下。

用Flash AS简单制作可以任意拖动的四边形

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/flash/)

然后回到主场景,在第一帧内输入Action。

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/flash/)

 laser_nodes = 4;
for (x=1; x<=laser_nodes; x++) {
    node = _root.attachMovie("laser", "laser_"+x, x, {_x:Math.random()*460+20, _y:Math.random()*310+20});
    node.onPress = function() {
        startDrag(this);
    };
    node.onRelease = function() {
        stopDrag();
    };
}
_root.createEmptyMovieClip("ray", _root.getNextHighestDepth());
ray.onEnterFrame = function() {
    this.clear();
    this.lineStyle(3, 0xff0000);
    this.moveTo(_root.laser_1._x, _root.laser_1._y);
    for (x=2; x<=laser_nodes; x++) {
        this.lineTo(_root["laser_"+x]._x, _root["laser_"+x]._y);
    }
    this.lineTo(_root.laser_1._x, _root.laser_1._y);
};

你可以修改上面的参数,比如laser_nodes = 其它数,就可以看到其它效果了!

最终演示效果。

来源:https://www.tulaoshi.com/n/20160129/1486921.html

延伸阅读
效果图为比较简单的图形图标,制作过程:先用路径或形状工具画出想要的图形,然后用图层样式等加上质感和纹理,顶部再添加一些小的文字或图形等即可。 最终效果 1、首先我们将整个图标分解开来,共有四部分组成,然后我们分层制作。 2、先在画布上绘制一个圆角六边形,然后添加下图所示的图层样式。 ...
描边立体文字制作,主要方法是利用图形线条描边产生描边文字再位移成立体感描边文字,最终效果如图1-1所示。 图1-1 描边立体文字 (1)在制作描边立体字之前,我们先要学会如果制作Flash描边文字。使用菜单文件/新建新建一个空白文档。在工具箱选用 铅笔工具,在舞台上输入Flash四个字,并把属性设置为ArialBlack,字体为96像素,颜色为#FFFF...
一根柱子四边都设门,这种隔间法是昔时我国农家的基本形式,也是我国古代大宅院房子的特色,现在还有些地方农村遗通有这种老房子。一根柱子四边都设门的隔间,其实是有它特别的用意,是在需要时,可以打通四个小房间成为一个大房间,供大家庭集会的.不过,由于柱子四边都墙壁,所有重都依赖这一根柱子,除非柱子特别坚固,否则就很危险。 ...
来源:站酷 作者:DearSalt 效果图为比较简单的图形图标,制作过程:先用路径或形状工具画出想要的图形,然后用图层样式等加上质感和纹理,顶部再添加一些小的文字或图形等即可。 最终效果 1、首先我们将整个图标分解开来,共有四部分组成,然后我们分层制作。 2、先在画布上绘制一个圆角六边形,然后添加下图所示的图层样式。 3...
标签: flash教程
    我们先来看看实例的效果,场景中有六个小球,分别代表人的头、腰、手、脚,如果用鼠标拖动小人身体的任何一部分,身体的部分都会做出相应的动作,整个身体各部分之间位置的改变是很协调的。 实现其实是很简单的,下面我们一步一步来制作这个实例效果。 1、打开,新建一个场景,按“Ctr...

经验教程

328

收藏

13
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部