0
在win2D屏幕的相对鼠标位置,获取绝对鼠标位置是这样的(从Win2D雪碧样品)如何获得它转变
var point = e.GetCurrentPoint((UIElement)sender).Position.ToVector2();
但是,这是一个绝对位置,
我做出是否鼠标指向游戏机
所以,我做了这个代码,但它不起作用。
var rpoint = e.GetCurrentPoint(canvas).Position.ToVector2();
// 사각형 길을 보여주기
if ((rpoint.X > wizardPosition.X - 64) && (rpoint.X < wizardPosition.X + 64) && (rpoint.Y > wizardPosition.Y - 150) && (rpoint.Y < wizardPosition.Y + 42))
{
if (ShowBorder == true) { ShowBorder = false; }
else if (ShowBorder == false)
ShowBorder = true;
}
有没有人解决过这个问题?