EffectVoiceChat.lua 566 Bytes
local EffectVoiceChat = class("EffectVoiceChat",function ()
    return cc.CSLoader:createNode("ui/VoiceChatPop.csb");
end)
    
function EffectVoiceChat:ctor(msg)
    self:init(msg);
end

function EffectVoiceChat:init(msg)
    self:getChildByName("txt"):setString(msg);
--    local scaleTo = cc.ScaleTo:create(0.5,0,0);
    local fadeOut = cc.FadeOut:create(2);
    local effAction = cc.Sequence:create(cc.DelayTime:create(1),fadeOut,cc.CallFunc:create(function()
        self:removeFromParent();
    end));
    self:runAction(effAction);
end

return EffectVoiceChat