中国开发网: 论坛: 程序员情感CBD: 贴子 291721
leejd
【技术贴】图形放大操作的鼠标定位问题
使用键盘上的"+"进行放大操作。
我想让放大的图形以鼠标的当前位置为基准点进行放大,即放大操作时,鼠标所在位置的图形不发生移动。我现在的做法好像随着放大比例的增加,偏移越来越大。该如何修改?

switch(Key)
{
case 187:
OffsetX -= MouseX*Scale*0.1;
OffsetY -= MouseY*Scale*0.1;
Scale *= 1.1;
break;
}

相关信息:


欢迎光临本社区,您还没有登录,不能发贴子。请在 这里登录