Magic_GameClient/sqr/User/Main.nut

68 lines
2.2 KiB
Plaintext

function Run() {
AudioControl.Load("MAIN");
local T = CL_StageObject();
T.SetName("启动界面场景");
local Sf = CL_SpriteFrameObject("sprite/interface2/nowloading/nowloading.img", 9);
Sf.SetName("启动界面背景精灵帧");
local S = CL_SpriteObject();
S.SetFrame(Sf);
S.SetName("启动界面背景精灵");
T.Addchild(S);
local NowLoadingActBkFrame = CL_SpriteFrameObject("sprite/interface2/nowloading/nowloading.img", 7);
NowLoadingActBkFrame.SetName("圆圈精灵背景帧");
local NowLoadingActBk = CL_SpriteObject();
NowLoadingActBk.SetFrame(NowLoadingActBkFrame);
NowLoadingActBk.SetName("圆圈精灵背景");
NowLoadingActBk.SetPosition(690, 900 * 0.66);
T.Addchild(NowLoadingActBk);
local NowLoadingActBk2 = CL_SpriteObject();
NowLoadingActBk2.SetFrame(CL_SpriteFrameObject("sprite/interface2/nowloading/nowloading.img", 5));
NowLoadingActBk2.SetPosition(0, 900 - 34);
T.Addchild(NowLoadingActBk2);
local NowLoadingActBk3 = CL_SpriteObject();
NowLoadingActBk3.SetFrame(CL_SpriteFrameObject("sprite/interface2/nowloading/nowloading.img", 8));
NowLoadingActBk3.SetPosition(1600 - 200, 900 - 175);
T.Addchild(NowLoadingActBk3);
local NowLoadingActFrame = CL_SpriteFrameObject("sprite/interface2/nowloading/nowloading.img", 4);
NowLoadingActFrame.SetName("圆圈精灵帧");
local NowLoadingAct = CL_SpriteObject();
NowLoadingAct.SetName("圆圈精灵");
NowLoadingAct.SetFrame(NowLoadingActFrame);
NowLoadingAct.SetAnchor(0.5, 0.5);
NowLoadingAct.SetPosition(1600 / 2.0, 900 * 0.8);
NowLoadingAct.SetMode(0);
NowLoadingAct.SetRotate(1000, 180.0);
NowLoadingAct.SetUpdateFunc(function(dt) {
if (ScriptData.InitFlag && !getroottable().rawin("PvfDataFlag")) {
getroottable().PvfDataFlag <- true;
local TS = CL_StageObject();
TS.SetName("选择存档");
TS.Enter(Sence_Test);
}
})
T.Addchild(NowLoadingAct);
T.Enter();
}
function main() {
Run();
// local Sf = CL_SpriteFrameObject("sprite/selectcharacter/background.img", 0);
// local S = CL_SpriteObject();
// S.SetFrame(Sf);
// T.Addchild(S);
// getroottable().SIN <- T;
}