tmlib.jsを用いたブロック崩しゲームで次のようにコリジョンを設定しています。
ボールにthis.setBoundingType("circle");
パドルにthis.setBoundingType("rect");

コリジョン判定で次のように判定しているのですが、circle同士のコリジョンと判定されているようです。

if (this.isHitElement(paddle))
(thisはボール)

具体的なソースコードはこちらです(runstantサイトで作成)。
http://goo.gl/RjXC6v

次の『11.ボールとパドルの当たり判定』のコードを引用させていただいています。
『tmlib.jsでゲームをつくってみよう!』
http://qiita.com/h_mjlife/items/94c7381ff56966cceccb

分かりやすいようにfps値、ボールとパドルのサイズ、パドルの位置を変更し、ぶつかった時のボール位置調整をカットています。

tmlib.js本体のソース(tm.app.Object2D.jsisHitElement)を確認すると確かにcirclerectでは 取れないようです。何かうまく判定する方法はないでしょうか?