原创设计 · PhotoShop · AI/CD · Fireworks · AutoCAD · 3DMAX · Flash · 网页教学 · 高精图库 · 笔刷滤镜 · 矢量素材 · 图片素材 · 模板素材 · 会员相册
加入VIP,下载精美素材 · 原创设计欣赏第七期· QQ空间代码 · QQ空间代码 · QQ空间站· 非主流图片 · QQ头像 · 繁体字非主流图片 · QQ个性签名 · QQ空间播放器

2009年最新设计图书素材低价热销
设计优秀作品第九期/新手学习贴
加入VIP,即送3000缘分币,每月500
 下载素材,加入VIP,享受更多权限
发新话题
打印

请教一个关于鼠标吸附功能的问题( 附代码).

本主题由 爱你不要你 于 2008-6-3 16:56 移动

请教一个关于鼠标吸附功能的问题( 附代码).

思想:当鼠标接近某一按钮剪辑至一定范围时,按钮剪辑自动吸附到鼠标上去.可是就是实现不了吸附效果,是哪里出错了啊?在此先谢谢了!

写在剪辑上:
onClipEvent (load)
{
    x = this._x;
    y = this._y;
}
onClipEvent (enterFrame)
{
    if (!drag)
    {
        dis_x =_xmouse - x;
        dis_y =_ymouse - y;
        if (_global.s && dis_x * dis_x + dis_y * dis_y < 1500)
        {
            target_x =_xmouse;
            target_y =_ymouse;
        } // end if
        if (this.hitTest(_xmouse,_ymouse, false))
        {
            this._x = _xmouse;
            this._y = _ymouse;
        }//鼠标吸附效果
        else
        {
            target_x = x;
            target_y = y;
        } // end else if
        xspeed = (target_x - this._x) * 8.000000E-001 + xspeed * 6.500000E-001;
        this._x = this._x + xspeed;
        yspeed = (target_y - this._y) * 8.000000E-001 + yspeed * 6.500000E-001;
        this._y = this._y + yspeed;
    } // end if
}

[ 本帖最后由 yanxiangyu 于 2008-6-2 21:56 编辑 ]




TOP

帮你转移一下 这个问题不适合再这里!~




加入论坛VIP,下尽您想要的素材,点击进入!

如果您在做图或者看教程(PHOTOSHOP方面),遇到任何问题请到问题交流区提问,地址:http://www.missyuan.com/forum-41-1.html;我们会在第一时间帮助您解决问题,如果在教程后面跟帖,一律不给予解决!~


TOP

提示: 作者被禁止或删除 内容自动屏蔽

TOP

发新话题



关于本站 广告服务 联系我们 版权隐私 合作站点 网站地图 免责申明 管理团队

Powered by Discuz!6.0.0 Copyright © 2008 www.missyuan.com All rights reserved.