LCD - LCD
¶
LCDに関するAPIです. コンソールの幅は0~178,高さは0~128 (範囲外の数値も指定可能だが、コンソールには表示されない).
特異メソッド一覧¶
シンボル¶
color
LCDカラーを表すシンボル
シンボル
:white
白
:black
黒
fnt
フォントサイズを表わすシンボル
シンボル
:small
小さいサイズのフォント
:medium
普通サイズのフォント
特異メソッド¶
LCD.draw ( str, x, y ) -> nil¶
指定位置で文字列を描く.
- 引数
str
文字列x
左上隅の水平方向の位置 (横方向にフォントサイズ*x文字分ずらした位置,小数点以下切り捨て)y
左上隅の垂直方向の位置 (横方向にフォントサイズ*y文字分ずらした位置,小数点以下切り捨て)- 戻り値
nil
LCD.fill_rect ( x, y, w, h, color ) -> nil¶
矩形を描いて色を塗る.
- 引数
x
左上隅の水平方向の位置 (小数点以下切り捨て)y
左上隅の垂直方向の位置 (小数点以下切り捨て)w
矩形の幅 (小数点以下切り捨て)h
矩形の高さ (小数点以下切り捨て)カラーセンサ - Color カラーのシンボル
- 戻り値
nil
LCD.draw_line ( x0, y0, x1, y1 ) -> nil¶
指定座標で線を引く.
- 引数
x0
始点の水平方向の位置 (小数点以下切り捨て)y0
始点の垂直方向の位置 (小数点以下切り捨て)x1
終点の水平方向の位置 (小数点以下切り捨て)y1
終点の垂直方向の位置 (小数点以下切り捨て)- 戻り値
nil
LCD.show_message_box ( title, msg ) -> nil¶
メッセージボックスにメッセージを表示する. ※メッセージボックスを表示中なmrubyのプログラムを一時停止し,中央(Enter)ボタンを押して再開する.
- 引数
title
メッセージボックスのタイトルmsg
メッセージ- 戻り値
nil