This commit is contained in:
lenheart 2025-06-12 23:48:23 +08:00
parent c21a449501
commit 061269bf0c
1 changed files with 24 additions and 1 deletions

View File

@ -358,7 +358,7 @@ class AchievementNC extends LenheartNewUI_Windows {
// NoWindow = true; // NoWindow = true;
//是否可见 //是否可见
// Visible = false; Visible = false;
//脚本数据 //脚本数据
ScriptInfo = null; ScriptInfo = null;
@ -478,6 +478,14 @@ class AchievementNC extends LenheartNewUI_Windows {
if (Jso.rawin("scroll_value")) ItemScrollValue = Jso.scroll_value; if (Jso.rawin("scroll_value")) ItemScrollValue = Jso.scroll_value;
} }
}.bindenv(this)); }.bindenv(this));
//播放动画回包
RegisterPack(20093014, function(Chunk) {
local Jso = Json.Decode(Chunk);
DrawAniMark = Jso.ani;
DrawAniT = Clock();
}.bindenv(this));
} }
@ -625,8 +633,23 @@ class AchievementNC extends LenheartNewUI_Windows {
function TopShow(obj) {
DrawAni(obj);
}
DrawAniMark = null;
DrawAniT = null;
function DrawAni(obj) {
if (!DrawAniMark || !DrawAniT) return;
local Ani = T_DrawDynamicAni(obj, "etc/rindro/achievement/" + DrawAniMark + ".ani", 0, 0, "新成就系统动画" + DrawAniMark);
if (sq_IsEnd(Ani)) {
DrawAniMark = null;
DrawAniT = null;
}
}
function Show(obj) { function Show(obj) {
DrawMain(obj); DrawMain(obj);