3テラバイト

プログラム関連備忘録サイト。主にゲーム。

PixiJS

PixiJSで文字を表示する方法

投稿日:

確認環境

  • PixiJS v6.2.1

コード

文字を表示する

const app = new PIXI.Application({ backgroundColor: 0xffffff });
document.body.appendChild(app.view);

const text = new PIXI.Text('Hello World!');
app.stage.addChild(text);

スタイルを設定する

Text()の第二引数にスタイル設定オブジェクトを渡すことで、スタイルを設定可能です。

const style = new PIXI.TextStyle({
    fontFamily: 'Arial',
    fontSize: 36,
    fill: ['#000000'],
});
const text = new PIXI.Text('Hello World!', style);
キー設定内容
fontFamilyフォントファミリ
fontSizeフォントサイズ
fontStyle‘normal’, ‘italic’または’oblique’を指定します。
fontWeightフォントの太さ
‘normal’, ‘bold’, ‘bolder’, ‘lighter’または、’100’, ‘200’, ‘300’, ‘400’, ‘500’, ‘600’, ‘700’, 800′, ‘900’を指定します。
fill 文字色
black等の文字色名、または#000000等のカラーコードで指定します。
配列の要素に複数の色を追加するとグラデーションになります。

位置を設定する

text.x = 0;
text.y = 0;

リンク

・PixiJS API Documentation
PIXI.Text
https://pixijs.download/release/docs/PIXI.Text.html
PIXI.TextStyle
https://pixijs.download/release/docs/PIXI.TextStyle.html

-PixiJS


comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

関連記事

no image

PixiJSで画像を表示する方法

確認環境 PixiJS v6.2.1 コード 画像を表示する const app = new PIXI.Application(); document.body.appendChild(app.vie …

no image

PixiJSで動画を再生する方法

コード const app = new PIXI.Application({ transparent: true }); document.body.appendChild(app.view); co …

no image

PixiJSでボタンを作成する方法

以下の例ではSpriteをボタンにしています。interactiveをtrueにするとインタラクションイベントが有効になり、以降で設定しているonメソッドで指定しているイベントが発火するようになります …