lufy's legend

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 12933|回复: 13
打印 上一主题 下一主题

箭头指针跟随鼠标

[复制链接]

9

主题

0

好友

133

积分

士兵

Rank: 1

跳转到指定楼层
楼主
发表于 2014-5-12 20:21:28 |只看该作者 |倒序浏览
现在碰到个问题,怎么实现一个箭头跟随鼠标摆动,底部固定在一个点,摆到一定角度就不能摆了
箭头
角度什么的基础太差了,汗


回复

使用道具 举报

37

主题

8

好友

9309

积分

诸侯王

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

沙发
发表于 2014-5-12 22:50:39 |只看该作者
根据三角函数计算就可以了
测试链接
http://lufylegend.com/demo/test/27.html
不回答与技术和引擎不相关的问题
回复

使用道具 举报

9

主题

0

好友

133

积分

士兵

Rank: 1

板凳
发表于 2014-5-12 23:36:28 |只看该作者
太牛了,哈哈
回复

使用道具 举报

9

主题

0

好友

133

积分

士兵

Rank: 1

地板
发表于 2014-5-16 21:50:10 |只看该作者
lufy大神,我现在需要得到箭头指向的顶点坐标,还有这个坐标的对角坐标,也就是往固定点再延长一倍的距离的坐标
无标题2.png

回复

使用道具 举报

37

主题

8

好友

9309

积分

诸侯王

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

5#
发表于 2014-5-17 18:04:21 |只看该作者
jack_liu 发表于 2014-5-16 21:50
lufy大神,我现在需要得到箭头指向的顶点坐标,还有这个坐标的对角坐标,也就是往固定点再延长一倍的距离的 ...

就是个三角函数的计算,看例子吧
http://lufylegend.com/demo/test/28.html
不回答与技术和引擎不相关的问题
回复

使用道具 举报

9

主题

0

好友

133

积分

士兵

Rank: 1

6#
发表于 2014-5-17 23:23:47 |只看该作者
感谢lufy大神
回复

使用道具 举报

9

主题

0

好友

133

积分

士兵

Rank: 1

7#
发表于 2014-5-19 22:30:27 |只看该作者
本帖最后由 jack_liu 于 2014-5-19 23:11 编辑

lufy大神 ,我有个箭头图片想覆盖到demo中红色的那一头
        var bitmap = new LBitmap(new LBitmapData(imglist["arrow"]));        
        self.graphics.drawVertices(1,"#FF0000",[[0,0],[110,-5],[110,-10],[self.r,0],[110,10],[110,5]],true,"#FF0000");
        self.graphics.drawVertices(1,"transparent",[[0,0],[-110,5],[-110,10],[-self.r,0],[-110,-10],[-110,-5]]);
        self.addChild(bitmap);

我这样放上去 角度不对,求支持
        
回复

使用道具 举报

9

主题

0

好友

133

积分

士兵

Rank: 1

8#
发表于 2014-5-19 23:11:11 |只看该作者
arrow.png 箭头图片
回复

使用道具 举报

37

主题

8

好友

9309

积分

诸侯王

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

9#
发表于 2014-5-19 23:59:59 |只看该作者
jack_liu 发表于 2014-5-19 23:11
箭头图片

这位朋友,你真该仔细看一下api文档了
箭头方向不一样,那就改一下方向,位置不一样那就设定下位置就行了吧
算了,看demo吧
http://lufylegend.com/demo/test/31.html
不回答与技术和引擎不相关的问题
回复

使用道具 举报

7

主题

0

好友

189

积分

士兵

Rank: 1

10#
发表于 2018-3-6 17:06:29 |只看该作者
lufy 发表于 2014-5-19 23:59
这位朋友,你真该仔细看一下api文档了
箭头方向不一样,那就改一下方向,位置不一样那就设定下位置就行了 ...

我想要做出来这样的效果,箭头的长度可变,跟随鼠标拖动,应该怎样实现,多谢大佬

1520327276(1).jpg (2.29 KB, 下载次数: 2277)

1520327276(1).jpg

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

防止垃圾广告,请填写任意字符

Archiver|lufy's legend

GMT+8, 2024-4-19 15:26 , Processed in 0.058765 second(s), 27 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部