提供: Japanese Scratch-Wiki

(ページの作成:「'''コンピューターの色'''は、以下のような仕組みになっている。この仕組みは、ペンBBCodeのcolorタグなどで使われる。...」)
 
(ARGBのプログラム例、外部リンク)
23行目: 23行目:
 
透明度AをRGBの後に加え、透明色にできる。
 
透明度AをRGBの後に加え、透明色にできる。
 
* {{色| |bg=#FFFF0066}} 255,255,0,102(FFFF0066 黄)
 
* {{色| |bg=#FFFF0066}} 255,255,0,102(FFFF0066 黄)
 
 
<scratchblocks>
 
<scratchblocks>
 
ペンの色を ((((A) * (16777216)) + ((R) * (65536))) + (((G) * (256)) + (B))) にする
 
ペンの色を ((((A) * (16777216)) + ((R) * (65536))) + (((G) * (256)) + (B))) にする
 +
ペンの色を ([0x] と (ARGB)) にする //16進数
 
</scratchblocks>
 
</scratchblocks>
  
34行目: 34行目:
 
* [[ペンの色を () にする (ブロック)]]
 
* [[ペンの色を () にする (ブロック)]]
 
* [[ペン]]
 
* [[ペン]]
 
+
==外部リンク==
 +
{{外部リンク}}
 +
[https://www.colordic.org/ 原色大辞典]{{-}}色の英語名などがある。
 
[[en:Computer Colors]]
 
[[en:Computer Colors]]

2017年12月22日 (金) 08:51時点における版

コンピューターの色は、以下のような仕組みになっている。この仕組みは、ペンBBCodeのcolorタグなどで使われる。

RGB

R(赤),G(緑),B(青)、つまり光の三原色を混ぜ合わせる方法である。各値は0-255の範囲内である。通常は、16進数を使い、「FF0000」などと表す。(255=0xFF) Scratchで使うときは、頭に「0x」を、BBCodeで使うときは、頭に「#」をつけると、色と認識される。

  •   255,0,0(FF0000 赤)
  •   255,255,255(FFFFFF 白)
  •   0,0,0(000000 黒)
  •   144,144,144(909090 灰)
  •   136,0,136(880088 紫)

コード

ペンの色を ((((R) * (65536)) + ((G) * (255))) + (B)) にする //通常
ペンの色を ([0x] と (RGB)) にする //16進数

ただし、ここでのブロックは、ペンの色を [#000] にするのような、カラーピッカー付きである。

透明度つきのペンとの比較

透明色

透明度AをRGBの後に加え、透明色にできる。

  •   255,255,0,102(FFFF0066 黄)
ペンの色を ((((A) * (16777216)) + ((R) * (65536))) + (((G) * (256)) + (B))) にする
ペンの色を ([0x] と (ARGB)) にする //16進数

色名

BBCodeでは、いくつかの色名(英語)をサポートしている。transparentで透明、blackで黒、redで赤などである。

関連項目

外部リンク

SandCastleIcon.png このページには、ScratchのWebサイトまたはWikipedia,Scratch Wiki以外へのリンクがあります。 他のサイトの安全を保証することはできないため、インターネットを使用する際は常に安全を忘れないようにしてください。

原色大辞典—色の英語名などがある。