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