Difference between revisions of "love.graphics.setBackgroundColor (日本語)"

(Created page with "背景色を設定します。 == 関数 == === 概要 === <source lang="lua"> love.graphics.setBackgroundColor( red, green, blue ) </source> === 引数 === {{param|number|red...")
 
m (用例)
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
背景色を設定します。
 
背景色を設定します。
 +
 +
{{notice|バージョン [[11.0 (日本語)|11.0]] 以前まで、色成分の範囲値は小数値の 0 〜 1 ではなく整数値の 0 〜 255 です。}}
 
== 関数 ==
 
== 関数 ==
 
=== 概要 ===
 
=== 概要 ===
 
<source lang="lua">
 
<source lang="lua">
love.graphics.setBackgroundColor( red, green, blue )
+
love.graphics.setBackgroundColor( red, green, blue, alpha )
 
</source>
 
</source>
 
=== 引数 ===
 
=== 引数 ===
{{param|number|red|赤色の成分 (0-255)}}
+
{{param|number|red|赤色の成分 (0-1)}}
{{param|number|green|緑色の成分 (0-255)}}
+
{{param|number|green|緑色の成分 (0-1)}}
{{param|number|blue| 青色の成分 (0-255)}}
+
{{param|number|blue| 青色の成分 (0-1)}}
 +
{{New feature (日本語)|0.8.0|
 +
{{param|number|alpha (1)|透過の成分 (0-1)}}
 +
|080}}
 
=== 返値 ===
 
=== 返値 ===
 
ありません。
 
ありません。
== 関数 ==
+
=== 用例 ===
{{newin (日本語)|[[0.8.0]]|080|type=異形}}
 
=== 概要 ===
 
 
<source lang="lua">
 
<source lang="lua">
love.graphics.setBackgroundColor( red, green, blue, alpha )
+
function love.draw()
 +
    -- 背景色 #731b87 (115, 27, 135) を透過率 50% で設定します。
 +
    -- 注意: LOVE では色成分の値として 0~255 ではなく 0~1 を用いることにお忘れなく。
 +
    red = 115/255
 +
    green = 27/255
 +
    blue = 135/255
 +
    alpha = 50/100
 +
    love.graphics.setBackgroundColor( red, green, blue, alpha)
 +
end
 
</source>
 
</source>
=== 引数 ===
+
 
{{param|number|red|赤色の成分 (0-255)}}
 
{{param|number|green|緑色の成分 (0-255)}}
 
{{param|number|blue|青色の成分 (0-255)}}
 
{{param|number|alpha|透過の成分 (0-255)}}
 
=== 返値 ===
 
ありません。
 
 
== 関数 ==
 
== 関数 ==
{{newin (日本語)|[[0.7.0]]|070|type=異形}}
+
{{newin (日本語)|[[0.7.0 (日本語)|0.7.0]]|070|type=異形}}
 
=== 概要 ===
 
=== 概要 ===
 
<source lang="lua">
 
<source lang="lua">
Line 34: Line 39:
 
=== 返値 ===
 
=== 返値 ===
 
ありません。
 
ありません。
 +
=== 用例 ===
 +
<source lang="lua">
 +
function love.draw()
 +
    -- 背景色 #1b8724 (27, 135, 36) を設定します。
 +
    -- 注意: LOVE では色成分の値として 0~255 ではなく 0~1 を用いることにお忘れなく。
 +
    red = 27/255
 +
    green = 135/255
 +
    blue = 36/255
 +
    color = { red, green, blue}
 +
    love.graphics.setBackgroundColor( color)
 +
end
 +
</source>
 +
 
== 関数 ==
 
== 関数 ==
{{newin (日本語)|[[0.8.0]]|080|type=異形}}
+
{{newin (日本語)|[[0.8.0 (日本語)|0.8.0]]|080|type=異形}}
 
=== 概要 ===
 
=== 概要 ===
 
<source lang="lua">
 
<source lang="lua">
Line 44: Line 62:
 
=== 返値 ===
 
=== 返値 ===
 
ありません。
 
ありません。
 +
=== 用例 ===
 +
<source lang="lua">
 +
function love.draw()
 +
    -- 背景色 #731b87 (115, 27, 135) を透過率 50% で設定します。
 +
    -- 注意: LOVE では色成分の値として 0~255 ではなく 0~1 を用いることにお忘れなく。
 +
    red = 115/255
 +
    green = 27/255
 +
    blue = 135/255
 +
    alpha = 50/100
 +
    color = { red, green, blue, alpha}
 +
    love.graphics.setBackgroundColor( color)
 +
end
 +
</source>
 +
 
== 関連 ==
 
== 関連 ==
 
* [[parent::love.graphics (日本語)]]
 
* [[parent::love.graphics (日本語)]]
 +
* [[love.graphics.clear (日本語)]]
 
* [[love.graphics.getBackgroundColor (日本語)]]
 
* [[love.graphics.getBackgroundColor (日本語)]]
 +
* [[love.run (日本語)]]
 
[[Category:Functions]]
 
[[Category:Functions]]
 
{{#set:Description=背景色を設定します。}}
 
{{#set:Description=背景色を設定します。}}
Line 52: Line 86:
 
{{#set:Sub-Category=State (日本語)}}
 
{{#set:Sub-Category=State (日本語)}}
 
== そのほかの言語 ==
 
== そのほかの言語 ==
{{i18n|love.graphics.setBackgroundColor}}
+
{{i18n (日本語)|love.graphics.setBackgroundColor}}

Latest revision as of 02:08, 23 June 2023

背景色を設定します。

O.png バージョン 11.0 以前まで、色成分の範囲値は小数値の 0 〜 1 ではなく整数値の 0 〜 255 です。  


関数

概要

love.graphics.setBackgroundColor( red, green, blue, alpha )

引数

number red
赤色の成分 (0-1)
number green
緑色の成分 (0-1)
number blue
青色の成分 (0-1)
LÖVE 0.8.0 から利用可能
number alpha (1)
透過の成分 (0-1)

返値

ありません。

用例

function love.draw()
    -- 背景色 #731b87 (115, 27, 135) を透過率 50% で設定します。
    -- 注意: LOVE では色成分の値として 0~255 ではなく 0~1 を用いることにお忘れなく。
    red = 115/255
    green = 27/255
    blue = 135/255
    alpha = 50/100
    love.graphics.setBackgroundColor( red, green, blue, alpha)
end

関数

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

概要

love.graphics.setBackgroundColor( rgb )

引数

table rgb
赤、緑および青の number 値で構成された数字の索引テーブル。

返値

ありません。

用例

function love.draw()
    -- 背景色 #1b8724 (27, 135, 36) を設定します。
    -- 注意: LOVE では色成分の値として 0~255 ではなく 0~1 を用いることにお忘れなく。
    red = 27/255
    green = 135/255
    blue = 36/255
    color = { red, green, blue}
    love.graphics.setBackgroundColor( color)
end

関数

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

概要

love.graphics.setBackgroundColor( rgba )

引数

table rgba
赤、緑、青および透過の number 値で構成された数字の索引テーブル。

返値

ありません。

用例

function love.draw()
    -- 背景色 #731b87 (115, 27, 135) を透過率 50% で設定します。
    -- 注意: LOVE では色成分の値として 0~255 ではなく 0~1 を用いることにお忘れなく。
    red = 115/255
    green = 27/255
    blue = 135/255
    alpha = 50/100
    color = { red, green, blue, alpha}
    love.graphics.setBackgroundColor( color)
end

関連


そのほかの言語