canvas图形库求修正鼠标部分

快要开学了,博主的作业还没做好,老师布置的电脑作品也还没做好,所以得先放下这个图形库了,希望有人来帮忙修正一下库里鼠标定位的部分,现在的情况是鼠标定位有偏差。具体如下:

在主对象里有一个mouseX和mouseY,他们存放了当前鼠标指针在画布上的位置。鼠标在画布上的位置主要用于判断鼠标事件。

和这有关的是以下几个部分
73行左右的C_GUI.setrelPosition,用于设置鼠标位置最终计算的偏移量。
861行左右的C_GUI.mousePosition,用于响应鼠标移动事件中最终计算鼠标位置。
其它就没有了,现在我个人认为造成偏差是我的计算没考虑margin和padding等造成的,希望有人来帮忙解决一下咯。
(从项目里fork一个分支出去,修改好了pull回来,并在这里留个言或者发个邮件给我)

提示:在控制台打开Debug(库对象.Debug.on())在画布底下可以看到鼠标信息(我刚加上去的)

GitHub地址:https://github.com/iTisso/CanvasObjLibrary/



本文发布于 https://luojia.me

本站文章未经文下加注授权不得拷贝发布。

0 0 投票数
打分
订阅评论
提醒
guest
12 评论
内联反馈
查看所有评论
内涵图
游客
10 年 前

很好

奋斗的海棠果
游客
10 年 前

周末愉快,周末我得加班写论文,辛苦辛苦,拖延心理要不得啊,共同努力吧!你的页面前面是类似微薄一样的小结 对吧 我点了半天 以为能点开呢

瞭望岛
游客
10 年 前

放假还有作业啊。。

瞭望岛
游客
10 年 前
回复给  瞭望岛

我们现在都比不上中学生了,惭愧。。

瞭望岛
游客
10 年 前
回复给  罗佳(博主)

准备不是啦~

瞭望岛
游客
10 年 前
回复给  罗佳(博主)

这话应该是我给你说的吧,抢我词了。。