Difference between revisions of "Font:setFilter (日本語)"

(Created page with "{{newin (日本語)|0.9.0|090|type=関数}} フォントのフィルタ方式を設定します。 == 関数 == === 概要 === <source lang="lua"> Font:setFilter( min, mag...")
 
m (引数)
 
(One intermediate revision by the same user not shown)
Line 8: Line 8:
 
=== 引数 ===
 
=== 引数 ===
 
{{param|FilterMode|min|フォントの縮小に使うフィルタのモード。}}
 
{{param|FilterMode|min|フォントの縮小に使うフィルタのモード。}}
{{param|FilterMode|mag|フォントの拡大に使うフィルタのモード。}}
+
{{param|FilterMode|mag (min)|フォントの拡大に使うフィルタのモード。}}
{{param|number|anisotropy (1)|Anisotropic(異方性)フィルタの最大使用量。}}
+
{{param|number|anisotropy (1)|Anisotropic (異方性) フィルタの最大使用量。}}
 +
 
 
=== 返値 ===
 
=== 返値 ===
 
ありません。
 
ありません。
 +
 +
== 用例 ==
 +
<source lang="lua">
 +
local font = love.graphics.newFont(40)
 +
font:setFilter("linear", "nearest")
 +
 +
function love.draw()
 +
love.graphics.setFont(font)
 +
love.graphics.print("Hello", 100,100, 0, .5) -- 縮小。
 +
love.graphics.print("World", 100,116, 0, 2)  -- 拡大。
 +
end
 +
</source>
 +
 
== 関連 ==
 
== 関連 ==
 
* [[parent::Font (日本語)]]
 
* [[parent::Font (日本語)]]
 +
* [[Font:getFilter (日本語)]]
 
* [[FilterMode (日本語)]]
 
* [[FilterMode (日本語)]]
 
[[Category:Functions]]
 
[[Category:Functions]]

Latest revision as of 03:04, 15 July 2023

LÖVE 0.9.0 から使用可能
この関数は以前のバージョンでは非対応です。

フォントのフィルタ方式を設定します。

関数

概要

Font:setFilter( min, mag, anisotropy )

引数

FilterMode min
フォントの縮小に使うフィルタのモード。
FilterMode mag (min)
フォントの拡大に使うフィルタのモード。
number anisotropy (1)
Anisotropic (異方性) フィルタの最大使用量。

返値

ありません。

用例

local font = love.graphics.newFont(40)
font:setFilter("linear", "nearest")

function love.draw()
	love.graphics.setFont(font)
	love.graphics.print("Hello", 100,100, 0, .5) -- 縮小。
	love.graphics.print("World", 100,116, 0, 2)  -- 拡大。
end

関連


そのほかの言語