Io ne ho creato uno per un gioco a premi un paio di mesi fa!
Puoi farlo utilizzando i metodi setMask(), Mouse.hide() e startDrag();