ブロックをガジェットで処理。
ジャンプの上昇動作時に攻撃判定をキャラドットの上のほうにつける。

これベースに細かく調整していけば出来るんじゃね?