update 展示效果

This commit is contained in:
2025-09-21 16:26:18 +08:00
parent d1f88f15c1
commit 102757b17a
4 changed files with 1134 additions and 979 deletions
@@ -2,7 +2,11 @@ import { _decorator, Component, Label, Node, Sprite, UITransform } from "cc";
import { ViewManager } from "db://assets/Scripts/Main/Manager/ViewManager";
import ResManager from "db://assets/Scripts/Main/Manager/ResManager";
import Utils from "db://assets/Scripts/Main/Common/Utils";
import { NavigationManager, PanelType } from "../manager/NavigationManager";
import {
NavigationManager,
PageTransitionType,
PanelType,
} from "../manager/NavigationManager";
import LanguageUtils from "../../Main/Common/LanguageUtils";
import { InnerMsgCode } from "../../Main/Config/InnerMsgCode";
import { DataManager, DataId } from "../data/DataManager";
@@ -64,7 +68,7 @@ export class PastGirlListItem extends Component {
);
}
refreshData(girlId: number, baseNode: Node):number {
refreshData(girlId: number, baseNode: Node): number {
if (!this.stars) {
this.stars = this.starParent.getComponentsInChildren(Sprite);
}
@@ -126,7 +130,7 @@ export class PastGirlListItem extends Component {
}
// 更新最近聊天时间显示
private updateLastChatTime():number {
private updateLastChatTime(): number {
const lastTime = this.getLastChatTime(this.id);
this.lastChatTime.string = Utils.formatChatTime(lastTime);
return lastTime;
@@ -174,7 +178,11 @@ export class PastGirlListItem extends Component {
NavigationManager.Instance.openSubPanel(
"ChatPanel",
this.baseNode,
chatData
chatData,
{
openAnimation: PageTransitionType.SLIDE_LEFT,
closeAnimation: PageTransitionType.SLIDE_RIGHT,
}
);
}
}