Difference between revisions of "Font:getLineHeight (Deutsch)"

m (Improve description.)
(Add example.)
 
Line 10: Line 10:
 
=== Rückgabewerte ===
 
=== Rückgabewerte ===
 
{{param|number|height|Die aktuelle Zeilenhöhe.}}
 
{{param|number|height|Die aktuelle Zeilenhöhe.}}
 +
== Beispiele ==
 +
Vergrößert den Zeilenabstand wenn die + oder - Taste gedrückt wird.
 +
<source lang="lua">
 +
local font
 +
function love.load()
 +
    font = love.graphics.newFont()
 +
end
 +
 +
function love.draw()
 +
    love.graphics.setFont(font)
 +
    love.graphics.print("Line Height: " .. font:getLineHeight(), 20, 20)
 +
    love.graphics.print("Line One\nLine Two\nLine Three", 20, 40)
 +
end
 +
 +
function love.keypressed(key)
 +
    if key == '+' then
 +
        font:setLineHeight(font:getLineHeight() + 0.1)
 +
    elseif key == '-' then
 +
        font:setLineHeight(font:getLineHeight() - 0.1)
 +
    end
 +
end
 +
</source>
 
== Siehe auch ==
 
== Siehe auch ==
 
* [[parent::Font (Deutsch)|Font]]
 
* [[parent::Font (Deutsch)|Font]]

Latest revision as of 07:42, 19 March 2015

Gibt die Zeilenhöhe zurück. Dies wird der Wert sein, welcher vorher mit Font:setLineHeight gesetzt wurde, ansonsten 1.0.

Funktion

Übersicht

height = Font:getLineHeight( )

Argumente

Keine.

Rückgabewerte

number height
Die aktuelle Zeilenhöhe.

Beispiele

Vergrößert den Zeilenabstand wenn die + oder - Taste gedrückt wird.

local font
function love.load()
    font = love.graphics.newFont()
end

function love.draw()
    love.graphics.setFont(font)
    love.graphics.print("Line Height: " .. font:getLineHeight(), 20, 20)
    love.graphics.print("Line One\nLine Two\nLine Three", 20, 40)
end

function love.keypressed(key)
    if key == '+' then
        font:setLineHeight(font:getLineHeight() + 0.1)
    elseif key == '-' then
        font:setLineHeight(font:getLineHeight() - 0.1)
    end
end

Siehe auch


Andere Sprachen