Constructor
# new Booklike()
指定された設定でインスタンスを作る.
Properties:
| Name | Type | Description |
|---|---|---|
text |
string
|
表示するテキスト |
x |
number
|
表示位置のx座標 |
y |
number
|
表示位置のy座標 |
selected |
boolean
|
この項目が選択中ならばtrue, そうでなければfalse |
action |
function
|
この項目が選択されたときに呼び出される関数 |
Methods
# draw(GE, ctx)
描画処理を行う.
Parameters:
| Name | Type | Description |
|---|---|---|
GE |
stdgam.GameEngine
|
この処理に用いるGameEngine |
ctx |
CanvasRenderingContext2D
|
描画に使うコンテクスト |
# open(GE, scene)
この項目が選択決定されたときに呼び出される. this.actionが設定されていればこれを実行し, そうでなければ何もしない.
Parameters:
| Name | Type | Description |
|---|---|---|
GE |
stdgam.GameEngine
|
この処理に用いるGameEngine |
scene |
stdgam.Scene
|
操作対象のScene |