love.mouse.getPosition (简体中文)

Returns the current position of the mouse.|返回鼠标的当前位置

Function|功能哦~

Synopsis |大纲?用法?摘要?对不起我也不是本地人...

用来接收函数的两个参数     执行的函数
  ↓                        ↓
x, y     =         love.mouse.getPosition( )
         ↑
介个是啥不用说了吧
*注意用的时候可以去掉多余的空格
x, y =  love.mouse.getPosition( )

Arguments|论点?这个你别管了~

None.|什么玩意都没有~

Returns|返回值

number x
The position of the mouse along the x-axis.
数值 x
人家就是横坐标了啦~
number y
The position of the mouse along the y-axis.
数值 y
人家就是纵坐标了啦~

Examples|举例

Use getPosition to help draw a custom mouse image

使用getPosition功能来搞起一个图片鼠标~

function love.load() --love.load()大多只调用一次~不过如果你想回到昨晚之前那么你可以在你的功能里面手动调用一下love.load()
--默认你的鼠标见鬼去吧
   love.mouse.setVisible(false) -- make default mouse invisible
--将img变成一张图片"mouse.png"随时供你享受~
   img = love.graphics.newImage("mouse.png") -- load in a custom mouse image
end --love.load完事~3分钟不到太次了~
function love.draw() 
--用x,y来接收love.mouse.getPosition()无限的爱
   local x, y = love.mouse.getPosition() -- get the position of the mouse
--在x,y处画上img(love大吼一声我终于得到img啦)
   love.graphics.draw(img, x, y) -- draw the custom mouse image
end --love.draw完事~
--就这样你的原配 难看的系统鼠标就goaway了~从此以后你的鼠标将在执行完这段代码并且没有执行其他影响鼠标的代码前显示成"mouse.png"的可爱模样

See Also |偶尔也翻一下臣妾的牌嘛~


Other Languages