Class: GameSpriteFontControl

GameSpriteFontControl(g, fontParam)

GameSpriteFontControl

Constructor

new GameSpriteFontControl(g, fontParam)

スプライトシートとして用意されたビットマップフォントを利用して
\ 文字を画面に描画する機能を提供します。
\ 指定されたフォントパターンと描画先スクリーンを使用して、
\ テキスト表示を実現します。
Parameters:
Name Type Description
g GameCore GameCoreインスタンス
fontParam FontParam フォント設定パラメータ
Source:
Example
//フォント設定パラメータ
//(ascii code [space]~[~]まで)
//ucc=true指定で char[0]~char[255]となる
const fontParam = {
	name: fontID
	id: 使用するassetImageのID
 	pattern: [
		{x: ,y: ,w: ,h: ], //space
			|
		{x: ,y: ,w: ,h: ] //~
	    ]
}

Methods

putchr(str, x, y, z)

指定された文字列の各文字を、定義されたスプライトフォントパターンを用いて描画します。
\ 文字列、X座標、Y座標、そして任意の拡大率を指定することで、
\ 文字をカスタマイズして表示できます。
Parameters:
Name Type Description
str string 表示文字列(ASCII)
x number 座標
y number 座標
z number 拡大率
Source:

useScreen(num)

ビットマップフォントの描画に使用するスクリーンバッファを選択します。
Parameters:
Name Type Description
num number スクリーン番号
Source: