[Processing]color型

Written by uechoco 2月 05
このエントリをはてなブックマークに追加[Processing]color型のはてなブックマーク被リンク数このエントリをdel.icio.usに追加このエントリをLivedoor Clipに追加このエントリをBuzzurl(バザール)に追加

 processingには、Javaのプリミティブな型もありますが、color型というものあります。これは<code>stroke()</code>や<code>fill()</code>などに指定できる色を保持できる変数型です。

Processing:
  1. size(200, 200);
  2. colorMode(HSB, 100);
  3. background(80, 30, 100);
  4.  
  5. // システム変数から中心座標を割り出す
  6. int cx = width / 2;
  7. int cy = height / 2;
  8.  
  9. // 半径50の円周上に円を配置
  10. for (int i = 0; i &lt;360; i+=20) {
  11.   // カラー型変数
  12.   color c = color(40, i * 100 / 360, 100, 60);
  13.   // カラー型で塗りつぶし色指定
  14.   fill(c);
  15.   float x = cx + cos(radians(i)) * 50;
  16.   float y = cy - sin(radians(i)) * 50;
  17.   ellipse(x, y, 10, 10);
  18. }

processing_ColorTypeSample.jpg

 こういうプログラム書いていると、昔N88-BASICやHSPやVisual Basic 6.0やDelphiでゲームを作っていた頃の記憶がよぎります。あの頃が懐かしい。

このエントリをはてなブックマークに追加[Processing]color型のはてなブックマーク被リンク数このエントリをdel.icio.usに追加このエントリをLivedoor Clipに追加このエントリをBuzzurl(バザール)に追加

No Responses to “[Processing]color型”

コメントはまだありません。

Comments RSS rss うえちょこ@ぼろぐ TrackBack Identifier URI rss うえちょこ@ぼろぐ

コメントをどうぞ