Move screen resolution to config, make time node solution-flexible

- move screen resolution to config file
- time node is more resolution-flexible
master
informatic 2017-01-16 21:51:04 +01:00
parent 30247ffb87
commit a287845bf6
3 changed files with 5 additions and 3 deletions

View File

@ -10,4 +10,6 @@ return {
{'nodes.screen1'},
},
environment = os.getenv('ENV') or 'prod',
renderWidth = 1280,
renderHeight = 720,
}

View File

@ -14,7 +14,7 @@ local debugGraph = require('vendor.debugGraph')
local fpsGraph, memGraph;
local gameWidth, gameHeight = 1280, 720
local gameWidth, gameHeight = config.renderWidth, config.renderHeight
local windowWidth, windowHeight = love.window.getDesktopDimensions()
windowWidth, windowHeight = windowWidth*.5, windowHeight*.5 --make the window a bit smaller than the screen itself

View File

@ -10,10 +10,10 @@ function node:render()
love.graphics.setColor( 255, 255, 255 )
love.graphics.setFont(textFont);
love.graphics.printf(os.date('%H:%M'), 0, 100, love.graphics.getWidth(), 'center');
love.graphics.printf(os.date('%H:%M'), 0, 0.14*love.graphics.getHeight(), love.graphics.getWidth(), 'center');
love.graphics.setFont(smallFont);
love.graphics.printf(os.date('%Y/%m/%d'), 0, 575, love.graphics.getWidth(), 'center');
love.graphics.printf(os.date('%Y/%m/%d'), 0, 0.8*love.graphics.getHeight(), love.graphics.getWidth(), 'center');
end
return node