Custom Cursors Don't Work?

Hey… every tutorial i’ve seen about making custom cursors are all the same…

Mouse.hide();
cursor_mc.startDrag(true);

that’s all good and stuff but you can’t use them… or at least i can’t…

i’m making an Escape styled game and i need to be able to change my mouse repeatedly depending on what object i click on… but once i’ve made my custom cursor it no longer acts like a cursor… i was thinking maybe because the real cursor is on top of the custom one… so it’s only ever clicking that…

how do i fix this problem???

also while i’m here i might as well ask 1 more thing…

say i need a “hammer” to smash a mirror in my game

i can use this

Mouse.hide();
cursor_mc.gotoAndStop(“hammer”)
cursor_mc.startDrag(true);

but how do i make it so the mirror doesn’t break unless (“hammer”) is selected???

thanx