Class

Booklike

Booklike()

Shelflikeに格納される個々のアイテムを実装するクラス.

Constructor

# new Booklike()

指定された設定でインスタンスを作る.

Properties:
Name Type Description
text string

表示するテキスト

x number

表示位置のx座標

y number

表示位置のy座標

selected boolean

この項目が選択中ならばtrue, そうでなければfalse

action function

この項目が選択されたときに呼び出される関数

View Source nagibato.js, line 283

Methods

# draw(GE, ctx)

描画処理を行う.

Parameters:
Name Type Description
GE stdgam.GameEngine

この処理に用いるGameEngine

ctx CanvasRenderingContext2D

描画に使うコンテクスト

View Source nagibato.js, line 318

# open(GE, scene)

この項目が選択決定されたときに呼び出される. this.actionが設定されていればこれを実行し, そうでなければ何もしない.

Parameters:
Name Type Description
GE stdgam.GameEngine

この処理に用いるGameEngine

scene stdgam.Scene

操作対象のScene

View Source nagibato.js, line 309