プリズムコンボ

音楽が好き、ガジェットが好き。ほかにもいろいろ。

Proce55ingに手を出しました

imoutoidproce55ingのソースをブログに載せてるのを見ていて、
やってみたいなーと思っていたんです。
プログラミング初心者の勉強用の言語としてもとてもいいときいていたことと、
月曜日からまたしごとがはじまることへの憂鬱さがあいまって、
どうしようもねえ動画ができました。

ソースはこんなかんじ。ほんとまだよくわかっていないのであまりきれいなソースではないかもしれません。

import ddf.minim.*;

Minim minim;
AudioPlayer player;

PFont hello;

void setup( )
{
size(480,480);
minim = new Minim(this);
player = minim.loadFile("shinitai.mp3");
player.play( );
hello = loadFont("mamemoji-48.vlw");
}

void draw( )
{
background(loadImage("shinitai.jpg"));
if(frameCount<180){
if (frameCount / 10%2 ==0){
fill(0);
}
else{
fill(200);
}
textFont(hello, 200);
textAlign(CENTER,CENTER);
text("しにたい",240,240);
}
else{
if (frameCount / 10%2 ==0){
fill(0);
}
else{
fill(#FCCB00);
}
textFont(hello, 200);
textAlign(CENTER,CENTER);
text("しなない",240,240);
}

void stop( ) {
player.close( );
minim.stop( );
super.stop( );
}


ちなみにshinitai.mp3は自作音源です。かの有名な下の動画の曲のアレンジです。

いずれはこういう文字に派手なエフェクトつけたり色変えたりとかやってみたいけどとりあえず今日のところはいいかなと。
どろん!