每天学一点flash(71)折纸

 

 

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

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

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

 

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

 

 

 

代码如下:

 

 

 

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

好,累了,休息去!

 

 

 

 

 

 

 

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

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值