文字以外の画像や線、四角形などを描画します。
この画像をダウンロードします。
下記のコードで画像を表示します。背景画像となります。
local cloud = display.newImage("cloud.jpg")
cloud.x, cloud.y = _W/2, _H/2
6行目に記述します。
下記のコードで赤い線を画面上部に描画します。
local line = display.newLine(0, _H*0.1, _W, _H*0.1)
line.strokeWidth = 2
line:setStrokeColor(1,0,0)
線の上に文字を表示してみます。
local text = display.newText("描画いろいろ", _W/2, line.y-12, native.systemFont,24)
下記のコードで四角形を表示します。
local rect = display.newRect(_W/2, _H/2, 600, 600)
rect:setFillColor(0,1,1,0.2)
rect.strokeWidth = 2
rect:setStrokeColor(0,0,1,0.2)
角が丸い四角形に書き換えます。
local rect = display.newRoundedRect(_W/2, _H/2, 600, 600,10)
rect:setFillColor(0,1,1,0.2)
rect.strokeWidth = 2
rect:setStrokeColor(0,0,1,0.2)
local circle = display.newCircle(_W/2, _H/2, 300)
circle:setFillColor(0,0,1,0.2)