エスケープシークエンスの表示(Luarida)

エスケープシークエンスの表示のサンプルです。
通常は、「このように使用します」と記述するのが普通ですが、ここでは「print文はエスケープシークエンスは表示するだけのようです」です。

------------------------------------------
-- エスケープシークエンスの表示(Luarida)のサンプル  esc_sample.lua
------------------------------------------
 
function main()
 
  canvas.drawCls(color(255,255,255))
  canvas.drawText("エスケープシークエンスの表示(Luarida)のサンプル", 0, 0, 24, color(0,0,0))
 
	canvas.drawText("Hello __ Lua world!", 0, 50, 24, color(0,0,0))
 
	canvas.drawText([[Hello \n Lua world!]], 0, 80, 24, color(0,0,0))	-- \n
	canvas.drawText("Hello \n Lua world!", 0, 105, 24, color(0,0,0))	-- \n
 
	canvas.drawText([[Hello \t Lua world!]], 0, 135, 24, color(0,0,0))	-- \t
	canvas.drawText("Hello \t Lua world!", 0, 160, 24, color(0,0,0))	-- \t
 
	canvas.drawText([[Hello \b Lua world!]], 0, 190, 24, color(0,0,0))	-- \b
	canvas.drawText("Hello \b Lua world!", 0, 215, 24, color(0,0,0))	-- \b
 
	canvas.drawText([[Hello \' Lua world!]], 0, 245, 24, color(0,0,0))	-- \'
	canvas.drawText("Hello \' Lua world!", 0, 270, 24, color(0,0,0))	-- \'
 
	canvas.drawText([[Hello \" Lua world!]], 0, 300, 24, color(0,0,0))	-- \"
	canvas.drawText("Hello \" Lua world!", 0, 325, 24, color(0,0,0))	-- \"
 
 	canvas.drawText([[Hello \a Lua world!]], 0, 355, 24, color(0,0,0))	-- \a
 	canvas.drawText("Hello \a Lua world!", 0, 380, 24, color(0,0,0))	-- \a
 
  canvas.drawText("画面タッチで終了します。", 0, 410, 24, color(0,0,0))
  touch(3)
end
 
main()
(エスケープシークエンスのため途中から赤表示になっています)




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

すべてのコメントを見る



タグ:

+ タグ編集
  • タグ:
最終更新:2011年09月13日 20:53
ツールボックス

下から選んでください:

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