EffectShadow.lua 453 Bytes
local EffectShadow = class("EffectShadow",function (spriteFrameName)
    return cc.Sprite:createWithSpriteFrameName(spriteFrameName)
end);
    
function EffectShadow:ctor(spriteFrameName)
    self:init(spriteFrameName);
end

function EffectShadow:init(spriteFrameName)
    local fadeOut = cc.FadeOut:create(0.5);
    self:runAction(cc.Sequence:create(fadeOut,cc.CallFunc:create(function ()
        self:removeSelf();
    end)));
end

return EffectShadow