LoadingDataView.lua
948 Bytes
local LoadingDataView = dialog.uinode("ui/LoadingDataLayer.csb",import(".BaseView"))
function LoadingDataView:ctor()
LoadingDataView.super.ctor(self);
self:init();
end
function LoadingDataView:show()
local scene = cc.Director:getInstance():getRunningScene()
local inst = LoadingDataView:create();
scene:addChild(inst,500);
inst:setContentSize(cc.size(display.width,display.height));
ccui.Helper:doLayout(inst);
return inst;
end
function LoadingDataView:init()
ccs.ArmatureDataManager:getInstance():addArmatureFileInfo(string.format("res/effects/%s/%s.ExportJson","loading","loading"));
local effect = ccs.Armature:create("loading");
effect:getAnimation():play("loading");
self:addChild(effect,dialog.ZORDER_POP+1);
effect:setPosition(cc.p(display.width/2,display.height/2));
end
--返回键处理函数
function LoadingDataView:onKeypadBack()
-- self:close();
end
return LoadingDataView