書式
stamps(x,y,stampNumber)
stamps(x,y,stampNumber,flipFlag)
stamps(x,y,stampNumber,flipFlag,rotateFlag)
説明
指定した座標に組み込みスタンプを描画します。座標値はマイナスにも対応しています。flipFlagは1で左右反転になります。rotateFlagは0で0度、1で-90度(時計回り)、2で180度、3で90度(反時計回り)回転となります。
// Sample Code
var pc=new PanCake();
pc.reset();
pc.clear(0);
while(1){
var x=rnd(88)-8;
var y=rnd(53)-8;
var c=rnd(15);
pc.stamps(x,y,0x41);
log(x,",",y,",",c,"\n");
sleep(5);
}
// Sample Code
var pc=new PanCake();
pc.reset();
pc.wbuf(1);
pc.clear(0);
var x=0,y=0;
while(1){
pc.clear(0);
var yy=y-8;
while(yy<48){
var xx=x-8;
while(xx<88){
pc.stamps(xx,yy,0x5e);
xx=xx+8;
}
yy=yy+8;
}
pc.stamps(35,18,4);
x=(x-1)%8;
y=(y-1)%8;
pc.wbuf(1);
}
目次に戻る