構文 | canvas.putrotg( CX,CY,角度,WX0,WY0,WX1,WY1 ) |
説明 | ワーク画面の指定範囲を回転させてメイン画面に描画します。 |
引数 | CX: 描画中心X座標 CY: 描画中心Y座標 角度: 回転角(deg) WX0: ワーク画面の左上X座標 WY0: ワーク画面の左上Y座標 WX1: ワーク画面の右下X座標 WY1: ワーク画面の右下Y座標 |
戻り値 | なし |
------------------------------------------
-- ワーク画面の指定範囲を回転させてメイン画面に描画するサンプル canvas_putrotg_sample.lua
------------------------------------------
function main()
local deg
canvas.drawCls(color(255,255,255))
canvas.drawText("ワーク画面の指定範囲を回転させてメイン画面に描画するサンプル", 0, 0, 24, color(0,0,0))
canvas.workCls()
canvas.loadBmp(system.getAppPath() .."/" .. "lua.bmp", 50, 60, 200, 210)
for deg = 0, 360, 0.5 do
canvas.putrotg( 125,135,deg,50,60,200,210)
canvas.putflush()
end
canvas.drawText("画面タッチで終了します。", 0, 250, 24, color(0,0,0))
touch(3)
end
main()