※この機能はenchant.jsを使用した場合のみ有効です。
スプライトのタッチイベント無効化
enforceのオブジェクトはすべてがタッチイベントを持っているため、重なっていると下のスプライトにはイベントが渡りません。
イベントチェーンでも繋がっていないため、送ることも出来ません。
これでは、タッチやクリックで操作するスプライトの上に装飾目的のスプライトを置くことが出来ません。
ですので、オブジェクト生成時に
touchEnabled: false
というパラメータを渡すことで、タッチやクリックイベントを無視します(下のスプライトにイベントが渡ります)。
tmlib.jsでは、重なっているスプライトすべてにイベントが渡るのでこのパラメータはなにを渡しても変わりません。