2016-11-10 6 views
1

私は現在、数学の問題を表示しなければならないゲームに取り組んでいます。私はMathJaxをHTML環境で試してみました。しかし、私は自分のフェイザーゲームを固定したのと同じように、それをエンティティに表示させる方法には手がかりがありません。phaser.jsで数学を表示するentitiy

P .:ユーザーが自分の数式を入力する可能性があるため、単純に画像を埋め込むことはできません。 P.P.S:divをエンティティに埋め込むようなものかもしれません。

+0

お客様の "P.S."非常に異なる(そしてはるかに複雑な)問題の編集を行うことを計画していることを示しています。 MathJaxを使用してSVGを作成し、svgテキストをdata-uriとしてイメージを作成し、そのイメージをキャンバス要素に読み込むことができます。私はphaserjsはあまり知られていませんが、クイックルックでは画像読み込みのための簡単なAPIがあるようです。 –

答えて

0

私はMathJaxに慣れていませんが、HTMLまたはSVGコードを出力するようです。 Phaser.JSの主な焦点は、キャンバス要素、ビットマップグラフィックス、スプライトなどです。

MathJaxをPhaserとどのように組み合わせるかは、HTMLやSVGを私が知る限り、キャンバス。

MathJaxを使用してゲームを作成する場合は、アニメーションとトランジションのためにjQueryまたはAngularと組み合わせることをおすすめします。

0

ゲームで物理プロパティを使用していない場合は、HTML要素を使用してJqueryなどの要素で対話するだけです。

関連する問題