Rigidbody 2DとCircle Collider 2DのIs Triggerの両立方法について教えてください
(使用バージョンがUnity5.2.1f1なのもやや気になっていますが、5.1.2f3でも再現してしまいます)

2Dアクション(イメージはマリオ)を練習で作っているのですが、キャラクターの操作をスクリプトで作りました
プレイヤーはRigidbody 2Dのおかげで地面から落ちることもなく、景気よく走り回っていました
しかし、いざ敵との当たり判定を書こうとプレイヤーキャラクターにつけられたCircle Collider 2DのIs Triggerをオンにしたところ、Rigidbody 2Dが効かず、地面から落ちて行きました
キャラクターを操作していたスクリプトも、Rigidbody 2Dコンポーネントにベクトルを与えることで動かしていたため動きません
もしかしてRigidbody 2DとCircle Collider 2DのIs Triggerは部分的(重力を除いて)に両立できないのでしょうか
また、一般的にはどのように解決する問題なのでしょうか
よろしくお願いいたします