• 【设为首页】
  • 【收藏闪客居】
当前位置:主页 > FLASH AS 编程 > AS高手篇 > 文章内容
  • flash电子书鼠标拖拽翻页效果原理

  • 来源:蓝色理想 作者:hxgenius 2006-08-09 【 】 TAG:

demo1: 4个顶点的计算:将鼠标移到黄色热区并拖动

其他几个要点:

限制C点范围:当鼠标在下图灰色区域内时,点C的坐标既等于鼠标坐标,当鼠标离开灰色区域时,点C必须停留在区域内.弧KML是以点J为圆心,KJ为半径的圆,弧KNL是以点I为圆心,IK为半径的圆(demo1既未限制C点范围,若鼠标超过弧形区域就会出错.

响应事件:设置4个热区,分别位于书的4个顶点,分别设置rollOver,rollOut,releaseOutside,release事件函数.事实上这一部分函数编写极费时间,需要考虑各种各样的可能性和针对性的处理方法.

鼠标吸附及黏滞:当鼠标进入热区和快速移动时,页角是逐渐黏附向鼠标的,这样可以使动画看上去更流畅.demo4设置了吸附,demo1没有设置.

阴影:翻页时的阴影须时刻与直线BD的位置保持一致,书的背景阴影要考虑到首页和末页两个特殊情况.

首页与末页:在翻动到首页与末页时层3遮罩须重新设置为整本书宽的1/2


  • 共2页:
  • 上一页
  • 1
  • 2
  • 下一页


  • 上一篇:Flash中的颜色矩阵   下一篇:xml辅助flash互动电子地图标注地名
    • 用户名:新注册) 密码: 匿名评论
    • 评论内容:(不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规)
    推荐内容

    Copyright © 2006-2008 flashas.net All Rights Reserved.
    网站内容咨询: admin#flashas.net (#为@) 联系QQ:40777822 浙ICP备06033001号
    (本网站最佳浏览解析度为1024*768, 建议使用IE 6.0或以上版本浏览器。)