每天学一点flash(71)折纸

每天学一点flash(71)折纸_第1张图片

    今晚,写了一个程序,不知道打算起什么名字,看到这种像折纸的形状,将就叫折纸效果。这组图形是拼接出来的效果,有的像古代那种屏风门。要是我们想象不到,也可以用纸来折叠这种的形状。

    制作的过程当中,一方面需要设置矩形的偏移y轴方向角度,同时为了接缝两两之间的图片,还需要计算它们之间图片的距离是多少。通过一个余弦三角函数就能设置求出这种距离。

    涉及到等腰的三角形和直角的求取办法,这两个也是很容易的。

 利用到公式就能求出出来,如下图,我们想实现下面的拼接效果。

每天学一点flash(71)折纸_第2张图片

代码如下:

 更改之后,尝试变化,效果会变成这种效果,看起来挺好玩的!写成一种像竹简形式。

好,累了,休息去!

 每天学一点flash(71)折纸_第3张图片

 

通过加载外部的一些图片,构建这种折纸的效果。可以变化得更加趣味,实现的基础对位图进行复制并重新组合在一起。

每天学一点flash(71)折纸_第4张图片

你可能感兴趣的:(Flash)