メイン画面に線を引く

構文 canvas.drawLine( X0, Y0, X1, Y1, 色)
説明 メイン画面に線を引きます。
引数 X0: ライン開始X座標
Y0: ライン開始Y座標
X1: ライン終了X座標
Y1: ライン終了Y座標
色: 描画色コード
描画結果は随時、実画面に表示されます。
戻り値 なし

------------------------------------------
-- メイン画面に直線を引くサンプル drawLine_sample.lua
------------------------------------------
function main()
  local x = 0
  local y = 0
 
  canvas.drawCls(color(255, 255, 255))  -- white
 
  canvas.drawText("メイン画面に直線を引くサンプル", 0, 0, 24, color(0,0,0))
 
  for x = 0, 100, 20 do
    canvas.drawLine( x, 40, x, 140, color(255,0,0) )
    for y = 40, 140, 20 do
      canvas.drawLine( 0, y, 100, y, color(255,0,0) )
    end
  end
 
  canvas.drawText("ちょっと雑ですが、線が動くイメージのサンプル", 0, 150, 24, color(0,0,0))
 
  for x=0,100, 2 do
    canvas.drawLine( x, 180, 100-x, 280, color(255,0,0) )
    canvas.drawLine( x, 180, 100-x, 280, color(255,255,255) )
  end
 
  canvas.drawText("画面タッチで終了します。", 0, 300, 24, color(0,0,0))
  touch(3)
end
 
main()
 

1.画面に直線を引くサンプルです。線が動くイメージのサンプルはキャプチャー出来ませんでした。


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

すべてのコメントを見る



タグ:

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

下から選んでください:

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