Love2D的常用函数与中文的支持

来源:互联网 发布:手机网页广告拦截软件 编辑:程序博客网 时间:2024/06/05 15:46
main.lua代码
function love.load()  img = love.graphics.newImage("images/123.jpg")--加载图片资源  mp3 = love.audio.newSource("audio/sound.mp3")--加载声音文件  love.audio.play(mp3)--加载声音 endmyfont = love.graphics.newFont("msyh.ttf",17)--字体文件一定要支持中文,这里使用【微软雅黑】pacwidth = math.pi / 6 -- size of his mouthfunction love.draw()love.graphics.setFont(myfont)love.graphics.draw(img,0,0)--回执图片 -- width,height = love.window.getDesktopDimensions()--获取显示器的宽度和高度  --love.graphics.print("显示器宽度:"..width.."显示器高度:"..height,200,100)  --display = love.window.getDisplayCount()--获取显示器的数量  --love.graphics.print("显示器数量:"..display)  --displayName = love.window.getDisplayName(display)--获取显示器名称  --love.graphics.print("显示器名称:"..displayName) -- fullscreen, fstype = love.window.getFullscreen()--获取窗口是否全屏-需要使用fullscreen类型声明  --love.graphics.print("当前窗口是否全屏:"..fstype)  --windowWidth, windowHeight, flags = love.window.getMode()--获取窗口显示模式和属性  --love.graphics.print(""..)  --windowPosition = love.window.getPosition()--获取窗口当前位置  --love.graphics.print("窗口位置:"..windowPosition.."\n")  --gameTitle = love.window.getTitle()  --love.graphics.print("窗口标题:"..gameTitle)  --love.window.close() --将窗口隐藏love.graphics.setColor( 255, 255, 0 ) -- 设置颜色为黄色  love.graphics.arc( "fill", 400, 300, 100, pacwidth, (math.pi * 2) - pacwidth )--绘制吃豆人love.graphics.print("中文\n支持?")  --打印中文文字 --love.graphics.print(img)end
--可以将注释去掉调试查看

0 0
原创粉丝点击