トップページ >Diary> Processing なんぞ…

« [Mac]中谷美紀キター。 | メイン | Ayrton Senna »

Processing なんぞ…

こんばんは、ランチアです。今日は熱い1日でした。
私的な事なので、その辺はmixiにて。

熱くてオーバーヒート気味なので。
今日Amazonから届いた、解説書を片手に勉強をはじめようとしております。

なんとも無謀な挑戦ですw

ASもろくに理解できていない、ワタクシが?え?

でもなんか、中学の頃、「プログラミング同好会」に入っていた頃を思い出します。 orz.....

さてさて、今日までにできた部分を後で貼付けよう。
って言ってもきっと図形を並べる程度になりそうだ(汗)

貼付けてみた↓しょぼくて凹みそう。
そして、初心者的なプログラミングですが、マジ勘弁してください。


To view this content, you need to install Java from java.com


うわー。ソースコピペしたら、タブがなくなっとるがな。
なんか、貼付けるのにいい方法ないかなー。

あ、フレームレートむやみに上げてごめんなさい。
ほんとスンマセン。まだ全然読めてない。orz...


//ここから

int timer;
int timerDef;
int drawXPos;
int drawYPos;

void setup(){
size(500,200);
background(#95000D);
colorMode(HSB,100);
frameRate(250);

//初期化
timerDef = 1;//timer初期値
timer = timerDef;
drawXPos = 0;
drawYPos = 1;
}

void draw() {

timer --;

if(timer == 0){
drawXPos ++;
if(drawXPos >= 50){
drawYPos ++;
drawXPos = 1;
}
dotDraw(drawXPos, drawYPos);
}

if(drawYPos >= 20){
fadeOut();
drawXPos = 1;
drawYPos = 1;
dotDraw(drawXPos, drawYPos);
}
timer = timerDef;
}

void dotDraw(int drawXPos,int drawYPos){
smooth();
noStroke();
fill(#FFFFFF);
rectMode(CENTER);
int xPos = drawXPos*10;
int yPos = drawYPos*10;
ellipse(xPos,yPos,1,1);
}

void fadeOut(){
rectMode(CORNER);
fill(#95000D);
rect(0,0,width,height);
}

TRACK BACK

このエントリーのTRACK BACKURL:
http://www.lanciakitabatake.com/cms/mt-tb.cgi/365

monthly archives


AD