インフォ FAQ
言語 環境比較
 
Index
 
  Processing 1.0 _ALPHAリファレンスは開発途中である。
もしエラーやコメントがあれば、reas at groupc.netへメールして下さい。
Name  

colorMode()

   
Examples  
noStroke(); 
colorMode(RGB, 100); 
for(int i=0; i<100; i++) { 
  for(int j=0; j<100; j++) { 
    stroke(i, j, 0); 
    point(i, j); 
  } 
} 
noStroke(); 
colorMode(HSB, 100); 
for(int i=0; i<100; i++) { 
  for(int j=0; j<100; j++) { 
    stroke(i, j, 100); 
    point(i, j); 
  } 
} 
Description

 

 

Processingが解釈する色のデータを変える。ディフォルトによりfill()stroke()、とbackground()の色は、RGBカラーモデルを使い0から255の値へ設定される。色を特定するために使われる数の範囲を変えることができ、カラーシステムを変更できる。例えば、colorMode(RGB, 1.0) をよぶと値は0から1に決めれられる。色を決定する限界は パラメータrange1, range2, とrange 3を設定して変更される。

   
Syntax  
colorMode(mode);
colorMode(mode, range);
colorMode(mode, range1, range2, range3);
   
Parameters  
mode  

赤/緑/青/色相 /彩度/明るさに対応するRGBかHSB



range   整数か浮動少数点数: 全ての色要素の範囲

range1   整数か浮動少数点数: 今の色モードに応じた赤か色相の範囲

range2   整数か浮動少数点数: 今の色モードに応じた緑か彩度の範囲

range3   整数か浮動少数点数: 今の色モードに応じた青か明るさの範囲

   
Returns   なし
   
Usage   Web & Application
   
Related   background()
fill()
stroke()
   
© 2004- 2001 Massachusetts Institute of Technology and Interaction Design Institute Ivrea
Processing is an open project initiated by Ben Fry and Casey Reas