仕組みとしては単純で、BGCOLORに透過が使えないのをSPRITEを利用してカバーした、って感じです。 ただし影がSPRITEという訳ではありません(ありません)