Gameにおけるcanvas要素の指定
現状親のDIV要素は指定出来ても、CANVASを指定する事は出来ません。 CANVASは動的生成を前提としているため、指定したとしても特定の段階で破棄されてしまうためです。
検討します。
ご参考までにどういった用途でCANVAS指定をされるのか教えていただけると、検討の参考になり助かります。
現在のjgame.jsでは以下のDOM構成になっています。
<div> <- container <div> <- handler <canvas>
このうちhandlerで入力イベントを処理しており、特定のcanvasを指定するということはこの入力処理をどうするのかや、containerでゲームサイズの調整処理などをしているのでその辺りの兼ね合いを気にしている次第です。
canvasではなく、divを指定すればいいのですね。お返事ありがとうございます。
少し検討してみましたが、canvasは動的生成のみの対応とさせてください。
チケット閉じます。
Gameオブジェクトに対して、指定のHTMLCanvasElementオブジェクトに記述させるようにするにはどうすればよいのでしょうか?