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