Spriteに戻る Sprite.drawText - 文字を描画します。 書式drawText(x,y,text,col,size,zOrder)
例1extends SpriteChar; i=0; while (1) { drawText(x,y-30,"Time",$clWhite); drawText(x,y-10,i,$clWhite); i=i+1/60; update(); } ▲ オブジェクトの頭上に1秒に1だけ増えるタイマーが表示されます ※ drawTextで描いた図形は、次のフレームを描画する前に消去されます。 必ず毎回(updateが呼ばれるたびに)drawTextを実行してください。 次のような例だと、一瞬だけ表示されてすぐ消えてしまいます。 例2// 悪い例: extends SpriteChar; drawText(x,y-30,"Time",color); // 最初の1フレームしか表示されない i=0; while (1) { drawText(x,y-10,i,color); i=i+1/60; update(); } |