作者powergo (秘密)
看板Flash
标题Re: [问题] 图片拖曳效果
时间Sun Sep 19 21:05:17 2010
※ 引述《etrexetrex (moonet)》之铭言:
: ※ 引述《powergo (秘密)》之铭言:
: : 想请问各位高手 有写过下面这个图片拖曳的效果吗
: : 试了几种方式 感觉都不太像
: : http://musi.cig.com.cn/index.html#/europe/
: 图片移动的原理
: 变数:
: 图片起点
: 滑鼠起点
: 滑鼠终点
: 滑鼠事件:控制起点与终点
: 滑鼠按下事件
: {
: 图片起点 = 图片目前座标
: 滑鼠起点 = 滑鼠目前座标
: 注册滑鼠移动事件
: }
: 滑鼠放开事件
: {
: 移除滑鼠移动事件
: }
: 滑鼠移动事件
: {
: 滑鼠终点 = 滑鼠目前座标
: }
: 影格事件:控制图片座标
: 影格事件
: {
: var 滑鼠移动量 = 滑鼠终点 - 滑鼠起点
: var 图片终点 = 图片起点 + 滑鼠移动量
: 图片座标 += (图片终点 - 图片起点) * 移动系数
: }
: 没测过
感谢 我好像少算一个变数 就是图片前作标 我没有给图片目前作标 只有给滑鼠
难怪写起来很难 但是我少一个变数 还是有出来 另外
图片座标 += (图片终点 - 图片起点) * 移动系数 图片终点 还要*一个小於1的系数
才有他那个慢慢停止的感觉
现在用到 不知道怎麽设定范围 不要让照片超过固定一个上下左右的范围
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.26.163.101