メイン画面を指定した色で塗りつぶし2

構文 canvas.putCls( [背景色] )
説明 メイン画面を指定した色で塗りつぶします。背景色を省略した場合は、メイン画面を透過で塗りつぶします。
引数 背景色: 色コード
描画結果はcanvas.putflush()か、canvas.draw~命令が実行されるまで、実画面に表示されません。
戻り値 なし

------------------------------------------
-- メイン画面を指定した色で塗りつぶすサンプル canvas_putCls_sample.lua
------------------------------------------
function main()
 
  canvas.drawCls(color(255,255,255))
 
  canvas.drawText("メイン画面を指定した色で塗りつぶすサンプル", 0, 0, 24, color(0,0,0))
  canvas.drawText("画面タッチで画面の赤色で塗りつぶします。", 0, 100, 24, color(0,0,0))
  touch(3)
 
  canvas.putCls(color(255,0,0))
  canvas.putText("メイン画面を指定した色で塗りつぶすサンプル", 0, 0, 24, color(0,0,0))
  canvas.putText("画面タッチで画面の緑色で塗りつぶします。", 0, 100, 24, color(0,0,0))
  canvas.putflush()
  touch(3)
 
  canvas.putCls(color(0,255,0))
  canvas.putText("メイン画面を指定した色で塗りつぶすサンプル", 0, 0, 24, color(0,0,0))
  canvas.putText("画面タッチで画面の青色で塗りつぶします。", 0, 100, 24, color(0,0,0))
  canvas.putflush()
  touch(3)
 
  canvas.putCls(color(0,0,255))
  canvas.putText("メイン画面を指定した色で塗りつぶすサンプル", 0, 0, 24, color(255,255,255))
  canvas.putText("画面タッチで終了します。", 0, 100, 24, color(255,255,255))
  canvas.putflush()
  touch(3)
end
 
main()
 

1.メイン画面を指定した色で塗りつぶすサンプル。画面タッチで赤色で塗りつぶします。
2.次に緑色で塗りつぶします。
3.次に青色で塗りつぶします。
4.画面タッチで終了します。残念ながら「canvas.putCls」の特徴が出ているとは思えません。本当は一瞬のうちに描画されているのが分かるようなサンプルが良いのですが・・・どんなサンプルが良いのやら?。


コメント(最大10行)
名前:
コメント

すべてのコメントを見る



タグ:

+ タグ編集
  • タグ:
最終更新:2011年10月23日 19:42
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。