Hi,
I’m having a problem with the device build of a custom font.
I’m using Digital-7 font from Dafont.com (http://www.dafont.com/digital-7.font) but I’m encountering strange behaviors on different devices. The bottom of the font is cut off on some iOS devices when I don’t set different font sizes for different devices.
Here is how I print starting time to screen:
local fontDigital = "Digital-7" local timeColon = display.newText(":", 0, 0, fontDigital, fontSize) timeColon:setTextColor(105, 255, 94) timeColon.x = imageClock.x timeColon.y = imageClock.y inventoryGroup:insert(timeColon) timeAvailableMins = display.newText(levelTime:sub(0, 2), 0, 0, fontDigital, fontSize) timeAvailableMins:setTextColor(105, 255, 94) timeAvailableMins.x = timeColon.x - timeColon.width / 2 - timeAvailableMins.width / 2 timeAvailableMins.y = imageClock.y inventoryGroup:insert(timeAvailableMins) timeAvailableSeconds = display.newText(levelTime:sub(4, 5), 0, 0, fontDigital, fontSize) timeAvailableSeconds:setTextColor(105, 255, 94) timeAvailableSeconds.x = timeColon.x + timeColon.width / 2 + timeAvailableSeconds.width / 2 timeAvailableSeconds.y = timeAvailableMins.y inventoryGroup:insert(timeAvailableSeconds)
and that’s a brief example to how I update the time per second(stripped of all the if/else):
timeAvailableSeconds.text = "0" .. (timeSeconds - 1)
Thanks,
Serkan