説明
8個の魚が泳ぐだけのデモです。これはIchigoCakeのスプライト反転テストのためのコードです。
// Fish demo (Sprite)
var pc=new PanCake();
var fish=new Array(8);
pc.reset();
pc.sStart(4);
function Fish(){
this.x=rnd(70);
this.y=rnd(32);
this.dx=1;
}
var i=0;
while(i<fish.length){
fish[i]=new Fish();
pc.sCreate(i,0x2f);
i=i+1;
}
while(1){
var i=0;
while(i<fish.length){
pc.sMove(i,fish[i].x,fish[i].y);
fish[i].x=fish[i].x+fish[i].dx;
if((fish[i].x<0)+(fish[i].x>72)){fish[i].dx=-fish[i].dx;}
if(fish[i].dx>0){
pc.sFlip(i,0);
}else{
pc.sFlip(i,1);
}
i=i+1;
}
}
目次に戻る